Shelby County

Population 238,552 (2025) 786 sq mi

Shelby County has recorded 52 tornadoes since 1950, 21st most of 67 counties in Alabama; the most recent was on March 15, 2025.

Hazard fingerprint for Shelby County Tornado: 81th percentile. Tropical: 57th percentile. Wildfire: 7th percentile. Flood: 60th percentile. Hail & wind: 76th percentile. Heat: 53th percentile. Cold: 39th percentile. Winter: 14th percentile. TORTROPFIREFLOODSEVEREHEATCOLDWINTER

Hazard fingerprint Each spoke is this county’s percentile among U.S. counties where that hazard occurs. How it is computed

2026
  • Tornado damage paths since 195052
  • Tropical cyclone tracks within 100 miles since 1851, wider where stronger23
  • Wildfire burn scars since 19841
  • Major flood years since 19788

At a glance

The record for Shelby County in eight numbers. Each links to its section below.

Tornadoes since 1950

52

21st of 67 in Alabama

About as many as the typical Alabama county

Details

Flood insurance claims

797

4th of 67 in Alabama

$19.2 million paid since 1979

Details

Tropical cyclones within 50 mi

10

47th of 67 in Alabama

None at hurricane strength since 1851

Details

Acres burned since 1984

666

29th of 67 in Alabama

1 large fire; the largest was Stone Gate Fire, 2022

Details

Strongest tornado

F4

May 27, 1973, 139.1 mile path

Strongest tropical cyclone

TS

Tropical storm Eloise, 1975, 43.2 miles away

Largest earthquake within 50 mi

5.1magnitude

October 18, 1916, 2.7 miles away

Details

Federal disaster declarations

26

Most recent: Hurricane Helene, 2024

Details

Tornadoes

About one every 1.5 years since 1950, 5 of them rated F3/EF3 or stronger.

Strongest

May 27, 1973

F4, 139.1 mile path

800 yards wide; 7 killed along the whole path.

Deadliest

January 24, 1964

10 killed, F4

6 injured along the whole path.

Most recent

Saturday, March 15, 2025

EF1, 2.5 mile path

Within the past year.

Tornadoes by decade Doppler radar era² 1950s: 1 1 1960s: 4 4 1970s: 5 5 1980s: 4 4 1990s: 3 3 2000s: 11 11 2010s: 13 13 2020s: 11 11 1950s1960s1970s1980s1990s2000s2010s2020s
Recorded tornadoes per decade. The 2020s are incomplete.
Tornadoes by month J: 3 F: 7 M: 13 A: 15 15 M: 6 J: 1 J: 0 A: 0 S: 0 O: 0 N: 1 D: 6 JFMAMJJASOND
By month of occurrence, all years.

Every recorded tornado

Tornadoes in Shelby County since 1950
Mar 15, 2025EF12.515000
Mar 15, 2025EF17.525000
Dec 29, 2024EF11.517500
Mar 30, 2022EF14.513500
Mar 30, 2022EF329.21,20020
Mar 22, 2022EF02.810000
Feb 17, 2022EF112.640000
Dec 29, 2021EF110.940000
Mar 25, 2021EF379.72,300130
Mar 25, 2021EF350.11,14050
Feb 6, 2020EF29.970000
Dec 16, 2019EF02.320000
Apr 14, 2019EF03.012500
Apr 14, 2019EF06.560000
Jun 22, 2017EF00.35000
Feb 24, 2016EF01.18000
Dec 22, 2011EF01.85000
Apr 27, 2011EF18.620000
Apr 27, 2011EF15.45000
Apr 27, 2011EF13.410000
Apr 15, 2011EF14.410000
Apr 15, 2011EF01.45000
Mar 26, 2011EF10.25000
Mar 25, 2010EF12.710000
May 3, 2009EF11.430000
May 3, 2009EF02.620000
Apr 19, 2009EF03.310000
Apr 19, 2009EF02.080000
Mar 26, 2009EF03.73500
Feb 27, 2009EF01.82500
Feb 26, 2008EF10.515000
Mar 1, 2007EF10.710000
Apr 30, 2005F12.215000
Apr 30, 2005F111.610000
May 7, 2003F11.35000
Feb 21, 1997F00.55000
Mar 27, 1994F212.0300530
Feb 10, 1990F11.03000
Jan 19, 1988F16.044000
May 3, 1984F212.020000
May 3, 1984F11.06000
Dec 3, 1983F115.06000
Jan 10, 1975F10.250140
May 27, 1973F4139.18001997
Apr 24, 1973F14.780000
Mar 16, 1973F24.31050
Apr 26, 1970F13.330000
Dec 27, 1968F25.61020
Jan 24, 1964F43.3100610
Apr 29, 1963F20.11000
Apr 20, 1963F10.11000
Nov 8, 1957F14.15000
  1. Injuries and deaths are for the tornado’s whole path, which may extend beyond the county. Deaths recorded within Shelby County: 11.
  2. Weak tornadoes were under-recorded before Doppler radar coverage became national in the early 1990s, so earlier decades read low. Ratings use the Fujita scale before February 2007 and the Enhanced Fujita scale after.

