Alabama weather in December: Statewide normals and every place, NOAA 1991-2020

In December, Alabama's statewide normal high is 58°F and normal low 37°F; normal highs run from 51°F in Bridgeport to 65°F in Eufaula (NOAA 1991-2020 normals).

Statewide normal high
58°FDecember, 1991-2020
Statewide normal low
37°FDecember, 1991-2020
Statewide normal precipitation
5.46 inDecember
Warmest place
65°Fnormal high, Eufaula
Coolest place
51°Fnormal high, Bridgeport

Where is Alabama warmest and wettest in December?

Eufaula has the warmest December afternoons (65°F) and Bridgeport the coolest (51°F). Haleyville gets the most precipitation (6.78 in) and Anniston the least (4.60 in).

Statewide, December averaged 56.8°F in 2021, 49.1°F in 2022, 48.8°F in 2023, 48.5°F in 2024, 48.1°F in 2025, against a 1991-2020 normal of 47.7°F.

Alabama in December: normal high, low, precipitation and snow by place (largest first)
PlaceHighLowPrecip.Snow
Huntsville55°F36°F5.870.2
Mobile64°F43°F5.450.1
Birmingham57°F38°F4.870.2
Montgomery62°F39°F4.99–
Tuscaloosa58°F38°F5.06–
Auburn58°F38°F5.610.0
Dothan64°F42°F4.76–
Decatur54°F35°F5.20–
Opelika58°F35°F5.670.0
Alabaster58°F38°F5.07–
Gadsden56°F36°F5.480.1
Athens54°F37°F6.290.0
Northport58°F37°F5.24–
Enterprise63°F40°F4.840.0
Fairhope64°F42°F5.08–
Bessemer58°F37°F5.200.1
Helena57°F37°F4.65–
Anniston57°F37°F4.60–
Cullman54°F34°F5.71–
Troy61°F39°F5.12–
Muscle Shoals55°F36°F5.48–
Selma60°F38°F5.29–
Scottsboro54°F33°F5.51–
Fort Payne55°F35°F5.62–
Talladega57°F33°F5.200.0
Jasper55°F33°F5.980.0
Alexander City58°F35°F5.470.2
Eufaula65°F37°F5.47–
Sylacauga57°F34°F5.250.0
Russellville54°F33°F6.27–
Guntersville53°F36°F5.90–
Clanton57°F37°F5.02–
Andalusia64°F43°F5.52–
Bay Minette63°F43°F5.700.1
Atmore63°F42°F5.380.0
Pinson56°F34°F5.110.1
Robertsdale63°F41°F5.020.1
Oneonta55°F35°F5.84–
Greenville62°F39°F5.32–
Hamilton55°F31°F6.420.2
Demopolis59°F36°F5.390.0
Headland63°F41°F5.100.0
Brewton62°F40°F6.32–
Winfield55°F33°F6.540.1
Childersburg60°F36°F5.200.0
Jackson62°F38°F5.520.0
Haleyville53°F36°F6.780.2
Geneva64°F37°F5.600.0
Fayette57°F37°F5.730.1
Centre53°F32°F5.32–
Heflin56°F33°F5.350.2
Thomasville60°F38°F5.92–
Moulton53°F33°F6.390.2
Hanceville54°F32°F5.830.1
Evergreen64°F40°F5.35–
Owens Cross Roads53°F32°F6.20–
Union Springs60°F37°F5.230.2
Livingston59°F35°F––
Centreville57°F34°F5.370.1
Marion61°F36°F5.180.0
Bridgeport51°F32°F6.18–
Clayton60°F40°F5.620.3
Thorsby57°F35°F5.18–
Greensboro59°F39°F5.17–
Aliceville58°F36°F––
Ashland57°F33°F5.640.5
Florala64°F42°F4.85–
Dauphin Island61°F49°F5.130.0
Vernon57°F36°F6.010.0
Camden59°F38°F––
Chatom62°F36°F––
Camp Hill58°F32°F––
Lexington53°F35°F5.97–
Addison53°F33°F6.310.0
Valley Head53°F33°F5.52–
Courtland53°F34°F5.51–
Rock Mills57°F35°F5.08–
Rockford57°F37°F5.48–
Whatley61°F37°F6.500.2
Gainesville58°F38°F5.13–
Bankhead Lock and Dam57°F37°F5.710.0
Belle Mina (2 mi N)52°F32°F5.920.1
Coden62°F42°F5.350.0
Cullman Nahs53°F32°F6.220.1
Highland Home60°F35°F––
Highland Home #261°F38°F5.33–
Highland Home (2 mi S)60°F41°F5.05–
Lafayette (2 mi W)58°F33°F5.61–
Milstead59°F36°F5.080.1
Muscle Shoals Water Treatment Plant54°F32°F6.18–
Saint Bernard55°F34°F5.87–
Weedon Field Airport63°F40°F5.20–

Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.

Other months