Alabama climate: Statewide normals, its places and each month, NOAA 1991-2020

Alabama's statewide normal is 63.6°F a year with 56.9 inches of precipitation (NOAA nClimDiv, 1991-2020); it has warmed 0.3°F per century since 1895, and 1921 was its warmest year.

Statewide normal temperature
63.6°Fyear, 1991-2020
Statewide normal precipitation
56.9 inyear, 1991-2020
Last five years against normal
+1.1°F2021-2025 mean 64.7°F
Places with normals
11880 Census places, 38 other stations

What is Alabama's weather like each month?

Statewide, July is the warmest month and January the coldest. Each month has its own page with the warmest and coolest places that month:

  1. Jan56°35°
  2. Feb61°38°
  3. Mar68°44°
  4. Apr76°50°
  5. May83°59°
  6. Jun88°67°
  7. Jul91°70°
  8. Aug90°69°
  9. Sep86°64°
  10. Oct77°52°
  11. Nov66°42°
  12. Dec58°37°
Alabama statewide normals by month, 1991-2020 (NOAA nClimDiv)
MonthHighLowMeanPrecip.
January56°F35°F45.3°F5.29
February61°F38°F49.3°F5.17
March68°F44°F56.2°F5.38
April76°F50°F63.0°F4.89
May83°F59°F71.0°F4.18
June88°F67°F77.6°F4.92
July91°F70°F80.3°F5.17
August90°F69°F79.7°F4.55
September86°F64°F74.8°F4.07
October77°F52°F64.5°F3.50
November66°F42°F53.9°F4.29
December58°F37°F47.7°F5.46

Source: NOAA NCEI nClimDiv statewide series (Climate at a Glance); data files. Statewide values are area-weighted from a 5 km grid of station data, so they differ from the simple average of a state's stations.

Has Alabama been warmer than normal?

5 of the 5 complete years since 2021 ran warmer than the 1991-2020 statewide normal of 63.6°F. The record since 1895 rises at a fitted 0.3°F per century; the warmest year was 1921 (65.7°F).

Alabama statewide mean temperature in recent years
YearMeanAgainst normal
202164.2°F+0.6°F
202264.0°F+0.4°F
202365.3°F+1.7°F
202465.5°F+1.9°F
202564.5°F+0.9°F

Source: NOAA NCEI nClimDiv statewide annual series.

Where is it warmest, wettest and snowiest in Alabama?

Among the places PlainClimate covers, Dauphin Island has the warmest year (69.2°F) and Valley Head the coolest (58.8°F); Bay Minette is the wettest (71.8 in) and Decatur the driest (49.5 in), and Huntsville gets the most snow (2 in).

