All about fishing in the Yellowhammer State
The state of Alabama offers a variety of fishing including lakes, ponds, streams and rivers. There are plenty of bass, crappie, walleye, catfish and sunfish. Here, you can fish for largemouth bass, smallmouth bass, spotted bass, shoal bass, redeye bass, channel catfish, flathead catfish, blue catfish, white catfish, black crappie, white crappie, walleye, rainbow trout, bluegill, green sunfish, longear sunfish, redbreast sunfish, redear sunfish, rock bass, warmouth, white bass, yellow bass, yellow perch, stripers, alligator gar, bowfin, chain pickerel, longnose gar, muskie, paddlefish, sauger and spotted gar in local lakes, rivers, ponds and/or streams.
Major Alabama Lakes
Lake & Fish Chart
This chart shows the major fishing waters in Alabama, cross referencing these waters with the major types of fishing to be found in each of the lakes or impoundments. For a more complete list of fish species in Alabama, see the list below, which also includes state records.
Alabama Fishing Lake Sizes & Locations
Aliceville Lake is a 8,300-acre lake on the AL/MS border, 50 miles west of Tuscaloosa, AL.
Bankhead Lake is a 9,000-acre lake in the northeast section of the state, 20 miles west of Birmingham, AL.
Bear Creek Reservoir is a 1,500-acre lake in the northeast corner of AL, nearby Atwood.
Big Creek Lake is a 3,600-acre lake in the southeast corner of the state, 15 miles west of Mobile, AL.
Cedar Creek Reservoir is a 4,000-acre lake in the northeast corner of the state, 1 mile north of Belgreen, AL.
Gainesville Lake is a 6,400-acre lake on the AL/MS border northeast of Gainsville, Alabama.
Jordan Lake is a 6,800-acre impoundment located 25 miles north of Montgomery in central Alabama on the Coosa River.
Lake Eufaula, AKA Walter F George Lake, is a 45,000-acre lake located in the southeast corner of Alabama on the AL/GA border.
Lake Guntersville is a 68,000-acre lake located on the Tennessee River in the northeast corner of Alabama.
Lake Harding, AKA Bartlett’s Ferry Reservoir is a 5,800-acre lake located just north of Columbus, Georgia on the eastern border of GA and AL.
Lake Martin is a 40,000-acre lake located directly south of Alexander City in Central Alabama on the Talapoosa River.
Lake Mitchell is a 5,900-acre lake located 10 miles east of Clanton in central Alabama on the Coosa River.
Lake Oliver is a 2,100-acre lake on the AL/GA border at Phenix City, AL.
Lake Tuscaloosa is a 5,900-acre reservoir located 5 miles north of Tuscaloosa in west-central Alabama on the Black Warrior River.
Lake Wedowee, AKA R L Harris Reservoir, is a 10,600-acre lake located in east-northeast Alabama on the upper Tallapoosa River west of Wedowee, Alabama.
Lay Lake is a 12,000-acre lake located 30 miles south of Birmingham in east-central Alabama.
Logan Martin Lake is a 15,000-acre lake located in east-central Alabama on the Coosa River,30 miles east of Birmingham, Alabama.
Neely Henry Lake is an 11,000-acre lake located on the Coosa River in the northeast of the state directly south of Gadsden, Alabama.
Pickwick Lake is a 43,000-acre reservoir located in the extreme northwest corner Alabama on the Tennessee River.
R E Bob Woodruff Lake, AKA Jones Bluff Reservoir is a 12,500-acre lake located in central Alabama between Montgomery and Selma, Alabama.
Smith Lake AKA Lewis Smith Lake is a 21,000-acre lake located in north-central Alabama on the Black Warrior River, about an hour north of Birmingham.
Weiss Lake is a 30,000-acre lake located in northeast Alabama on the Alabama and Georgia border on the Coosa River.
West Point Lake is a 26,000-acre lake located on the Chattahoochee River, along the GA - AL border at the vertical mid-point of the state.
Wheeler Lake is a 67,000-acre reservoir located in north-central Alabama at Decatur, AL on the Tennessee River.
William Bill Dannelly Reservoir AKA Millers Ferry Reservoir is the 35,000-acre body of water behind the Millers Ferry Lock & Dam, on the Alabama River in Central Alabama.
Wilson Lake is a 15,000-acre lake located in north-northeastern Alabama just south of Florence, Alabama on the Tennessee River.
Yates Lake is a 2,000-acre lake located in east-central Alabama on the Tallapoosa River about 30 minutes northeast of Montgomery, Alabama.
Visit AA-Boats-Boating.com to find information about fishing boats in Alabama and other boating information.
Alabama Fishing Guides
We are looking for information on local guides who offer services within Alabama. You can find a listing of AL fishing guides here. If you are a fishing guide in Alabama or know of a good resource, please send us information for consideration.
Fish for big bass in Alabama
Excellent largemouth, smallmouth, spotted, shoal and redeye bass fishing opportunities are available to anglers in many lakes and ponds in Alabama.
Fish Species in Alabama
World record: 22 lbs 4 oz
AL State Record: 16 lbs 8 oz
World record: 11 lbs 15 oz
AL State Record: 10 lbs 8 oz
World record: 9 lbs 8 oz
AL State Record: 8 lbs 15 oz
World record: 7 lbs 8 oz
AL State Record: 6 lbs 11 oz
World record: 8 lbs 12 oz
AL State Record: 3 lbs 2 oz
World record: 58 lbs 0 oz
AL State Record: 40 lbs 0 oz
World record: 123 lbs 9 oz
AL State Record: 80 lbs 0 oz
World record: 143 lbs 0 oz
AL State Record: 120 lbs 4 oz
World record: 22 lbs 0 oz
AL State Record: 10 lbs 5 oz
World record: 6 lbs 0 oz
AL State Record: 4 lbs 5 oz
World record: 5 lbs 3 oz
AL State Record: 4 lbs 9 oz
World record: 25 lbs 0 oz
AL State Record: 10 lbs 14 oz
World record: 42 lbs 2 oz
AL State Record: 9 lbs 1 oz
World record: 4 lbs 12 oz
AL State Record: 4 lbs 12 oz
World record: 2.1 lbs
AL State Record: 1 lbs 9 oz
World record: 1.75 lbs
AL State Record: 0 lbs 8 oz
World record: 2 lbs 0 oz
AL State Record: 1 lbs 4 oz
World record: 5.4 lbs
AL State Record: 4 lbs 4 oz
World record: 3.0 lbs
AL State Record: 1 lbs 6 oz
World record: 2.4 lbs
AL State Record: 1 lbs 12 oz
World record: 6.8 lbs
AL State Record: 4 lbs 9 oz
World record: 2 lbs 15 oz
AL State Record: 2 lbs 8 oz
World record: 4 lbs 3 oz
AL State Record: 1 lbs 15 oz
Saltwater world record: 81 lbs 14 oz
AL State Record: 69 lbs 9 oz
World record: 279 lbs
AL State Record: 151 lbs 9 oz
World record: 21 lbs 8 oz
AL State Record: 18 lbs 6 oz
World record: 9 lbs 6 oz
AL State Record: 6 lbs 6 oz
World record: 50 lbs 5 oz
AL State Record: 32 lbs 14 oz
World record: 69 lbs 9 oz
AL State Record: 19 lbs 8 oz
World record: 144 lbs
AL State Record: 52 lbs 12 oz
NOW PROTECTED IN AL
World record: 17 lbs 7 oz
AL State Record: 5 lbs 2 oz
World record: 9 lbs 12 oz
AL State Record: 8 lbs 12 oz
By clicking on the images and links above, you will be taken to a page offering more information about the selected species.
Fishing information for each state.
Post your Alabama fishing pictures
We are happy to post photos, stories and/or articles about your fishing experiences. For kids fishing pictures, we have a special youth fishing section. Please submit them here for consideration.