Learn more about the inshore fishing in the area.
Bokeelia, FL
Bokeelia, Florida is located at the northern part of Pine Island. The Boca Grande Pass is not too far away, so this area gets the most attention when the Tarpon migration is in full swing. You can find plenty of other fish in Charlotte Harbor and the waters around Pine Island. Anglers target a variety of fish species such as snook, redfish, sheepshead, sea trout, mangrove snapper, tarpon and more.
Matlacha, FL
Matlacha, Florida is the perfect location for anglers looking to experience excellent inshore fishing in Southwest Florida. You have the bridge right in town that is an awesome area to fish during tidal changes. Anglers also have access to many bays, docks, mangrove lined shorelines and canals to fish for a variety of fish. Sanibel and Captiva Island aren’t too far from here and Charlotte Harbor is also close by, but most anglers don’t have to venture too far away to catch some fish. Anglers target a variety of fish species such as snook, redfish, sheepshead, sea trout, mangrove snapper, tarpon and more.
St James City, FL
St. James City, Florida is located at the southern end of Pine Island. Anglers have a short boat ride to Sanibel and Captiva Island, but for many anglers, they don’t have to make the runs to those spots since they can catch plenty of fish fairly close to town. Anglers have a ton of canals to fish, boat docks, grass flats, mangrove-lined shorelines and more. Anglers target a variety of fish species such as snook, redfish, sheepshead, sea trout, mangrove snapper, tarpon and others.