Climate-Zone.com

HomeCitiesUnited StatesAlabama › Madison

Madison, Alabama climate

Cfa Humid subtropical

Madison has a seasonal mild-temperate climate (Humid subtropical, Köppen Cfa). The hottest month is July with an average daily high near 92°F, while the coldest is January averaging around 33°F at night. Precipitation is fairly even year-round, totalling about 54 inches. Snow is occasional (2 inches of snow per year on average).

☀️ Summers
Hot
Highs near 92°F in July.
About 62 days a year above 90 °F
❄️ Winters
Chilly
Lows near 33°F in January.
About 56 freezing nights a year
🌧️ Rain
Wet
About 54 in of rain a year.
Wettest in December
Sky & trend
Partly cloudy
A roughly even mix of sun and cloud.
+2.3 °F vs 50 years ago

Temperature & precipitation

Daily high–low temperature range with the monthly average, plus monthly precipitation · 1991–2020 normals · hover a month for the exact figures TEMPERATURE °F 40°60°80°100° PRECIPITATION (in) 036 JanAprJulOct

Clear vs cloudy days

Share of days each month that are clear, partly cloudy or cloudy · 1991–2020 · hover a month for the day counts 0%25%50%75%100% JanAprJulOct Cloudy Partly Cloudy Clear

Madison climate normals (1991–2020)

JanFebMarAprMayJunJulAugSepOctNovDec
Avg high (°F)525766758389929187766455
Avg temp (°F)434754637179818175645346
Avg low (°F)333643516068717063524136
Precipitation (in)5.05.15.44.94.74.14.53.63.53.64.35.9
Snowfall (in)0.71.00.50.2
Jan – JunJanFebMarAprMayJun
Avg high (°F)525766758389
Avg temp (°F)434754637179
Avg low (°F)333643516068
Precipitation (in)5.05.15.44.94.74.1
Snowfall (in)0.71.00.5
Jul – DecJulAugSepOctNovDec
Avg high (°F)929187766455
Avg temp (°F)818175645346
Avg low (°F)717063524136
Precipitation (in)4.53.63.53.64.35.9
Snowfall (in)0.2

How often — frequency of weather events

JanFebMarAprMayJunJulAugSepOctNovDec
Days with measurable rain (days)11111110101011978911
Days with high ≥ 90°F (days)0.2413181780.7
Days with low ≤ 32°F (days)161250.40.6714
Days with snowfall ≥ 1 in (days)0.20.30.10.0
Jan – JunJanFebMarAprMayJun
Days with measurable rain (days)111111101010
Days with high ≥ 90°F (days)0.2413
Days with low ≤ 32°F (days)161250.4
Days with snowfall ≥ 1 in (days)0.20.30.1
Jul – DecJulAugSepOctNovDec
Days with measurable rain (days)11978911
Days with high ≥ 90°F (days)181780.7
Days with low ≤ 32°F (days)0.6714
Days with snowfall ≥ 1 in (days)0.0

Sky & atmosphere

JanFebMarAprMayJunJulAugSepOctNovDec
Cloud cover (%)636662575656565249465363
Clear days (≤ 30% cloud)65788879111397
Partly cloudy days (30–70%)9810101011131210999
Cloudy days (≥ 70%)161515121311111010101216
Relative humidity (%)858482807975726968717684
Wind speed (mph)3.03.23.02.82.32.01.81.82.12.32.52.6
Jan – JunJanFebMarAprMayJun
Cloud cover (%)636662575656
Clear days (≤ 30% cloud)657888
Partly cloudy days (30–70%)9810101011
Cloudy days (≥ 70%)161515121311
Relative humidity (%)858482807975
Wind speed (mph)3.03.23.02.82.32.0
Jul – DecJulAugSepOctNovDec
Cloud cover (%)565249465363
Clear days (≤ 30% cloud)79111397
Partly cloudy days (30–70%)131210999
Cloudy days (≥ 70%)111010101216
Relative humidity (%)726968717684
Wind speed (mph)1.81.82.12.32.52.6
Methodology & sources

Temperature & precipitation — the official 1991–2020 climate normals from NOAA's U.S. Climate Normals, measured at Huntsville Intnl AP (NOAA GHCN station USW00003856), about 7 km from the city centre.

Cloud, humidity, wind & sunshine — modelled estimates from NASA POWER, NASA's satellite-and-reanalysis climatology. This is the standard global source for atmospheric variables, which are not measured at most weather stations.

How we build these numbers →