Storm Prediction Center severe weather database, 1950 to 2025.

Hurricanes and tropical storms

10 passed within 50 miles since 1851; none at hurricane strength.

Strongest within 50 miles

September 23, 1975

Eloise, Tropical storm

43.2 miles at closest approach, winds near 69 mph.

Most recent

October 29, 2020

Zeta, Tropical storm

0.0 miles at closest approach.

Tropical cyclones within 50 miles by decade 50s: 0 60s: 0 70s: 0 80s: 1 90s: 1 00s: 0 10s: 3 3 20s: 0 30s: 0 40s: 0 50s: 0 60s: 0 70s: 1 80s: 1 90s: 1 00s: 1 10s: 0 20s: 1 50s60s70s80s90s00s10s20s30s40s50s60s70s80s90s00s10s20s
Storms within 50 miles, by decade. Records before about 1900 miss storms that never reached land or ships.

Every storm within 100 miles

Tropical cyclones within 100 miles
Zeta20200.0Tropical storm67Category 3
Ivan20040.0Tropical storm46Category 5
Opal199511.2Tropical storm58Category 4
Juan19850.0Tropical storm41Category 1
Frederic197970.2Tropical storm55Category 4
Eloise197543.2Tropical storm69Category 3
Baker195065.9Tropical storm49Category 2
Unnamed19320.0Post-tropical41Tropical storm
Unnamed191625.6Tropical storm60Category 2
Unnamed19160.0Tropical storm40Category 3
Unnamed191574.5Post-tropical44Category 4
Unnamed191575.2Tropical storm44Category 2
Unnamed191285.3Tropical storm39Category 1
Unnamed191213.0Tropical storm44Tropical storm
Unnamed190715.1Post-tropical40Tropical storm
Unnamed190355.1Tropical storm40Category 1
Unnamed190250.8Post-tropical40Category 2
Unnamed190189.6Tropical storm44Category 1
Unnamed189352.3Tropical storm60Category 4
Unnamed189217.8Tropical storm40Tropical storm
Unnamed188781.7Tropical storm45Category 2
Unnamed188114.4Tropical storm46Category 2
Unnamed187974.9Tropical storm43Category 3
Unnamed186057.6Tropical storm46Category 2
Unnamed185950.4Tropical storm46Category 1
Unnamed185574.7Tropical storm46Category 3
Unnamed185251.4Tropical storm46Category 3
  1. Tropical storms and hurricanes (34 kt or more, still tropical) at closest approach. Post-tropical remnants with gale-force winds are listed but not counted. Direct: track within 50 miles; near: within 100 miles. Distance is measured to the county boundary for counties and to the city centre for cities, using positions interpolated hourly between HURDAT2 fixes.

National Hurricane Center HURDAT2, 1851 to 2025.

Wildfire and smoke

666 acres burned in 1 large fire since 1984, equal to 0.1% of the land.

Largest

March 26, 2022

Stone Gate Fire, 663 acres

665 acres inside Shelby County.

Most recent

March 26, 2022

Stone Gate Fire

663 acres in total.

Acres burned since 1984, cumulative 2022: 666 666 acres 198519901995200020052010201520202025
Running total of acres burned inside the county (line) and each year’s acres (bars).

Every large fire

Large wildfires since 1984
Stone Gate Fire2022665663
  1. Large fires mapped by the Monitoring Trends in Burn Severity program since 1984: 1,000 acres or more in the West, 500 or more in the East. Prescribed burns are excluded. Acres here are the part of each perimeter inside this place.

Monitoring Trends in Burn Severity (USGS and U.S. Forest Service), 1984 to 2026.

Smoke overhead

Smokiest year

2023: 47 days

Heavy smoke on 3 days in 2025, the most of any year.

Last 10 years

10.8 days a year

Medium or heavy smoke, 2016 to 2025.

2025

7 days

Medium or heavy smoke. 37 so far in 2026.

