Average Annual Temperatures in Alabama

Average annual temperatures for cities, towns and lakes throughout Alabama are listed below in degrees Fahrenheit and Celsius.

You can jump to a separate table for each region of the state: Gulf Coast, South, Central and North Alabama.

The tables give the normals for maximum and minimum temperatures based on weather data collected from 1991 to 2020 by the US National Centers for Environmental Information.

Alabama Gulf Coast

Average annual temperatures
High °F Low °F Place High °C Low °C
77 58 Bay Minette 25 14
76 57 Coden 24 14
75 64 Dauphin Island 24 18
78 54 Fairhope 26 12
78 57 Mobile 25 14

South Alabama

Average temperatures for the year
High °F Low °F Place High °C Low °C
78 57 Atmore 26 14
74 53 Auburn 23 12
76 53 Demopolis Dam 24 11
79 57 Dothan 26 14
78 55 Enterprise 26 13
80 53 Eufaula Wildlife Refuge 27 12
77 53 Jackson 25 12
78 54 Montgomery 26 12
76 55 Troy 25 13

Central Alabama

Average yearly temperatures
High °F Low °F Place High °C Low °C
75 51 Alexander City 24 10
74 52 Anniston 23 11
74 52 Bankhead Lake Dam 24 11
74 54 Birmingham 24 12
74 52 Gadsden 23 11
73 50 Jasper 23 10
74 49 Talladega 23 9
77 55 Tuscaloosa 25 13

North Alabama

Annual average temperature
High °F Low °F Place High °C Low °C
70 48 Bridgeport 21 9
71 48 Cullman 21 9
72 51 Decatur 22 10
73 51 Fort Payne 23 11
71 53 Guntersville 22 11
74 52 Huntsville 23 11
74 52 Muscle Shoals 23 11
72 48 Scottsboro 22 9
Reference

NOAA National Centers for Environmental Information (NCEI). Climate Normals.

Alabama Temperatures
Back to Top