Hottest Cities in Alabama.

Cities in Alabama with the highest average summer temperatures, from 30-year averages at the nearest weather station.

70 cities ranked · See the national list

#CityAvg Summer High
1Montgomery93°F
2Prattville93°F
3Northport93°F
4Millbrook93°F
5Eufaula93°F
6Pike Road93°F
7Dothan92°F
8Phenix City92°F
9Selma92°F
10Ozark92°F
11Huntsville91°F
12Mobile91°F
13Tuscaloosa91°F
14Hoover91°F
15Madison91°F
16Enterprise91°F
17Bessemer91°F
18Pelham91°F
19Fairhope91°F
20Helena91°F
21Hueytown91°F
22Chelsea91°F
23McCalla91°F
24Birmingham90°F
25Vestavia Hills90°F
26Alabaster90°F
27Gadsden90°F
28Homewood90°F
29Mountain Brook90°F
30Prichard90°F
31Troy90°F
32Calera90°F
33Tillmans Corner90°F
34Saraland90°F
35Fort Payne90°F
36Talladega90°F
37Alexander City90°F
38Irondale90°F
39Leeds90°F
40Meridianville90°F
41Russellville90°F
42Rainbow City90°F
43Athens89°F
44Trussville89°F
45Foley89°F
46Oxford89°F
47Anniston89°F
48Cullman89°F
49Muscle Shoals89°F
50Gardendale89°F
51Gulf Shores89°F
52Center Point89°F
53Jasper89°F
54Pell City89°F
55Moody89°F
56Sylacauga89°F
57Saks89°F
58Valley89°F
59Clay89°F
60Auburn88°F
61Decatur88°F
62Florence88°F
63Opelika88°F
64Daphne88°F
65Hartselle88°F
66Scottsboro88°F
67Spanish Fort88°F
68Albertville87°F
69Jacksonville87°F
70Boaz86°F