Days with medium or heavy smoke overhead, by year 2011: 10 2012: 3 2013: 2 2014: 0 2015: 3 2016: 0 2017: 0 2018: 4 2019: 4 2020: 4 2021: 14 2022: 20 2023: 47 47 2024: 8 2025: 7 201120122013201420152016201720182019202020212022202320242025
Days each year on which a satellite-traced plume of medium or heavy smoke covered the county’s population centre, 2011 to 2025.
  1. A smoke day is a date on which a smoke plume traced by NOAA Hazard Mapping System analysts from satellite imagery covered this place's point (the county's population centre or the city centre). Counts here are of medium or heavy smoke. Since 2018 analysts have often drawn light smoke as one area over most of the continent, so light-smoke counts are not comparable from year to year. The plumes show smoke anywhere in the air above, not air quality at the ground, and smoke hidden by cloud is missed.

NOAA Hazard Mapping System smoke analysis, 2011 to 2026, retrieved October 30, 2026.

Floods and flood insurance

797 federal flood insurance claims since 1979, with $19.2 million paid.

Federal flood insurance claims by year 1979: 89 1983: 64 1990: 96 1996: 57 1998: 12 2000: 8 2002: 13 2003: 47 2004: 12 2005: 20 2009: 13 2010: 22 2012: 38 2014: 72 2015: 14 2017: 13 2018: 7 2019: 5 2020: 8 2021: 153 153 2022: 5 19792000200920172022
Claims per year since 1979. Years with fewer than five claims are not shown.

Most claims in one year

2021: 153 claims

$9.6 million paid.

2nd most

1990: 96 claims

$1.8 million paid.

3rd most

1979: 89 claims

$409,000 paid.

Claims by ZIP code

Flood insurance claims by ZIP code
35124610$14.4 million
3500765$1.8 million
3524238$1.0 million
3524417$270,000
3508017$1.2 million
351868$48,000
350517$84,000
351156$192,000
352236$78,000
350405$72,000

Flood events since 1996

  • Flash Flood71
  • Flood6
  • Heavy Rain3

3 deaths recorded in flood events since 1996.

This product uses the Federal Emergency Management Agency's OpenFEMA API, but is not endorsed by FEMA. The Federal Government or FEMA cannot vouch for the data or analyses derived from these data after the data have been retrieved from the Agency's website(s).

OpenFEMA NFIP Redacted Claims v3, refreshed August 4, 2026. NOAA Storm Events through 2026.

River crests

Most severe crest

April 13, 1979

Cahaba River near Cahaba Heights, 28.86 ft

14.86 feet above the 14.0 ft flood stage; major flooding by today’s categories.

Most recent moderate or major crest

October 6, 2021

Cahaba Valley Creek Indian Springs at Indian Trail Road, 12.28 ft

Moderate flooding.

Highest river crests above flood stage
Apr 13, 1979Cahaba River near Cahaba Heights28.86+14.86Major
May 8, 2003Cahaba River near Cahaba Heights27.91+13.91Major
Feb 23, 1961Coosa River at Childersburg412.86+10.86Major
Mar 30, 1951Coosa River at Childersburg412.55+10.55Major
Apr 9, 1938Coosa River at Childersburg412.48+10.48Major
Oct 6, 2021Cahaba Valley Creek at Pelham18.18+10.18Major
Jun 29, 1999Cahaba River near Cahaba Heights24.00+10.00Major
Apr 14, 1979Coosa River at Childersburg411.44+9.44Major
Feb 5, 1936Coosa River at Childersburg410.95+8.95Major
Nov 30, 1948Coosa River at Childersburg410.75+8.75Major
Sep 17, 2004Cahaba River near Cahaba Heights23.95+9.95Moderate
Apr 7, 2014Cahaba River near Cahaba Heights23.58+9.58Moderate
Nov 24, 2004Cahaba River near Cahaba Heights23.24+9.24Moderate
Apr 4, 2000Cahaba River near Cahaba Heights22.28+8.28Moderate
Jan 8, 1998Cahaba River near Cahaba Heights22.02+8.02Moderate
Jan 21, 1947Coosa River at Childersburg409.40+7.40Moderate
May 9, 2003Coosa River at Childersburg407.41+5.41Moderate
Mar 17, 1990Coosa River at Childersburg407.07+5.07Moderate
Oct 6, 2021Cahaba Valley Creek Indian Springs at Indian Trail Road12.28+4.28Moderate
Mar 4, 1979Cahaba River near Cahaba Heights21.92+7.92Minor
Apr 4, 2001Cahaba River near Cahaba Heights21.88+7.88Minor
Apr 5, 1977Cahaba River near Cahaba Heights21.67+7.67Minor
Dec 1, 1982Cahaba River near Cahaba Heights21.50+7.50Minor
Mar 16, 1976Cahaba River near Cahaba Heights20.70+6.70Minor
Dec 3, 1983Cahaba River near Cahaba Heights20.33+6.33Minor