Huntsville: 62.9°F a yearMobile: 67.6°F a yearBirmingham: 63.9°F a yearMontgomery: 66.4°F a yearTuscaloosa: 64.5°F a yearAuburn: 63.6°F a yearDothan: 67.8°F a yearDecatur: 61.4°F a yearOpelika: 62.3°F a yearAlabaster: 64.4°F a yearGadsden: 62.8°F a yearAthens: 62.6°F a yearNorthport: 64.3°F a yearEnterprise: 66.5°F a yearFairhope: 66.0°F a yearBessemer: 63.7°F a yearHelena: 63.9°F a yearAnniston: 63.1°F a yearCullman: 59.9°F a yearTroy: 64.5°F a yearMuscle Shoals: 62.9°F a yearSelma: 64.2°F a yearScottsboro: 59.9°F a yearFort Payne: 62.2°F a yearTalladega: 61.4°F a yearJasper: 61.1°F a yearAlexander City: 62.8°F a yearEufaula: 66.5°F a yearSylacauga: 61.7°F a yearRussellville: 59.6°F a yearGuntersville: 61.5°F a yearClanton: 63.0°F a yearAndalusia: 68.8°F a yearBay Minette: 67.5°F a yearAtmore: 67.4°F a yearPinson: 61.5°F a yearRobertsdale: 66.4°F a yearOneonta: 62.3°F a yearGreenville: 66.1°F a yearHamilton: 60.7°F a yearDemopolis: 64.2°F a yearHeadland: 66.8°F a yearBrewton: 65.5°F a yearWinfield: 60.9°F a yearChildersburg: 64.5°F a yearJackson: 65.2°F a yearHaleyville: 61.6°F a yearGeneva: 65.4°F a yearFayette: 63.3°F a yearCentre: 59.7°F a yearHeflin: 60.2°F a yearThomasville: 64.0°F a yearMoulton: 60.2°F a yearHanceville: 59.5°F a yearEvergreen: 67.2°F a yearOwens Cross Roads: 59.5°F a yearUnion Springs: 63.4°F a yearLivingston: 64.0°F a yearCentreville: 61.9°F a yearMarion: 64.8°F a yearBridgeport: 58.9°F a yearClayton: 65.3°F a yearThorsby: 62.5°F a yearGreensboro: 64.1°F a yearAliceville: 63.3°F a yearAshland: 61.1°F a yearFlorala: 67.6°F a yearDauphin Island: 69.2°F a yearVernon: 63.5°F a yearCamden: 64.8°F a yearChatom: 64.4°F a yearCamp Hill: 61.2°F a yearLexington: 61.0°F a yearAddison: 59.6°F a yearValley Head: 58.8°F a yearCourtland: 60.7°F a yearRock Mills: 61.9°F a yearRockford: 62.5°F a yearWhatley: 64.5°F a yearGainesville: 63.9°F a year HuntsvilleMobileBirmingham
Alabama: the places PlainClimate covers by their normal yearly mean temperature: from the coolest place (58.8°F a year, blue) to the warmest (69.2°F, red); each dot is a place's NOAA station.
Alabama: every place PlainClimate covers, with its NOAA 1991-2020 normals (largest first)
PlaceYearJuly highJanuary lowPrecip.SnowLast frost
Huntsville62.9°F92°F33°F54.32March 24
Mobile67.6°F91°F41°F67.10March 3
Birmingham63.9°F91°F35°F56.61March 21
Montgomery66.4°F94°F37°F51.2–March 13
Tuscaloosa64.5°F92°F36°F53.5–March 16
Auburn63.6°F89°F35°F56.51March 13
Dothan67.8°F93°F40°F53.9–March 1
Decatur61.4°F90°F32°F49.5–March 27
Opelika62.3°F90°F33°F55.20March 29
Alabaster64.4°F91°F36°F56.2–March 12
Gadsden62.8°F91°F33°F57.60March 19
Athens62.6°F90°F34°F59.11March 20
Northport64.3°F92°F35°F57.3–March 18
Enterprise66.5°F92°F38°F57.90March 9
Fairhope66.0°F89°F39°F65.8–March 15
Bessemer63.7°F92°F34°F55.51March 23
Helena63.9°F92°F35°F55.6–March 19
Anniston63.1°F90°F34°F52.1–March 23
Cullman59.9°F88°F31°F58.7–April 5
Troy64.5°F90°F37°F54.6–March 17
Muscle Shoals62.9°F92°F34°F54.2–March 20
Selma64.2°F91°F35°F53.5–March 21
Scottsboro59.9°F88°F30°F55.1–April 2
Fort Payne62.2°F91°F32°F58.0–March 29
Talladega61.4°F91°F31°F56.51April 5
Jasper61.1°F90°F31°F61.81March 30
Alexander City62.8°F91°F32°F57.01March 26
Eufaula66.5°F95°F35°F54.0–March 21
Sylacauga61.7°F90°F31°F57.12April 2
Russellville59.6°F88°F30°F58.7–April 5
Guntersville61.5°F89°F33°F56.7–March 17
Clanton63.0°F90°F34°F56.4–March 22
Andalusia68.8°F94°F41°F59.1–February 28
Bay Minette67.5°F90°F41°F71.80February 28
Atmore67.4°F92°F39°F63.60February 28
Pinson61.5°F90°F31°F57.01April 4
Robertsdale66.4°F90°F39°F69.00March 5
Oneonta62.3°F91°F33°F57.4–March 26
Greenville66.1°F92°F37°F55.2–March 8
Hamilton60.7°F92°F28°F61.71April 11
Demopolis64.2°F92°F34°F56.20March 16
Headland66.8°F93°F38°F56.70March 5
Brewton65.5°F89°F38°F61.5–March 14
Winfield60.9°F89°F30°F64.11April 4
Childersburg64.5°F93°F34°F56.01March 31
Jackson65.2°F91°F36°F60.20March 18
Haleyville61.6°F89°F33°F66.11March 29
Geneva65.4°F92°F35°F62.30March 23
Fayette63.3°F92°F34°F56.90March 20
Centre59.7°F90°F29°F57.1–April 6
Heflin60.2°F89°F30°F57.41April 6
Thomasville64.0°F90°F36°F56.9–March 17
Moulton60.2°F88°F30°F60.22April 2
Hanceville59.5°F88°F30°F59.01April 6
Evergreen67.2°F93°F38°F55.3–March 10
Owens Cross Roads59.5°F88°F30°F58.1–April 4
Union Springs63.4°F89°F35°F57.21March 25
Livingston64.0°F92°F34°F––March 20
Centreville61.9°F91°F32°F57.01April 2
Marion64.8°F93°F34°F54.60March 19
Bridgeport58.9°F88°F29°F60.2–April 7
Clayton65.3°F91°F37°F55.61March 11
Thorsby62.5°F90°F33°F56.2–March 21
Greensboro64.1°F91°F35°F54.9–March 17
Aliceville63.3°F91°F33°F––March 24
Ashland61.1°F90°F31°F59.72April 4
Florala67.6°F92°F41°F59.8–March 4
Dauphin Island69.2°F88°F46°F61.10January 31
Vernon63.5°F92°F33°F58.51March 29
Camden64.8°F92°F36°F––March 18
Chatom64.4°F92°F34°F––March 26
Camp Hill61.2°F91°F29°F––April 11
Lexington61.0°F90°F31°F58.5–March 29
Addison59.6°F88°F29°F60.80April 4
Valley Head58.8°F87°F30°F56.2–April 7
Courtland60.7°F89°F31°F56.3–March 28
Rock Mills61.9°F89°F32°F53.0–April 2
Rockford62.5°F89°F35°F60.2–March 25
Whatley64.5°F91°F33°F61.40March 22
Gainesville63.9°F91°F35°F60.0–March 12

