ALAlabama rankings

Wettest towns in Alabama

Ranked by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. Neighboring towns on the same 5 km grid square have the same numbers, so each square is listed once, under its largest town. 192 towns with 2,500+ residents.

NOAA U.S. Climate Normals, 1991–2020

Alabama · Wettest

Where Pine Level lands: #153 of 192

55 in · Visit Pine Level →

#TownRain + melted snowWettest monthSnow a year
1 Loxley Loxley4,357 people 66 in July 0.1 in
2 Map of Grand Bay Grand Bay3,553 people 66 in July 0.2 in
3 Map of Stapleton Stapleton3,009 people 66 in July 0.2 in
4 Bay Minette Bay Minette8,295 people 65 in July 0.2 in
5 Map of Tillmans Corner Tillmans Corner17,677 people 65 in July 0.2 in
6 Robertsdale Robertsdale7,194 people 65 in July 0.1 in
7 Map of Semmes Semmes5,626 people 65 in July 0.2 in
8 Daphne Daphne29,453 people 65 in July 0 in
9 Map of Spanish Fort Spanish Fort10,662 people 65 in July 0.2 in
10 Theodore Theodore4,964 people 65 in July 0.2 in
11 Map of Fairhope Fairhope24,190 people 65 in July 0 in
12 Prichard18,961 people 65 in July 0.2 in
13 Mobile Mobile203,416 people 65 in July 0.2 in
14 Map of Saraland Saraland16,404 people 64 in July 0.2 in
15 Map of Satsuma Satsuma6,822 people 64 in July 0.2 in
16 Map of Chickasaw Chickasaw6,332 people 64 in July 0.2 in
17 Map of Citronelle Citronelle3,913 people 64 in July —
18 Atmore Atmore8,334 people 64 in July 0.1 in
19 Map of Foley Foley24,026 people 63 in July 0.1 in
20 Brewton5,186 people 63 in July 0 in
21 Bon Secour Bon Secour2,789 people 62 in July 0.1 in
22 Orange Beach Orange Beach8,407 people 62 in July 0 in
23 Map of Haleyville Haleyville4,271 people 62 in December 0.9 in
24 Gulf Shores Gulf Shores16,401 people 62 in July 0 in
25 Map of Winfield Winfield4,999 people 61 in December 0.9 in
26 Jackson Jackson4,589 people 60 in July 0 in
27 Geneva Geneva4,225 people 60 in July 0.1 in
28 Map of Fort Payne Fort Payne14,927 people 60 in December 5 in
29 Map of Hamilton Hamilton6,922 people 60 in December 1 in
30 Red Bay Red Bay3,201 people 60 in December 2 in
31 Evergreen Evergreen3,404 people 60 in July 0.5 in
32 Map of Opp Opp6,709 people 59 in July 0.3 in
33 Map of Hazel Green Hazel Green3,940 people 59 in December 1 in
34 Map of Meridianville Meridianville11,150 people 59 in December 1 in
35 Andalusia Andalusia8,766 people 59 in July 0.3 in
36 Monroeville Monroeville5,802 people 59 in July 0 in
37 Map of Hartford Hartford2,701 people 59 in July 0.1 in
38 Map of Moores Mill Moores Mill6,378 people 59 in December 1 in
39 Arab Arab8,679 people 59 in December 0.7 in
40 Clay Clay10,273 people 58 in March 0 in
41 Map of Grayson Valley Grayson Valley6,077 people 58 in March 0 in
42 Enterprise Enterprise29,505 people 58 in July 0 in
43 Cullman Cullman19,319 people 58 in December 0.6 in
44 Map of Highland Lakes Highland Lakes5,866 people 58 in March 0 in
45 Argo Argo4,479 people 58 in March 0 in
46 Map of Good Hope Good Hope2,574 people 58 in December 1 in
47 Center Point Center Point15,914 people 58 in March 1 in
48 Pinson Pinson7,832 people 58 in March 0 in
49 Odenville Odenville5,197 people 58 in March 1 in
50 Fayette Fayette4,164 people 58 in April 0.3 in
51 Russellville Russellville10,799 people 58 in December 0.6 in
52 Henagar Henagar2,501 people 58 in December 5 in
53 Trussville Trussville26,673 people 58 in March 0 in
54 Irondale Irondale13,464 people 58 in March 0 in
55 Harvest Harvest5,955 people 58 in December 1 in
56 Map of Margaret Margaret5,877 people 58 in March 0 in
57 Map of Springville Springville5,081 people 58 in March 0 in
58 Vestavia Hills Vestavia Hills38,616 people 58 in March 0 in
59 Map of Moody Moody13,488 people 58 in March 0 in
60 Map of Leeds Leeds12,028 people 58 in March 0 in
61 Daleville Daleville4,919 people 58 in July 0 in
62 Map of Hanceville Hanceville3,270 people 58 in December 1 in
63 Remlap2,761 people 58 in March 0 in
64 Jasper Jasper14,442 people 57 in March 0.6 in
65 Tarrant Tarrant5,925 people 57 in March 1 in
66 Elba Elba3,468 people 57 in July 0.3 in
67 Albertville Albertville22,813 people 57 in December 0.9 in
68 Gardendale Gardendale16,534 people 57 in March 1 in
69 Map of Meadowbrook Meadowbrook9,117 people 57 in March 0 in
70 Rainsville Rainsville5,702 people 57 in December 5 in
71 Map of Fultondale Fultondale9,384 people 57 in March 1 in
72 Map of Brook Highland Brook Highland8,146 people 57 in March 0 in
73 Oneonta Oneonta6,971 people 57 in March 1 in
74 Map of Underwood-Petersville Underwood-Petersville3,100 people 57 in December —
75 Map of Pelham Pelham24,827 people 57 in March 1 in
76 Boaz Boaz10,814 people 57 in March 0.9 in
77 Map of Mount Olive Mount Olive3,567 people 57 in February 1 in
78 Moulton Moulton3,401 people 57 in December 2 in
79 Map of Taylor Taylor3,063 people 57 in July 0.1 in
80 Map of Morris Morris2,673 people 57 in March 0 in
81 Madison Madison60,106 people 57 in December 1 in
82 Athens Athens29,002 people 57 in December 1 in
83 Map of Homewood Homewood27,829 people 57 in March 1 in
84 Greenville Greenville7,163 people 57 in January 0.5 in
85 Thomasville Thomasville3,619 people 57 in December 0.1 in
86 Map of Owens Cross Roads Owens Cross Roads2,826 people 57 in December 0.7 in
87 Map of Indian Springs Village Indian Springs Village2,537 people 57 in February 1 in
88 Map of Forestdale Forestdale9,742 people 57 in February 1 in
89 Map of Kimberly Kimberly4,439 people 57 in March 0 in
90 Map of Warrior Warrior3,207 people 57 in March 0 in
91 Lineville Lineville2,546 people 57 in March 2 in
92 Birmingham Birmingham198,173 people 57 in March 1 in
93 Chelsea Chelsea16,260 people 57 in March 1 in
94 Map of Jemison Jemison2,796 people 57 in March 0.5 in
95 Luverne Luverne2,694 people 57 in December 0.5 in
96 Florence Florence41,701 people 57 in December 0.6 in
97 Alabaster Alabaster33,917 people 57 in February 1 in
98 Scottsboro Scottsboro15,712 people 57 in March 1 in
99 Montevallo Montevallo7,556 people 57 in February 1 in
100 Map of Ozark Ozark14,327 people 56 in July 0 in
101 Tuscumbia9,115 people 56 in December 0.6 in
102 Map of Brookwood Brookwood2,706 people 56 in February 0.3 in
103 Map of Dora Dora2,668 people 56 in February 1 in
104 Map of Graysville Graysville2,509 people 56 in February 1 in
105 Dothan Dothan71,514 people 56 in July 0.1 in
106 Sylacauga Sylacauga12,309 people 56 in February 2 in
107 Hoover Hoover92,642 people 56 in February 1 in
108 Sheffield9,340 people 56 in December 0.6 in
109 New Hope New Hope2,911 people 56 in December 0.7 in
110 Huntsville Huntsville222,791 people 56 in December 2 in
111 Calera Calera17,714 people 56 in March 0.5 in
112 Map of Muscle Shoals Muscle Shoals16,951 people 56 in December 0.6 in
113 Fairfield9,728 people 56 in February 1 in
114 Attalla Attalla5,775 people 56 in March 0.2 in
115 Map of Lake View Lake View4,063 people 56 in February 1 in
116 Coaling Coaling2,573 people 56 in February 0.3 in
117 Map of Rainbow City Rainbow City10,284 people 56 in March 0.2 in
118 Map of Pleasant Grove Pleasant Grove9,442 people 56 in February 1 in
119 Adamsville Adamsville4,266 people 56 in February 1 in
120 Helena Helena21,769 people 56 in February 1 in
121 Alexander City Alexander City14,606 people 56 in March 0.7 in
122 McCalla McCalla13,253 people 56 in February 1 in
123 Columbiana Columbiana4,725 people 56 in March 1 in
124 Northport Northport31,218 people 56 in February 0 in
125 Map of Heflin Heflin3,467 people 56 in March 1 in
126 Gadsden Gadsden33,374 people 56 in March 0.2 in
127 Map of Midfield Midfield5,045 people 56 in February 1 in
128 Map of Triana Triana3,964 people 56 in December 2 in
129 Map of Cottondale Cottondale2,632 people 56 in February 0.3 in
130 Anniston Anniston21,271 people 56 in March 0.1 in
131 Map of Troy Troy17,716 people 56 in December 0 in
132 Headland Headland5,217 people 56 in July 0.1 in
133 Auburn Auburn80,594 people 55 in December 0.7 in
134 Bessemer Bessemer25,400 people 55 in February 1 in
135 Hartselle Hartselle15,847 people 55 in December 1 in
136 Pell City Pell City13,587 people 55 in March 0.9 in
137 Southside Southside9,483 people 55 in March 0.2 in
138 Guntersville Guntersville8,916 people 55 in December 0.7 in
139 Map of Holt Holt3,629 people 55 in February 0.3 in
140 Trinity Trinity2,561 people 55 in December 1 in
141 Map of Tuscaloosa Tuscaloosa111,038 people 55 in February 0 in
142 Childersburg Childersburg4,655 people 55 in February 1 in
143 Eutaw Eutaw2,786 people 55 in February 0 in
144 Map of Clanton Clanton8,958 people 55 in March 0.5 in
145 Opelika Opelika32,820 people 55 in December 0 in
146 Priceville Priceville3,726 people 55 in December 1 in
147 Abbeville Abbeville2,748 people 55 in July 0.1 in
148 Centreville Centreville2,741 people 55 in February 0.7 in
149 Decatur Decatur57,361 people 55 in December 1 in
150 Map of West End-Cobb Town West End-Cobb Town3,453 people 55 in March 1 in
151 Map of Hueytown Hueytown16,414 people 55 in February 1 in
152 Talladega Talladega14,760 people 55 in February 0.9 in
153 Pine Level4,170 people 55 in March 0.5 in
154 Glencoe Glencoe5,353 people 55 in March 0.2 in
155 Map of Valley Grande Valley Grande4,047 people 55 in February 0.2 in
156 Map of Brent Brent4,010 people 55 in February 0.7 in
157 Map of Moundville Moundville3,754 people 55 in February 0 in
158 Map of Lincoln Lincoln7,305 people 54 in March 0.9 in
159 Roanoke Roanoke5,336 people 54 in December 0.1 in
160 Oxford Oxford22,063 people 54 in March 1 in
161 Map of Saks Saks10,681 people 54 in March 0.1 in
162 Map of Selma Selma17,057 people 54 in February 0.4 in
163 Demopolis Demopolis6,908 people 54 in March 0.2 in
164 Livingston Livingston4,672 people 54 in February 0 in
165 Marion Marion2,886 people 54 in February 0.7 in
166 La Fayette2,633 people 54 in December 0.1 in
167 Map of Holtville Holtville5,158 people 54 in December 0.3 in
168 Map of Hokes Bluff Hokes Bluff4,547 people 54 in March 0.2 in
169 Map of Weaver Weaver3,324 people 54 in March 0.1 in
170 Dadeville Dadeville2,993 people 54 in March 0.1 in
171 Map of Choccolocco Choccolocco2,620 people 54 in March 0.1 in
172 Wetumpka Wetumpka7,437 people 54 in March 0.3 in
173 Map of Redland Redland4,982 people 54 in March 0.3 in
174 Alexandria Alexandria3,475 people 54 in March 0.1 in
175 Tuskegee8,938 people 54 in December 0.3 in
176 Tallassee Tallassee5,134 people 53 in December 0.3 in
177 Map of Jacksonville Jacksonville14,437 people 53 in March 0.1 in
178 Union Springs Union Springs3,248 people 53 in July 0.6 in
179 Millbrook Millbrook17,189 people 53 in March —
180 Map of Centre Centre3,700 people 53 in March 0.2 in
181 Map of Huguley Huguley2,577 people 53 in December 0.1 in
182 Prattville Prattville39,482 people 53 in March —
183 Map of Emerald Mountain Emerald Mountain3,535 people 53 in March 0.3 in
184 Valley Valley10,277 people 53 in December 0.1 in
185 Montgomery Montgomery197,494 people 52 in March 0.3 in
186 Pike Road Pike Road10,574 people 52 in March 0.3 in
187 Smiths Station Smiths Station5,496 people 52 in December 0 in
188 Lanett Lanett6,814 people 52 in December 0.1 in
189 Eufaula Eufaula12,584 people 52 in July 0.5 in
190 Map of Ladonia Ladonia3,346 people 52 in December 0 in
191 Piedmont Piedmont4,740 people 52 in March 0.1 in
192 Phenix City Phenix City38,499 people 51 in December 0 in

How this ranking works

We rank every town by rain and melted snow in a normal year, 1991–2020, from NOAA’s gridded climate normals for each town. The town with the highest figure ranks #1. Normals are 30-year averages, not a forecast, and each town’s Climate page shows its whole year month by month.

Temperatures and rainfall come from NOAA’s gridded normals, about 5 km (3 miles) square, read at each town’s center, so hills and coastlines are built in. Towns whose centers fall in the same square have the same numbers, so only the largest of them is listed.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Climate: NOAA NCEI U.S. Climate Normals, 1991–2020. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states