River gauges

River gauges and their highest listed crests
Cahaba River near Cahaba Heights14.028.86 ftApr 13, 19793
Cahaba Valley Creek Indian Springs at Indian Trail Road8.012.28 ftOct 6, 20210
Cahaba Valley Creek at Pelham8.018.18 ftOct 6, 20211
Coosa River at Childersburg402.0412.86 ftFeb 23, 19616
  1. Crests are the highest and the recent crests the National Weather Service lists for each river gauge in the county that has a flood stage, not every flood. Flood categories use each gauge's current flood stages; crests from before levees, dams or channel changes may not be comparable. Crests measured on an old datum are left out of the rankings.

NOAA National Water Prediction Service gauge records, retrieved October 30, 2026.

Drought

In severe drought or worse for 110 of 1,581 months since 1895 (7%); the longest spell lasted 17 months.

110

Months in severe drought or worse since 1895

38

Months in extreme drought

7%

Share of all months, severe or worse

51

Drought reports to the Weather Service since 1996

Lowest reading

June 1898

−6.04, extreme drought

Longest severe spell

17 months

June 1897 to October 1898.

Latest month

September 2026

−2.10, moderate drought

Last severe month: April 2026.

Months in severe drought or worse, by year 1895: 0 1896: 2 1897: 9 1898: 10 10 1899: 6 1900: 1 1901: 0 1902: 3 1903: 0 1904: 7 1905: 0 1906: 0 1907: 0 1908: 0 1909: 0 1910: 0 1911: 0 1912: 0 1913: 0 1914: 2 1915: 1 1916: 0 1917: 0 1918: 0 1919: 0 1920: 0 1921: 2 1922: 0 1923: 0 1924: 3 1925: 6 1926: 0 1927: 3 1928: 2 1929: 0 1930: 0 1931: 5 1932: 0 1933: 1 1934: 1 1935: 0 1936: 1 1937: 0 1938: 0 1939: 0 1940: 0 1941: 2 1942: 0 1943: 0 1944: 0 1945: 0 1946: 0 1947: 0 1948: 0 1949: 0 1950: 0 1951: 0 1952: 0 1953: 0 1954: 5 1955: 2 1956: 0 1957: 0 1958: 0 1959: 0 1960: 0 1961: 0 1962: 0 1963: 0 1964: 0 1965: 0 1966: 0 1967: 0 1968: 0 1969: 0 1970: 0 1971: 0 1972: 0 1973: 0 1974: 0 1975: 0 1976: 0 1977: 0 1978: 0 1979: 0 1980: 0 1981: 0 1982: 0 1983: 0 1984: 0 1985: 0 1986: 7 1987: 0 1988: 3 1989: 0 1990: 0 1991: 0 1992: 0 1993: 0 1994: 0 1995: 0 1996: 0 1997: 0 1998: 0 1999: 0 2000: 4 2001: 0 2002: 0 2003: 0 2004: 0 2005: 0 2006: 0 2007: 8 2008: 3 2009: 0 2010: 0 2011: 1 2012: 0 2013: 0 2014: 0 2015: 0 2016: 4 2017: 4 2018: 0 2019: 1 2020: 0 2021: 0 2022: 0 2023: 0 2024: 0 2025: 0 18951905191519251935194519551965197519851995200520152025
Months each year with a Palmer index of −3 or lower, 1895 to 2025. Twelve means the whole year.
  1. The Palmer Drought Severity Index is computed by NOAA each month from the county's average temperature and precipitation, relative to the county's own climate. Zero is normal; -3 or lower is severe drought and -4 or lower extreme drought. It describes the long-term balance of moisture, not water supply or crop losses.

NOAA NCEI nClimDiv county Palmer Drought Severity Index, 1895 to September 2026, issued October 6, 2026.

Earthquakes and landslides

3 earthquakes of magnitude 4 or more within 50 miles since 1900; the largest was magnitude 5.1 in 1916.

6

Magnitude 2.5+ inside the county since 1973

13

Magnitude 3+ within 50 miles since 1973

3

Magnitude 4+ within 50 miles since 1900

1

Magnitude 5+ within 50 miles since 1900

Largest within 50 miles

October 18, 1916