Source: NOAA NCEI 1991-2020 normals for each station. Last frost: the median last spring date of 32°F.

What are Alabama's all-time weather records?

The official state records, reviewed by NOAA's State Climate Extremes Committee: from 112°F to −27°F.

Alabama: official all-time records (NOAA State Climate Extremes Committee)
RecordValueWhereWhen
Highest temperature112°FCentervilleSeptember 6, 1925
Lowest temperature−27°FNew MarketJanuary 30, 1966
Most precipitation in 24 hours32.52 inDauphin Island Sea LabJuly 19, 1997
Most snow in 24 hours20 inWalnut GroveMarch 13, 1993
Deepest snow on the ground22 inReformJanuary 24, 1940

Source: NOAA NCEI State Climate Extremes Committee records.

Which large cities in Alabama have no climate record of their own?

These 2 cities of 50,000 or more have no NOAA record with 1991-2020 normals under their own name; each page compares the nearest records, with their distance and elevation.

Which other NOAA stations in Alabama keep normals?

38 stations in Alabama that are not a town's own record keep 1991-2020 normals too: reservoirs and dams, parks and forests, research farms, remote sites and the second stations of towns (those are shown on the town's page). Each with its normal yearly mean:

Source: NOAA NCEI 1991-2020 normals for each station.

Next