Best Fishing Honey Holes In and Around New Smyrna Beach

New Smyrna Beach is surrounded by water on three sides, making it a fisherman’s dream. It’s a place where there are plenty of great spots to fish and plenty of great ways to do it.

Sight fishing is popular in the winter months on the Indian River grass flats and Mosquito Lagoon, where redfish run in the shallows from the southern tip of New Smyrna Beach to the north end of Merritt Island. You never have to worry about tides, so the fish will bite any time, but the absolute best time of day to fish is before daybreak until 10 a.m. and that last hour before sunset.

Tiger Shoals in the center of the lagoon is another good place to fish for reds; and if you move up into Eddy Creek, you can find a bunch of black drum in the winter months.

Some more New Smyrna Beach fishing honey holes include the area a few miles south of the Edgewater boat ramp. Spruce Creek north of New Smyrna Beach offers majestic scenery while you reel in everything from flounder to fresh water bass. Additionally, the beach across from the boat ramp just inside Canaveral National Seashore is home to a deep trough that’s loaded with whiting, pompano and the occasional trout.

Fishing both causeways and pier fishing near City Marina at Washington Street and Riverside Drive can yield snook, trout and black drum, and chumming for sheepshead is also a popular pastime there.

Let's find the right boat for YOU