Magnitude 5.1

Near Irondale, Alabama; 2.7 miles away, 8.7 miles deep.

Most recent, magnitude 3 or more

December 22, 2021

Magnitude 3.1

10 km E of Maplesville, Alabama; 19.5 miles away.

Earthquakes of magnitude 3 or more within 50 miles, by year 1973: 0 1974: 0 1975: 2 1976: 0 1977: 0 1978: 0 1979: 0 1980: 0 1981: 0 1982: 0 1983: 0 1984: 0 1985: 0 1986: 0 1987: 0 1988: 0 1989: 0 1990: 0 1991: 0 1992: 1 1993: 0 1994: 0 1995: 2 1996: 0 1997: 0 1998: 0 1999: 0 2000: 0 2001: 0 2002: 0 2003: 0 2004: 3 3 2005: 0 2006: 0 2007: 1 2008: 1 2009: 1 2010: 0 2011: 1 2012: 0 2013: 0 2014: 0 2015: 0 2016: 0 2017: 0 2018: 0 2019: 0 2020: 0 2021: 1 2022: 0 2023: 0 2024: 0 2025: 0 19731978198319881993199820032008201320182023
Per year, 1973 to 2025.

Every earthquake of magnitude 4 or more within 50 miles

Earthquakes of magnitude 4 or more within 50 miles
Apr 23, 19574.119.53.15 km SSE of Trafford, Alabama
May 5, 19314.011.7—0 km S of Clay, Alabama
Oct 18, 19165.12.78.7Near Irondale, Alabama
  1. Earthquakes of magnitude 2.5 or more in the USGS Comprehensive Catalog since 1900. Within 50 miles means the epicentre lies within 50 miles of the county boundary (or inside the county).
  2. Small earthquakes were under-recorded before the modern seismic networks of the 1970s and are still missed in remote areas, so early decades read low. Magnitudes are as the catalogue reports them and mix scales (moment, local and body-wave).

USGS ANSS Comprehensive Earthquake Catalog, 1900 to present, retrieved October 30, 2026.

Mapped landslides

1

Landslides mapped, probable or better

1

With a recorded date

1

Source inventory

Mapped by NASA (1).

  1. Landslides mapped in the USGS compilation of landslide inventories across the United States (version 3.0, 2025), rated probable or better. The compilation joins inventories made by federal and state agencies for different purposes and areas, so the number mapped in a county reflects how closely it has been surveyed as much as how often its slopes fail. An area with few records may simply not have been mapped. Deaths are as recorded in the inventories; a slide listed in two inventories is counted once.

USGS Landslide Inventories across the United States, version 3.0, retrieved October 27, 2026.

Severe weather and other events

869 events in the National Weather Service record, 733 of them since 1996.

101

Hail reports, 1 inch or larger

6

Hail, 2 inches or larger

316

Damaging gusts, 58 mph+

20

Winter weather events since 1996

10

Heat events since 1996

7

Cold events since 1996

Largest hail

May 2, 2003

4.50 inches

Strongest measured or estimated gust

November 15, 1989

79 mph

More event types since 1996

Other Storm Events types since 1996
Lightning1303Aug 2, 2024

