The waters around Panama City Beach offer many different fishing opportunities. You can take a deep sea charter and go after fish like mahi, marlin, wahoo or tuna. Try surf fishing for bass, mackerel, red fish, or flounder. Or, explore the Grand Lagoon and surrounding bays for sheepshead, grouper, snapper and trout. You can fish from piers on the Gulf or Bay sides of Panama City Beach, rent a boat yourself or go with a chartered guide.