Alabama River Flow Rates & Stream Gauge Data
Live USGS stream gauge data for Alabama — current CFS flow rates, gauge heights, water temperatures, and wading conditions for Alabama rivers and streams. Updated every 15 minutes. Know before you go.
Planning with Alabama river conditions
Browse USGS monitoring stations across Alabama rivers and streams. Each gauge page
shows current readings plus 7, 14, and 30-day flow-rate charts with condition indicators.
Compare the station name and location with your intended reach, then use the recent trend
alongside the current reading. Rain, snowmelt, dams, tributaries, and the distance between
stations can produce different conditions on the same river.
Plan seasonal fly selection with the Alabama hatch chart .
Browse river flow charts by state Alabama · Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming
Browse all monitoring stations Alabama River At Choctaw Bluff, Al. — USGS 02429540
Alabama River At Claiborne L&D Near Monroeville — USGS 02428400
Alabama River At Montgomery Al — USGS 02419988
Alabama River At Robert F Henry Lock And Dam — USGS 02421350
Alabama River At Selma Al — USGS 02423000
Alabama River Bel Claib. L&D Nr Monroeville, Al. — USGS 02428401
Alabama River Below Millers Ferry L&D Nr Camden Al — USGS 02427506
Alabama River Bl Robert F Henry L&D Near Benton,Al — USGS 02421351
Alabama River Near Montgomery, Al. — USGS 02420000
Aldridge C At Sherwood Dr Nr Huntsville, Ala — USGS 0357568980
Aldridge Creek At Toney Drive At Huntsville, Al. — USGS 0357568650
Aldridge Creek Near Farley Al — USGS 03575700
Barbour Creek At Barbour Lane Nr Eufaula, Al — USGS 02342997
Bassett Creek At Us Highway 43 Nr Thomasville, Al. — USGS 02470072
Bear Creek At Redbay, Al — USGS 03592000
Bear Creek Near Hackleburg Al — USGS 03591800
Big Canoe Creek At Ashville Al — USGS 02401390
Big Cove Creek At Dug Hill Road Nr Huntsville, Al. — USGS 0357526200
Big Creek At County Rd 63 Near Wilmer, Al. — USGS 02479945
Big Creek Near Seven Hills Al — USGS 02480020
Big Escambia Cr At Sardine Br Nr Stanley Crossroad — USGS 02374950
Big Escambia Creek At Flomaton Al — USGS 02375000
Big Nance Creek At Courtland Al — USGS 03586500
Big Prairie Creek Near Gallion, Al. — USGS 02466500
Big Swamp Creek Sw Of Hayneville, Al — USGS 02421480
Big Wills Creek At State Hwy 35 Nr Fort Payne, Al — USGS 02400680
Big Wills Creek Near Reece City — USGS 02401000
Black Warrior R At Bankhead L&D Near Bessemer Al — USGS 02462500
Black Warrior R Bl Bankhead L&D Near Bessemer Al — USGS 02462501
Black Warrior R Bl Oliver L&D Near Tuscaloosa, Al. — USGS 02465005
Black Warrior River At Holt L&D Near Holt Al. — USGS 02462951
Black Warrior River At Northport Al — USGS 02465000
Black Warrior River At Selden L & D Near Eutaw, Al — USGS 02466030
Black Warrior River Below Holt L&D Near Holt Al — USGS 02462952
Blackburn Fork Little Warrior R Nr Holly Springs — USGS 02455185
Blackwater Creek Near Manchester Al — USGS 02453000
Blackwater River Near Bradley Al — USGS 02369800
Blue Springs Creek Near Blountsville, Al. — USGS 02449882
Bluewater Creek Nr Antioch, Al — USGS 03587320
Bogue Chitto Creek At Co Rd 115 Below Orrville, Al — USGS 02427020
Broglan Branch At Oakwood Avenue At Huntsville, Al — USGS 0357591500
Buck Creek Nr Pelham, Ala — USGS 02423545
Burnt Corn Creek At State Hwy 41 Near Brewton, Al. — USGS 02374745
Buttahatchee River Below Hamilton Al — USGS 02438000
Cahaba River At Centreville Al — USGS 02424000
Cahaba River At Trussville, Al. — USGS 02423130
Cahaba River Near Acton Al — USGS 02423500
Cahaba River Near Cahaba Heights Al — USGS 02423425
Cahaba River Near Helena Al — USGS 02423555
Cahaba River Near Hoover, Al — USGS 02423496
Cahaba River Near Marion Junction Al — USGS 02425000
Cahaba River Near Mountain Brook Al — USGS 02423380
Cahaba River Near Suttle, Al. — USGS 02424590
Cahaba River Near Trussville, Ala — USGS 02423110
Cahaba River Near West Blocton Al — USGS 02423647
Cahaba River Near Whites Chapel Al — USGS 02423160
Cahaba Valley Cr At Indian Trail Rd Nr Indian Sprs — USGS 0242354650
Cahaba Valley Creek At Cross Cr Rd At Pelham, Al. — USGS 0242354750
Catoma Creek Near Montgomery Al — USGS 02421000
Chattahoochee R .36 Mi Ds Wfg Dam Nr Ft Gaines, Ga — USGS 023432415
Chattooga River Above Gaylesville Al — USGS 02398300
Chewacla Creek At Chewacla State Park Nr Auburn — USGS 02418760
Chickasaw Creek Near Kushla Al — USGS 02471001
Choccolocco Creek At Jackson Shoal Nr Lincoln Al — USGS 02404400
Choccolocco Creek Near Boiling Spring, Alabama — USGS 02403310
Choctawhatchee River Near Bellwood Al — USGS 02361500
Choctawhatchee River Near Geneva, Alabama — USGS 02362000
Choctawhatchee River Near Newton, Al. — USGS 02361000
Clear C At New Hope Church Nr Poplar Springs, Al. — USGS 02450825
Conecuh River At Brantley Al — USGS 02371500
Conecuh River At River Falls, Alabama — USGS 02372430
Conecuh River At State Hwy 41 Near Brewton, Al. — USGS 02374250
Conecuh River Bel Pt A Dam Nr River Falls, Al. — USGS 02372422
Coosa River At Adams Ferry Br Nr Ballplay, Al — USGS 02400175
Coosa River At Centre, Al — USGS 02399600
Coosa River At Childersburg Al — USGS 02407000
Coosa River At Gadsden Al — USGS 02400500
Coosa River At Gadsden Steam Plant Nr Gadsden, Al — USGS 02400496
Coosa River At Gaston Steam Plant Nr Wilsonville — USGS 02407526
Coosa River At Hwy 14 Near Wetumpka, Al — USGS 02411590
Coosa River At Leesburg Al — USGS 02399500
Coosa River At State Line, Al/Ga — USGS 02397530
Coosa River At Wetumpka Al — USGS 02411600
Coosa River Nr Southside, Ala — USGS 02401330
Cotaco Creek At Florette Al — USGS 03576148
Cribbs Mill Creek At Ww Plant At Tuscaloosa, Al. — USGS 02465292
Crooked Creek Near Fairview, Al. — USGS 02479980
Cypress Creek Near Florence Al — USGS 03590000
D'Olive Creek Near Bridgehead, Al — USGS 02378780
Dallas Branch At Coleman St In Huntsville, Al — USGS 0357587728
Duck River Above Hwy 278 Near Berlin, Al — USGS 02449838
East Fork Pinhook Cr At Winchester Rd At Huntsvil — USGS 0357587140
Elliotts Creek At Moundville Al — USGS 02465493
Escatawpa River Near Wilmer, Al — USGS 02479500
Estill Fork At Estillfork Al — USGS 03574100
Fagan Creek At Adams Street At Huntsville, Al. — USGS 0357586650
Fish River Near Marlow, Al — USGS 0237854520
Fish River Near Silver Hill Al — USGS 02378500
Fivemile Creek Near Republic, Al — USGS 02457595
Flint Creek Near Falkville Al — USGS 03576500
Flint River At Brownsboro, Al. — USGS 03575100
Fowl River At Half-Mile Rd Near Laurendine, Al. — USGS 02471078
Hamilton Creek At Snow Road Near Semmes, Al. — USGS 02480002
Hatchet Creek Below Rockford Al — USGS 02408540
Hester Creek At Buddy Williamson Rd Nr Plevna, Al — USGS 0357479650
Hillabee Creek Near Hackneyville Al — USGS 02415000
Huntsville Sp Br At Johnson Road, Huntsville Al — USGS 03575950
Indian Creek Near Madison Al — USGS 03575830
Kelly Creek Near Vincent Al — USGS 02405500
Limestone Creek Near Athens Al — USGS 03576250
Limestone Creek Near Monroeville Al — USGS 02429000
Little Cahaba River At Cah Bea Rd Nr Cahaba Hts Al — USGS 02423414
Little Cahaba River Below Leeds, Al. — USGS 02423397
Little Cahaba River Near Brierfield Al — USGS 02423800
Little Cahaba River Nr Jefferson Park, Al. — USGS 02423400
Little River Near Blue Pond Al — USGS 02399200
Little Tallapoosa River Near Newell Al — USGS 02413300
Locust Fork At Sayre, Al. — USGS 02456500
Locust Fork Near Cleveland, Al. — USGS 02455000
Lost Creek Near Oakman Al — USGS 02454000
Luxapallila Creek At Millport, Al — USGS 02442500
Magnolia River At Us 98 Near Foley, Alabama — USGS 02378300
Mcdonald Creek At Patton Road Nr Huntsville Al — USGS 03575980
Mulberry Creek At Jones Al — USGS 02422500
Mulberry Fork At Cordova Al — USGS 02453500
Mulberry Fork Near Arkadelphia, Al. — USGS 02450180
Mulberry Fork Near Garden City, Al. — USGS 02450000
Murder Creek At State Hwy 41 At Brewton, Al. — USGS 02374700
Murder Creek Near Evergreen Al — USGS 02374500
North Milk River Near International Boundary — USGS 06134000
North River Near Samantha Al — USGS 02464000
Noxubee River Nr Geiger, Al — USGS 02448500
Ohatchee Creek At Ohatchee, Al — USGS 02401895
Oseligee Creek Near Lanett Al — USGS 02339495
Paint Rock River Near Woodville Al — USGS 03574500
Patsaliga Creek Near Brantley Al — USGS 02372250
Pea River At Elba, Al. — USGS 02364000
Pea River Near Ariton Al — USGS 02363000
Pea River Near Samson Al — USGS 02364500
Peevey Creek Near Gurley, Ala — USGS 03575272
Pine Barren Creek Near Snow Hill, Al. — USGS 02427250
Pinhook C At Mastin Lake Rd At Huntsville, Ala — USGS 0357587400
Pinhook Creek At Clinton Ave. At Huntsville, Al. — USGS 03575890
Satilpa Creek Near Coffeeville Al — USGS 02469800
Second Creek At Manbone Road Nr Waterloo, Al — USGS 03590945
Sepulga River Near Mckenzie Al — USGS 02373000
Shades Creek At Elder St Near Springdale Al — USGS 02423571
Shades Creek Near Greenwood Al — USGS 02423630
Shades Creek Nr Homewood, Ala — USGS 02423586
Shirtee Creek Near Odena, Alabama — USGS 02406930
Shoal Creek Near Heflin, Al — USGS 02403170
Sipsey Fork At Sipsey, Ala — USGS 02452505
Sipsey Fork Near Grayson Al — USGS 02450250
Sipsey River Nr Elrod, Al — USGS 02446500
Sougahatchee Creek At Co Rd 188 Nr Loachapoka, Al. — USGS 02418230
South Fork Cowikee Creek Near Batesville Al — USGS 02342933
South Fork Cowikee Creek Nr Howe, Al — USGS 02342937
South Sauty Creek Near Rainsville, Ala — USGS 03572690
St. Mary River At International Boundary — USGS 05020500
Styx R Nr Loxley, At Smiths Siding, Ala — USGS 02377560
Styx River At Seminole, Ala — USGS 02377750
Styx River Near Elsanor, Al. — USGS 02377570
Sucarnoochee River At Livingston Al — USGS 02467500
Swan Creek Below Athens, Ala — USGS 03577225
Talladega Creek At Alpine Al — USGS 02406500
Tallapoosa River At Malone, Alabama — USGS 02414300
Tallapoosa River At Milstead Al — USGS 02419500
Tallapoosa River At Wadley Al — USGS 02414500
Tallapoosa River Near Heflin, Al — USGS 02412000
Tallapoosa River Near Mont.-Mont. Water Works — USGS 02419890
Tallapoosa River Nr New Site, Al.(Horseshoe Bend) — USGS 02414715
Tennessee River At Florence Al — USGS 03589500
Terrapin Creek At Ellisville Al — USGS 02400100
Tombigbee R At Coffeeville L&D Nr Coffeeville, Al. — USGS 02469761
Tombigbee R At Demopolis L&D Near Coatopa, Al. — USGS 02467000
Tombigbee R At Heflin L&D Nr Gainesville, Al — USGS 02447025
Tombigbee R Bl Coffeeville L&D Near Coffeeville — USGS 02469762
Tombigbee R Blw Heflin L&D Nr Gainesville, Ala — USGS 02447026
Tombigbee River At Bevill L&D Nr Pickensville, Al — USGS 02444160
Tombigbee River Bel Bevil L&D Nr Pickensville, Al. — USGS 02444161
Tombigbee River Near Nanafalia, Al. — USGS 02469525
Town Creek Near Geraldine Al — USGS 03572900
Trib To Village Creek At 50th St In Birmingham — USGS 02458190
Turkey Creek At Morris Al — USGS 02456000
Turkey Creek At Sewage Plant Near Pinson Al — USGS 02455980
Uchee Creek Near Fort Mitchell, Al. — USGS 02342500
Uphapee Creek Near Tuskegee Al — USGS 02419000
Valley Creek At Ave W Near Ensley, Al — USGS 02461192
Valley Creek At Center St At Birmingham, Al — USGS 02461130
Valley Creek Below Brighton, Ala — USGS 02461405
Valley Creek Near Bessemer, Al — USGS 02461500
Valley Creek Near Oak Grove Al — USGS 02462000
Village Creek At 86th St North At Roebuck, Al. — USGS 02458148
Village Creek At Avenue W At Ensley, Al — USGS 02458450
Village Creek Near Adamsville, Al. — USGS 02460500
Village Creek Near Docena, Alabama — USGS 02458600
Village Creek Near Pratt City, Alabama — USGS 02458502
Walnut Creek Above Clanton, Ala — USGS 02408150
West Fork Pinhook Cr At Blue Sprs Rd At Huntsville — USGS 0357587090
Yellowleaf Creek Near Westover, Al — USGS 02407514