245
Recorded events
53
Counties affected
4
Direct deaths
$221K
Property damage
Alabama heavy rain history: 245 recorded events across 53 counties between 1996 and 2025.
Decade by decade
Alabama heavy rain history by decade
The 2010s are the busiest decade on record with 122 reported heavy rain events across Alabama. Earlier decades are thinner because systematic reporting for this hazard expanded over time, not because the weather was calmer.
County ranking
Counties with the most heavy rain events in Alabama
| Rank | County | Events | Deaths | Damage | Span |
|---|---|---|---|---|---|
| #1 | Madison County | 26 | 0 | $30K | 1997–2025 |
| #2 | Jefferson County | 26 | 1 | $23K | 1999–2019 |
| #3 | Baldwin County | 19 | 0 | $0 | 2014–2025 |
| #4 | DeKalb County | 17 | 0 | $15K | 2007–2024 |
| #5 | Mobile County | 12 | 0 | $0 | 2005–2023 |
| #6 | Jackson County | 10 | 0 | $0 | 1997–2024 |
| #7 | Colbert County | 10 | 0 | $0 | 1997–2020 |
| #8 | Lauderdale County | 9 | 0 | $0 | 1997–2012 |
| #9 | Limestone County | 8 | 0 | $0 | 1997–2013 |
| #10 | Marshall County | 8 | 1 | $0 | 1997–2022 |
| #11 | Tuscaloosa County | 6 | 1 | $0 | 1996–2014 |
| #12 | Lawrence County | 6 | 0 | $0 | 1997–2024 |
| #13 | Geneva County | 6 | 0 | $0 | 2007–2013 |
| #14 | Cullman County | 5 | 0 | $0 | 2009–2015 |
| #15 | Talladega County | 5 | 0 | $0 | 2007–2009 |
| #16 | Dale County | 5 | 0 | $30K | 2007–2013 |
| #17 | Houston County | 4 | 0 | $1K | 2007–2018 |
| #18 | Montgomery County | 4 | 0 | $0 | 1998–2004 |
| #19 | Shelby County | 3 | 0 | $15K | 2001–2010 |
| #20 | Chilton County | 3 | 0 | $30K | 2001–2012 |
| #21 | Elmore County | 3 | 0 | $0 | 2001–2011 |
| #22 | Marion County | 3 | 0 | $0 | 2011–2015 |
| #23 | Clarke County | 3 | 0 | $0 | 2013–2018 |
| #24 | Tallapoosa County | 2 | 0 | $0 | 2009–2012 |
| #25 | Cleburne County | 2 | 0 | $0 | 2013–2013 |
Significant events
Deadliest heavy rain events in Alabama
| Date | County | Scale | Deaths | Injuries |
|---|---|---|---|---|
| Sep 3, 2001 | Jefferson County | — | 1 | 1 |
| Jun 28, 1999 | Marshall County | — | 1 | 1 |
| Mar 6, 2004 | Sumter County | — | 1 | 0 |
| Apr 29, 2014 | Tuscaloosa County | — | 1 | 1 |