Costliest events since 1996

  1. Apr 27, 2011Tornado$3.7 million
    National Weather Service narrative

    A tornado developed along a Quasi-Linear Convective System. It touched down in far northern Shelby County, less than one mile west of the intersection of Valleydale Road and Caldwell Mill Road, and tracked northeastward into southern Jefferson County. The tornado produced damage consistent with an EF1 rating and winds of 100 mph. Numerous trees were knocked down, causing damage to homes, apartment buildings, vehicles and power lines. The tornado crossed into Jefferson County just east of the intersection of Caldwell Mill Rd and Pahokee Trace.

  2. Aug 29, 2005Tropical Storm, Shelby$3.0 million
    National Weather Service narrative

    Numerous trees and power lies were blown down across Shelby County during Katrina. Power outages were widespread. Many homes sustained roof damage.

  3. Sep 16, 2004High Wind, Shelby$1.2 million
    National Weather Service narrative

    Hundreds of trees and power lines were blown down across the county due to the tropical system Ivan. Twenty to thirty homes suffered varying degrees of damage, mainly roof damage. Power was not completely restored for at least 4 days. Maximum wind gusts were estimated around 70 miles an hour. Doppler radar and ground observations indicate up to 8 inches of rain fell across Shelby County Associated with Ivan. Several area roads and creeks flooded and several homes sustained flood damage. A male employee of Alabama Power was killed during the storm recovery efforts near Lay Dam.

  4. Mar 10, 2010Flood$500,000
    National Weather Service narrative

    What began as flash flooding transitioned into widespread long term flooding across a large portion of Shelby County during the late morning of the 10th. Dozens of roads were closed across the county due to high water, and as many as ten roads were still closed two days later. The hardest hit area was the western portion of the county, especially around the Helena, Pelham, and Alabaster areas, where more than 8 inches of rain fell during the 3 day period. In Alabaster, several vehicles were overcome by high water, and the occupants briefly became trapped. Other communities that experienced flooding included Montevallo, Columbiana, Shelby, and Wilsonville.

  5. Mar 30, 2002Hail$400,000
    National Weather Service narrative

    A damaging, rotating thunderstorm developed just south of Interstate 459 near the Shelby and Jefferson County line. The thunderstorm moved eastward across the length of Jefferson, Shelby, Talladega, Clay, and Randolph Counties. Golf ball to baseball size hail fell across Bessemer, Helena and Pelham. This hail caused damage to automobiles, home roofs, and a few businesses. From Chelsea to Harpersville, golf ball size hail was reported. One to one and one half inch diameter size hail was observed west to east across central Talladega County. The hail size gradually became smaller as the storm moved eastward and weakened. The hail size in Clay County was around one inch in diameter…

  6. Apr 30, 2005Tornado$400,000
    National Weather Service narrative

    National Weather Service meteorologists surveyed the damage that affected the Helena, Alabaster, Pelham, and Chelsea areas early Saturday morning. The tornado has been rated an F1 with winds estimated around 75 miles an hour. The tornado first touched down just west of County Road 93 near the Cahaba Wildlife Management Area in Helena. The tornado moved generally eastward and crossed County Road 17, County Road 58, US 31, Interstate 65 and County Road 11 before ending near County Road 39. The tornado damage path was approximately 11.6 miles long and 100 yards wide at its widest point. The tornado was on the ground from approximately 504 AM CDT to 518 AM CDT. The initial damage was…

  7. Jun 17, 2003Flash Flood$400,000
    National Weather Service narrative

    Radar estimated rain was falling at a rate up to 3 inches an hour in Riverchase and Pelham. Rain amounts over a two hour period were from 5 to 6 inches. Several roads were flooded and temporarily impassable. Several small streams rose out of their banks. A few homes were flooded in Riverchase. The Pelham Fire Department performed a few swift water rescues. Seventy-five homes and six businesses received varying degrees of flood damage in Pelham along Highway 261. No injuries were reported.

  8. Mar 19, 1998Thunderstorm Wind$380,000
    National Weather Service narrative

    Dime size hail was reported in Inverness. A downburst destroyed the Racetrac gas station at US 280 and AL 119. There were also several windows blown out and some construction trucks were overturned.

  9. Jun 25, 2018Lightning$300,000
    National Weather Service narrative

    Lightning struck a home in the Ballantrae Community and started a fire. The home suffered severe damage from the fire. Homeowner was present when the lightning hit the home. The homeowner safely exited the home when the smoke detectors went off.

  10. May 2, 2003Hail$250,000
    National Weather Service narrative

    Several severe thunderstorms moved through Shelby County and generally affected the western part of the county. All of the storms produced dime to golf ball size hail. The largest hail size reported was softball and occurred near Maylene. Some locations that reported hail were Alabaster, Hoover, Helena, Maylene, Indian Springs, Calera and Montevallo. Several locations observed hail covering the ground. A few trees were also blown down.

  1. Storm Events records before 1996 cover only tornadoes, thunderstorm wind and hail. Damage figures are as reported by the National Weather Service at the time, not adjusted for inflation.

NOAA NCEI Storm Events Database, 1950 to 2026, issued October 26, 2026.

Weather records

From Birmingham Airport, 19 miles from the county’s population centre, with records from 1930.

