Fishing is one of the most popular things to do anywhere in Southwest Florida and you’ll have no trouble finding places to cast a line in Bonita Springs and Estero. Please keep in mind that a fishing license is required for fishing from any dock or shoreline. Here are some beloved local fishing spots in Bonita Springs and places to fish in Estero.

Lover’s Key State Park

Lover’s Key is a great spot to go fishing when you want a little privacy. There’s something special about being alone on the covered fishing pier’s mangrove-lined cove, which is located on the south end of the main barrier island. You can take the tram to get to the pier, so you don’t have to walk. Redfish and sheepshead are common catches. Lover’s Key State Park is at 8700 Estero Boulevard, Fort Myers Beach, 33931. It’s on the way to Fort Myers Beach, but many locals think of the park as being in Bonita Springs, since it’s closer to Bonita than it is to Fort Myers Beach.

New Pass

The concrete platforms at the base of the Estero Boulevard bridge is a popular spot for snook, mackerel and pompano. But that’s not all! Trout, redfish and flounder can be found on the grass flats on either side of the pass. New Pass is on Estero Boulevard on the north end of Big Hickory Island.

Imperial River

The Imperial River is in Bonita Springs and Estero. Mangrove and cypress trees line the shore and it’s known for snook and tarpon.

Estero Bay

The mouth of the Imperial River is Estero Bay. You should be able to find snook and redfish here. The brackish waters are also home to seatrout, black drum, sheepshead, flounder and more.