Guide To The Best Places To Fish in Alabama
There are many great places to fish in The Yellowhammer State. Here we focus on major lakes, although there are also some great rivers, smaller lakes and ponds that have good fishing too.
Alabama's Top-Five, Amazing Fishing Spots
- Lake Guntersville in northeast AL
- Wheeler Lake in north-central AL
- Lake Martin in central AL
- Wilson Lake in northeast AL
- Logan Martin Lake in east-central AL
The warm, fertile waters across the state offer quality fisheries with fast-growing fish, due to the long growing season. You will find very good fishing in virtually every corner of the state. Picking the top 5 was not easy, as any in the top 10 could make this list, one year over another other. Learn more...
Most Popular Fish Species In Alabama
Both species of crappie, four species of catfish, five species of bass, striped and hybrid bass, walleye and multiple other species all await anglers here. Learn more...
Top Places To Fish For Crappie In Alabama
- Weiss Lake in northeast AL
- Logan Martin in east-central AL
- Lake Guntersville in northeast AL
Crappie thrive in virtually any fishing water in the state. Of the latger lakes, we chose these three for historical consistancy of delivering plenty of fat slabs. Learn more...
Best Lakes To Fish For Catfish In Alabama
- Lake Martin in central AL
- Lake Guntersville in northeast AL
- Pickwick Lake in northwest AL
River systems in Alabama are literal catfish factories, many of which feed into major lakes. As we cover only lake here, these are three that have a reputation for being some of the best places to fish for catfish in AL.. Learn more...
Best Bass Fishing Lakes In Alabama
- Lake Guntersville in northeast AL
- Smith Lake in north-central AL
- Lake Eufaula in southeast AL
The best place to fish for bass in Alabama is a moving target. Most lakes in the top ten are capable of making this list on a given year. These three are consistent producers for both quantity and quality. Learn more...
Best Lakes For Striped Bass Fishing In Alabama
- Lake Martin in central AL
- Wheeler Lake in north-central AL
- Lake Guntersville in northeast AL
Statewide anglers consider these three lakes among the best places to fish for striped bass and hybrid stripers, in the state. Learn more...
Best Walleye Fishing Lakes In Alabama
- Lake Mitchell in central AL
- West Point Lake in eastern AL
- Lake Harding in eastern AL
These three lakes, as well as others on major river systems are a great place to fish for walleye. They are a schooling fish and popular for their excellent taste. Learn more...
Enjoy these top spots to go fishing in Alabama
Find the best places to fish, by state.
ALABAMA