All-time high
107°FJul 29, 1930
All-time low
−6°FJan 21, 1985
Warmest night
81°F4 times, most recently Jul 8, 2016
Coldest day
13°FDec 12, 1962
Wettest day
9.75 inSep 16, 2004
Snowiest day
10.3 inMar 13, 1993
Hottest year
2016mean 66.3°F
Coldest year
1976mean 60.3°F
Wettest year
196176.48 in
Driest year
200728.86 in
Snowiest season
13.0 in1992-93
Average monthly high and low temperature and precipitation, last 30 years, Birmingham Airport 32°F 55° 34° 5.2 Jan 60° 39° 5.0 Feb 68° 45° 6.0 Mar 75° 52° 5.3 Apr 82° 61° 5.1 May 88° 69° 5.1 Jun 91° 72° 5.8 Jul 91° 71° 4.4 Aug 86° 66° 3.6 Sep 77° 54° 3.1 Oct 66° 43° 3.9 Nov 58° 38° 4.8 Dec Precipitation, inches
Average daily high and low by month, and average monthly precipitation, over the last 30 years.
Days reaching 95°F per year 1976: 6 1977: 27 1978: 12 1979: 3 1980: 45 1981: 23 1982: 2 1983: 17 1984: 6 1985: 7 1986: 20 1987: 21 1988: 24 1989: 9 1990: 39 1991: 18 1992: 4 1993: 30 1994: 0 1995: 44 1996: 7 1997: 6 1998: 25 1999: 29 2000: 34 2001: 1 2002: 8 2003: 0 2004: 2 2005: 6 2006: 30 2007: 34 2008: 9 2009: 3 2010: 49 2011: 56 56 2012: 24 2013: 1 2014: 12 2015: 27 2016: 36 2017: 1 2018: 9 2019: 42 2020: 5 2021: 2 2022: 19 2023: 25 2024: 28 2025: 14 19761986199620062016
Days reaching 95°F each complete year, last 50 years. Thirty-year average: 18.1.
Snowfall by winter 1976: 1.4 in 1977: 1.9 in 1978: 0.0 in 1979: 0.3 in 1980: 0.0 in 1981: 6.6 in 1982: 1.5 in 1983: 2.0 in 1984: 0.3 in 1985: 0.0 in 1986: 7.6 in 1987: 1.0 in 1988: 0.0 in 1989: 0.4 in 1990: 0.0 in 1991: 4.4 in 1992: 13.0 in 13.0 1993: 0.0 in 1994: 1.0 in 1995: 1.5 in 1996: 0.0 in 1997: 1.7 in 1999: 3.0 in 2000: 0.0 in 2001: 0.0 in 2002: 0.0 in 2003: 0.0 in 2004: 0.0 in 2005: 0.0 in 2006: 0.0 in 2007: 0.1 in 2008: 2.0 in 2009: 1.7 in 2010: 2.0 in 2011: 0.0 in 2012: 2.1 in 2013: 5.0 in 2014: 0.8 in 2015: 0.0 in 2016: 0.3 in 2017: 4.0 in 2018: 0.0 in 2019: 0.0 in 2020: 0.0 in 2021: 0.8 in 2022: 0.0 in 2023: 0.0 in 2024: 2.0 in 2025: 0.8 in 19761986199620072017
Total snowfall each winter (July to June), last 50 winters.

Median first snow

January 19

Earliest: November 24, 1938

Median last snow

February 4

Latest: April 3, 1987

37 of 95 winters had no measurable snow.

Station Birmingham Airport (USW00013876), 616 ft elevation, 19.0 miles from the population centre. Daily records from 1930 to October 26, 2026; 99.9% of days in the last 30 years are complete. Records at a single station can differ from a city’s official threaded record, which may combine several stations.

NOAA NCEI Global Historical Climatology Network Daily.

Federal disaster declarations

26 since 1953. The most recent: Hurricane Helene, September 26, 2024.

