Loading your recommendations…


Find out about the top fishing spots in Florence and the Shoals.

Florence, AL and the Shoals offer a range of fishing options. Cast a line from a pier, or a boat, or fly fish in rivers and creeks. Here’s an overview of where to fish nearby:

Fishing Our Lakes

The Tennessee River flows throughout the area, and a series of dams has created three lakes that are fishing hot spots: Lake Pickwick, Wilson Lake, and Lake Wheeler. Head to the lakes to find smallmouth bass, largemouth bass, catfish, crappie, salt water stripe, sauger, and bream.

A Variety of Terrain

The lakes also feature a variety of terrain for fishers to discover. You will find gravel islands, shallow sloughs, grass-filled backwaters, feeder streams, standing timber, rocky points, and underwater structures all providing top-notch challenging fishing experiences to explore.

When To Fish & Top Tournaments

While you can enjoy fishing year-round, March and April are peak months for catching smallmouth bass. Check our events calendar for upcoming fishing tournaments, when anglers from across the U.S. compete for the best catch. Top local tourneys include the World Finals Bass Tournament in June and The Crappie USA tournament in late March.

Fish for more things to do in Florence and the Shoals:


Discover outdoor adventure and reconnect with nature in our parks and nature preserves.

Family Fun

Find out about the best activities and attractions for families in Florence and the Shoals.

Tours & Itineraries

Get inspired to discover Florence and the Shoals with travel itineraries and tours.

Search Options: