Alabama Lakes
The state's lake fishery splits three ways. North holds the Tennessee River and the upper Coosa. Central runs the Coosa, Tallapoosa, middle Alabama River, and Tombigbee. South covers the Wiregrass and the Gulf Coast.
North
TVA lakes and the Tennessee River corridor — Guntersville, Wheeler, Wilson, Pickwick — plus the upper Coosa from Weiss down. Hydrilla, milfoil, chunk rock, and tailwater current.

Bankhead Lake
Bankhead Lake fishing covers 9,200 Black Warrior River acres 20 miles west of Birmingham — USACE impoundment built for largemouth, river-run spotted bass, hy…

Big Bear Creek Reservoir
Big Bear Creek Reservoir is a 670-acre TVA flood-control and water-supply pool on Bear Creek at the Franklin–Marion county line in northwest Alabama — third …

Cedar Creek Reservoir
Cedar Creek Reservoir is a 4,200-acre TVA flood-control pool in Franklin County, Alabama — largest of the four Bear Creek Lakes, closed 1979, anchored by Sli…

DeKalb County Public Fishing Lake
DeKalb County Public Fishing Lake is a 120-acre ADCNR State Public Fishing Lake on Sand Mountain one mile north of Sylvania — stocked with largemouth, bluegi…

Fayette County Public Fishing Lake
Fayette County Public Fishing Lake is a 60-acre ADCNR catch-and-release bass, bream, and channel catfish lake six miles southeast of Fayette with a boat ramp…

Guntersville Dam Tailrace
The Guntersville Dam tailrace sits at Tennessee River mile 349 below TVA's 1939 Guntersville Dam — the head of Wheeler Lake pool, known for autumn and winter…

Hays Nature Preserve
Hays Nature Preserve is a 538-acre City of Huntsville preserve where anglers fish Bar Lake — a Flint River oxbow with a 2024 ADA pier — no license required, …

Inland Lake
Inland Lake is a 1,557-acre Birmingham Water Works reservoir on the Blackburn Fork in Blount County — clear, deep (mean depth 77 ft), 32 miles of shoreline, …

Lake Catoma
Lake Catoma is a 536-acre City of Cullman water-supply reservoir on Eightmile Creek in Cullman County, impounded 1966, 25-HP motor limit by city ordinance, w…

Lake Guntersville
Lake Guntersville is a 69,000-acre TVA impoundment on the Tennessee River that produces giant bass year-round, thanks to milfoil and hydrilla beds that give …

Lamar County Public Fishing Lake
Lamar County Public Fishing Lake is a 68-acre ADCNR lake eight miles west of Vernon — stocked with bass, bream, crappie, catfish, and hybrid stripers, with o…
Lewis Smith Lake
Lewis Smith Lake is a 21,200-acre Alabama Power reservoir on the Sipsey Fork of the Black Warrior, impounded by Smith Dam in 1961 — 264 feet deep, gin-clear,…

Little Bear Creek Reservoir
Little Bear Creek Reservoir is a 1,560-acre TVA flood-control impoundment west of Russellville in Franklin County, Alabama — closed in 1976, one of four BCDA…

Madison County Public Fishing Lake
Madison County Public Fishing Lake is a 105-acre ADCNR State Public Fishing Lake at 2501 County Lake Road in Gurley — 11 miles east of Huntsville, stocked wi…

Marion County Public Fishing Lake
Marion County Public Fishing Lake is a 37-acre ADCNR bass, bream, crappie, and channel catfish lake between Hamilton and Guin with an ADA fishing pier — temp…

Neely Henry Lake
This fishing report Neely Henry Lake Alabama anglers bookmark covers 11,200 acres of Coosa River reservoir near Gadsden — built river-run between Weiss and L…

Pickwick Lake
Pickwick Lake is a 43,100-acre TVA reservoir on the Tennessee River spanning Alabama, Mississippi, and Tennessee, closed by Pickwick Landing Dam in 1938 and …

Sipsey Fork Trout Tailwater
The Sipsey Fork below Lewis Smith Dam is Alabama's only year-round rainbow trout fishery — a cold tailwater fed by Smith Dam's hypolimnetic release, stocked …