Federal disaster declarations
Sep 26, 2024HurricaneHurricane HeleneEmergencyEM-3618-AL
Dec 21, 2021Severe StormSevere Storms and FloodingMajor disasterDR-4632-AL
Apr 26, 2021Severe StormSevere Storms, Straight-Line Winds, and TornadoesMajor disasterDR-4596-AL
Sep 14, 2020HurricaneHurricane SallyEmergencyEM-3545-AL
Mar 29, 2020BiologicalCovid-19 PandemicMajor disasterDR-4503-AL
Mar 13, 2020BiologicalCovid-19EmergencyEM-3472-AL
Oct 8, 2017HurricaneHurricane NateEmergencyEM-3394-AL
Sep 11, 2017HurricaneHurricane IrmaEmergencyEM-3389-AL
Apr 28, 2011Severe StormSevere Storms, Tornadoes, Straight-Line Winds, and FloodingMajor disasterDR-1971-AL
Apr 27, 2011Severe StormSevere Storms, Tornadoes, and Straight-Line WindsEmergencyEM-3319-AL
Aug 30, 2008HurricaneHurricane GustavEmergencyEM-3292-AL
Sep 10, 2005HurricaneHurricane Katrina EvacuationEmergencyEM-3237-AL
Jul 10, 2005HurricaneHurricane DennisMajor disasterDR-1593-AL
Sep 15, 2004HurricaneHurricane IvanMajor disasterDR-1549-AL
May 12, 2003Severe StormSevere Storms, Tornadoes, and FloodingMajor disasterDR-1466-AL
Nov 14, 2002Severe StormSevere Storms and TornadoesMajor disasterDR-1442-AL
Sep 18, 1999FireAl - Chelsea Fire - 09/18/99Fire managementFM-2278-AL
Mar 30, 1994Severe StormSevere Storms, Tornado, and FloodingMajor disasterDR-1019-AL
Mar 15, 1993SnowstormSevere Snowfall, Winter StormEmergencyEM-3096-AL
Feb 17, 1990Severe StormSevere Storms, Tornadoes & FloodingMajor disasterDR-856-AL
Dec 13, 1983Severe StormSevere Storms,Flooding and TornadoesMajor disasterDR-695-AL
Apr 18, 1979FloodStorms, Wind, FloodingMajor disasterDR-578-AL
Jul 20, 1977DroughtDroughtEmergencyEM-3045-AL
Mar 14, 1975FloodSevere Storms & FloodingMajor disasterDR-458-AL
Jan 18, 1975TornadoTornadoesEmergencyEM-3007-AL
May 29, 1973FloodSevere Storms & FloodingMajor disasterDR-388-AL

This product uses the Federal Emergency Management Agency's OpenFEMA API, but is not endorsed by FEMA. The Federal Government or FEMA cannot vouch for the data or analyses derived from these data after the data have been retrieved from the Agency's website(s).

OpenFEMA Disaster Declarations Summaries, retrieved October 30, 2026. Statewide declarations are not listed.

How this compares

Where Shelby County stands among 67 counties in Alabama and 3,143 in the United States.

Ranks
Tornadoes since 19505221 / 67360 / 3,143
Tornadoes rated F3/EF3 or stronger523 / 67242 / 3,143
Tropical cyclones within 50 mi1047 / 67782 / 3,143
Hurricane-strength passes within 50 mi0——
Wildfire acres since 198466629 / 671,392 / 3,143
Flood insurance claims7974 / 67380 / 3,143
Flood insurance paid$19.2 million4 / 67316 / 3,143
Disaster declarations2626 / 67672 / 3,143
Flood events since 19968014 / 67865 / 3,143
Hail and wind events since 199652014 / 67411 / 3,143
Winter storm events since 19962027 / 672,639 / 3,143
Reported damage since 1996$14.8 million41 / 671,700 / 3,143
River crests at major flood stage108 / 67524 / 3,143
High tide flooding days a year, last 10 years0.0——
Months in severe drought since 189511027 / 672,060 / 3,143
Medium or heavy smoke days a year, last 10 years10.835 / 672,406 / 3,143
Earthquakes M4+ within 50 mi since 1900314 / 67949 / 3,143
Earthquakes M2.5+ in the county since 197365 / 67418 / 3,143

Neighbouring counties

Neighbouring counties
Bibb County39132,91412
Chilton County44162,21210
Coosa County2915010
Jefferson County110115,2252,884
St. Clair County44775896
Talladega County35122,471107

Sources and vintage

Every number on this page comes from these public records.

  • Tornadoes NOAA Storm Prediction Center severe weather database, through 2025.
  • Tropical cyclones NOAA National Hurricane Center HURDAT2 (Atlantic; Northeast and Central Pacific), through 2025.
  • Wildfire USGS/USFS Monitoring Trends in Burn Severity, through 2026.
  • Storm events NOAA NCEI Storm Events Database, through 2026.
  • Flood insurance OpenFEMA NFIP Redacted Claims v3, refreshed August 4, 2026.
  • Declarations OpenFEMA Disaster Declarations Summaries v2, retrieved October 30, 2026.
  • Weather records NOAA NCEI Global Historical Climatology Network Daily, station USW00013876.
  • River crests NOAA National Weather Service, National Water Prediction Service river gauges, retrieved October 30, 2026.
  • Drought NOAA NCEI nClimDiv county Palmer Drought Severity Index, through September 2026.
  • Smoke NOAA NESDIS Hazard Mapping System smoke analysis, retrieved October 30, 2026.
  • Landslides USGS Landslide Inventories across the United States, version 3.0 (2025).
  • Earthquakes USGS ANSS Comprehensive Earthquake Catalog (ComCat), retrieved October 30, 2026.

Joins, thresholds and known limits are set out in the methodology. Found an error? Report it. Page built October 30, 2026.