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.
| Place | High | Low | Precip. | Snow |
|---|---|---|---|---|
| Huntsville | 55°F | 36°F | 5.87 | 0.2 |
| Mobile | 64°F | 43°F | 5.45 | 0.1 |
| Birmingham | 57°F | 38°F | 4.87 | 0.2 |
| Montgomery | 62°F | 39°F | 4.99 | – |
| Tuscaloosa | 58°F | 38°F | 5.06 | – |
| Auburn | 58°F | 38°F | 5.61 | 0.0 |
| Dothan | 64°F | 42°F | 4.76 | – |
| Decatur | 54°F | 35°F | 5.20 | – |
| Opelika | 58°F | 35°F | 5.67 | 0.0 |
| Alabaster | 58°F | 38°F | 5.07 | – |
| Gadsden | 56°F | 36°F | 5.48 | 0.1 |
| Athens | 54°F | 37°F | 6.29 | 0.0 |
| Northport | 58°F | 37°F | 5.24 | – |
| Enterprise | 63°F | 40°F | 4.84 | 0.0 |
| Fairhope | 64°F | 42°F | 5.08 | – |
| Bessemer | 58°F | 37°F | 5.20 | 0.1 |
| Helena | 57°F | 37°F | 4.65 | – |
| Anniston | 57°F | 37°F | 4.60 | – |
| Cullman | 54°F | 34°F | 5.71 | – |
| Troy | 61°F | 39°F | 5.12 | – |
| Muscle Shoals | 55°F | 36°F | 5.48 | – |
| Selma | 60°F | 38°F | 5.29 | – |
| Scottsboro | 54°F | 33°F | 5.51 | – |
| Fort Payne | 55°F | 35°F | 5.62 | – |
| Talladega | 57°F | 33°F | 5.20 | 0.0 |
| Jasper | 55°F | 33°F | 5.98 | 0.0 |
| Alexander City | 58°F | 35°F | 5.47 | 0.2 |
| Eufaula | 65°F | 37°F | 5.47 | – |
| Sylacauga | 57°F | 34°F | 5.25 | 0.0 |
| Russellville | 54°F | 33°F | 6.27 | – |
| Guntersville | 53°F | 36°F | 5.90 | – |
| Clanton | 57°F | 37°F | 5.02 | – |
| Andalusia | 64°F | 43°F | 5.52 | – |
| Bay Minette | 63°F | 43°F | 5.70 | 0.1 |
| Atmore | 63°F | 42°F | 5.38 | 0.0 |
| Pinson | 56°F | 34°F | 5.11 | 0.1 |
| Robertsdale | 63°F | 41°F | 5.02 | 0.1 |
| Oneonta | 55°F | 35°F | 5.84 | – |
| Greenville | 62°F | 39°F | 5.32 | – |
| Hamilton | 55°F | 31°F | 6.42 | 0.2 |
| Demopolis | 59°F | 36°F | 5.39 | 0.0 |
| Headland | 63°F | 41°F | 5.10 | 0.0 |
| Brewton | 62°F | 40°F | 6.32 | – |
| Winfield | 55°F | 33°F | 6.54 | 0.1 |
| Childersburg | 60°F | 36°F | 5.20 | 0.0 |
| Jackson | 62°F | 38°F | 5.52 | 0.0 |
| Haleyville | 53°F | 36°F | 6.78 | 0.2 |
| Geneva | 64°F | 37°F | 5.60 | 0.0 |
| Fayette | 57°F | 37°F | 5.73 | 0.1 |
| Centre | 53°F | 32°F | 5.32 | – |
| Heflin | 56°F | 33°F | 5.35 | 0.2 |
| Thomasville | 60°F | 38°F | 5.92 | – |
| Moulton | 53°F | 33°F | 6.39 | 0.2 |
| Hanceville | 54°F | 32°F | 5.83 | 0.1 |
| Evergreen | 64°F | 40°F | 5.35 | – |
| Owens Cross Roads | 53°F | 32°F | 6.20 | – |
| Union Springs | 60°F | 37°F | 5.23 | 0.2 |
| Livingston | 59°F | 35°F | – | – |
| Centreville | 57°F | 34°F | 5.37 | 0.1 |
| Marion | 61°F | 36°F | 5.18 | 0.0 |
| Bridgeport | 51°F | 32°F | 6.18 | – |
| Clayton | 60°F | 40°F | 5.62 | 0.3 |
| Thorsby | 57°F | 35°F | 5.18 | – |
| Greensboro | 59°F | 39°F | 5.17 | – |
| Aliceville | 58°F | 36°F | – | – |
| Ashland | 57°F | 33°F | 5.64 | 0.5 |
| Florala | 64°F | 42°F | 4.85 | – |
| Dauphin Island | 61°F | 49°F | 5.13 | 0.0 |
| Vernon | 57°F | 36°F | 6.01 | 0.0 |
| Camden | 59°F | 38°F | – | – |
| Chatom | 62°F | 36°F | – | – |
| Camp Hill | 58°F | 32°F | – | – |
| Lexington | 53°F | 35°F | 5.97 | – |
| Addison | 53°F | 33°F | 6.31 | 0.0 |
| Valley Head | 53°F | 33°F | 5.52 | – |
| Courtland | 53°F | 34°F | 5.51 | – |
| Rock Mills | 57°F | 35°F | 5.08 | – |
| Rockford | 57°F | 37°F | 5.48 | – |
| Whatley | 61°F | 37°F | 6.50 | 0.2 |
| Gainesville | 58°F | 38°F | 5.13 | – |
| Bankhead Lock and Dam | 57°F | 37°F | 5.71 | 0.0 |
| Belle Mina (2 mi N) | 52°F | 32°F | 5.92 | 0.1 |
| Coden | 62°F | 42°F | 5.35 | 0.0 |
| Cullman Nahs | 53°F | 32°F | 6.22 | 0.1 |
| Highland Home | 60°F | 35°F | – | – |
| Highland Home #2 | 61°F | 38°F | 5.33 | – |
| Highland Home (2 mi S) | 60°F | 41°F | 5.05 | – |
| Lafayette (2 mi W) | 58°F | 33°F | 5.61 | – |
| Milstead | 59°F | 36°F | 5.08 | 0.1 |
| Muscle Shoals Water Treatment Plant | 54°F | 32°F | 6.18 | – |
| Saint Bernard | 55°F | 34°F | 5.87 | – |
| Weedon Field Airport | 63°F | 40°F | 5.20 | – |
Source: NOAA NCEI nClimDiv statewide normals; NOAA NCEI 1991-2020 monthly normals for each station.