Sportsman Lake
Sportsman Lake is the shallow lake at the center of Sportsman Lake Park in Cullman — a Cullman County family park with mini-golf, a train ride, pedal boats, …

Upper Bear Creek Reservoir
Upper Bear Creek Reservoir is a TVA flood-control impoundment on Bear Creek at the Franklin–Winston–Marion county corner in northwest Alabama — closed by Upp…

Walker County Public Fishing Lake
Walker County Public Fishing Lake is a 163-acre ADCNR State Public Fishing Lake three miles southeast of Jasper off U.S. 78, stocked with bass, bream, catfis…
Weiss Lake
Weiss Lake is the Crappie Capital of the World — 30,200 acres of Coosa River impoundment that out-produces every Alabama lake for crappie and stacks ledge ba…

Wheeler Dam Tailrace
The Wheeler Dam tailrace sits at river mile 274.9 on the Tennessee River — the cold, current-fed head of the Wilson Lake pool below TVA's 1936 Wheeler Dam, f…

Wheeler Lake
Wheeler Lake is a 67,100-acre TVA impoundment on the Tennessee River, closed by Wheeler Dam in 1936 and built for crappie, largemouth, and tailwater smallmou…

Wilson Dam Tailrace
The Wilson Dam tailrace sits at Tennessee River mile 259.4 below TVA's 1924 Wilson Dam — the head of the Pickwick pool at Florence, famous for big smallmouth…

Wilson Lake
Wilson Lake is a 15,500-acre TVA reservoir on the Tennessee River, closed by Wilson Dam in 1924 — the oldest dam under TVA administration — and fished nation…
Central
The Coosa, Tallapoosa, middle Alabama River, and Tombigbee. Martin, Logan Martin, Lay, Jordan, Warrior, Demopolis — clear-water spotted bass on rock and river-run largemouth on stumps.

Aliceville Lake
Aliceville Lake Alabama fishing covers 8,300 Tombigbee River acres in Pickens and Sumter counties — USACE Tom Bevill Lock & Dam pool (formerly Aliceville L&D…

Bibb County Public Fishing Lake
Bibb County Public Fishing Lake fishing covers 100 stocked acres near Centreville in Bibb County — ADCNR Wildlife and Freshwater Fisheries lake with largemou…

Chambers County Public Fishing Lake
Chambers County Public Fishing Lake fishing covers 180 stocked acres near Lafayette in Chambers County — ADCNR Wildlife and Freshwater Fisheries lake with la…

Claiborne Lake
Claiborne Lake Alabama fishing covers 2,310 Alabama River acres in Monroe and Clarke counties — the southernmost and smallest of the three Alabama River impo…

Clay County Public Fishing Lake
Clay County Public Fishing Lake fishing covers 74 stocked acres near Delta in Clay County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth bass…

Coffeeville Lake
Coffeeville Lake Alabama fishing covers 8,500 Tombigbee River acres in Clarke and Choctaw counties — the southernmost Central-Alabama Tombigbee pool, built 1…

Dallas County Public Fishing Lake
Dallas County Public Fishing Lake fishing covers 100 stocked acres near Selma in Dallas County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth…

Dannelly Reservoir
Dannelly Reservoir Alabama fishing covers 17,280 Alabama River acres in Wilcox and Dallas counties — largest of three Alabama River pools, built 1974, for la…

Demopolis Lake
Demopolis Lake fishing covers 10,000 acres of USACE reservoir at the confluence of the Tombigbee and Black Warrior rivers in Marengo County, impounded in 195…

Gainesville Lake
Gainesville Lake Alabama fishing covers 6,400 Tombigbee River acres at Sumter, Pickens, and Greene counties — USACE Mobile District Howell Heflin Lock & Dam …

Holt Reservoir
Holt Lake Alabama fishing runs 3,296 narrow USACE-operated acres 6 miles northeast of Tuscaloosa — a winding Black Warrior impoundment between Oliver Lock do…

Lake Jordan
This lake Jordan fishing report Alabama anglers bookmark covers 6,800 acres of Coosa River impoundment in Elmore County — Alabama Bass Trail tournament water…

Lake Martin
Lake Martin is 44,000 acres of clear, deep Tallapoosa River water — the South's oldest commercial hydroelectric reservoir (1926) and a spotted bass factory t…

Lake Mitchell
Mitchell Lake Alabama fishing report: 5,850 Coosa River acres impounded by Alabama Power in 1923 between Lay Dam and Jordan Dam. Spotted bass, largemouth, an…

Lake Wedowee
The latest Lake Wedowee Alabama fishing report shows spotted bass and slot-limit largemouth dominating this clear 10,660-acre Tallapoosa River reservoir, whe…

Lay Lake
Lay Lake is 12,000 acres of Alabama Coosa River water — a four-time Bassmaster Classic host. Check the fishing report for Coosa-strain spots and largemouth.

Lee County Public Fishing Lake
Lee County Public Fishing Lake fishing covers 130 stocked acres near Auburn in Lee County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth bass…

Logan Martin Lake
The latest Logan Martin Lake fishing reports put bass on shallow coves and deep current seams — this 15,263-acre Coosa River reservoir has hosted three Bassm…

Robert E Bob Woodruff Lake
Woodruff Lake Alabama fishing covers 12,800 Alabama River acres across Autauga, Lowndes, Dallas, and Elmore counties — USACE Robert F Henry Lock pool, 80 mil…
Thurlow Lake
Thurlow Lake Alabama fishing targets shoal bass and spotted bass on a compact 574-acre Tallapoosa River pool in Tallassee, the smallest and lowest of Alabama…

Walter Bouldin Lake
Walter Bouldin Lake is a 6,800-acre Coosa River bypass reservoir in Elmore County, Alabama, tied to Jordan Lake by a free-flowing canal. Largemouth, spotted …
Yates Lake
Yates Lake fishing offers about 2,000 acres of lightly pressured Tallapoosa River water near Tallassee, Alabama — an Alabama Power hydro pool impounded in 19…
South
The Wiregrass and Gulf Coast — Eufaula, Walter F. George, the Mobile Delta, Tensaw River, and the coastal bays. Shallow stump flats inland; tidal and brackish water south of Highway 84.

Big Creek Lake
Big Creek Lake Alabama fishing covers 3,600 Mobile County acres — MAWSS-operated water-supply reservoir with controlled access, on-site boat rental only, and…

Coffee County Public Fishing Lake
Coffee County Public Fishing Lake fishing covers 80 stocked acres near Elba in Coffee County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth b…

Dale County Public Fishing Lake
Dale County Public Fishing Lake fishing covers 92 stocked acres near Ozark in Dale County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth bass…

Gantt Lake
Gantt Lake Alabama fishing covers 2,700 Conecuh River acres 9 miles north of Andalusia — Alabama Power's 1924 hydro impoundment, the second-largest lake in s…

Geneva County Public Fishing Lake
Geneva County Public Fishing Lake fishing covers 75 stocked acres near Coffee Springs in Geneva County — ADCNR Wildlife and Freshwater Fisheries lake with la…
Lake Eufaula
Lake Eufaula is a 45,181-acre Corps of Engineers impoundment on the Chattahoochee River, closed in 1963 by Walter F. George Dam and recognized as the Big Bas…

Monroe County Public Fishing Lake
Monroe County Public Fishing Lake fishing covers 94 stocked acres near Beatrice in Monroe County — ADCNR Wildlife and Freshwater Fisheries lake with largemou…

Pike County Public Fishing Lake
Pike County Public Fishing Lake fishing covers 95 stocked acres near Troy in Pike County — ADCNR Wildlife and Freshwater Fisheries lake with largemouth bass,…

Point A Lake
Point A Lake Alabama fishing covers 700 Conecuh River acres in Covington County below Gantt Dam — Alabama Power's 1926 hydro pool, worked for largemouth bass…

Washington County Public Fishing Lake
Washington County Public Fishing Lake fishing covers 100 stocked acres near Millry in Washington County — ADCNR Wildlife and Freshwater Fisheries lake with l…