Skip to content

NOAA 1991–2020 freeze normals

Frost Dates in Alabama

Last and first frost at the 106 NOAA stations behind this site's Alabama pages.

At the middle station of the 105 in Alabama where a freeze comes every year, the last spring frost (50%) is March 23 and the first fall frost November 8, a freeze-free season of 231 days. The last frost is earliest at Mobile (Mobile Dwtn Airport, AL, February 21) and latest at Dadeville (Camp Hill 2NW, AL, April 11), 49 days apart. The season runs from 198 days at Hamilton to 292 at Mobile.

71 of these stations were also in NOAA's previous normals, for 1981–2010. Between the two, the median station's freeze-free season grew 5 days longer, with the last spring frost 4 days earlier and the first fall frost 1 day later; the season lengthened at 58 stations and shortened at 12. The two periods share twenty years, so the change reflects mostly 2011–2020 against 1981–1990.

Alabama places by frost date

Frost dates of the Alabama places with a page, largest first
PlaceZIPLast frostFirst frostSeasonWinters with 32°F
Birmingham35242March 21November 11236 d100%
Mobile36695March 3November 25268 d100%
Montgomery36117March 4November 18262 d100%
Madison35758March 24November 8229 d100%
Tuscaloosa35405March 18November 10239 d100%
Auburn36830March 13November 17246 d100%
Birmingham35215April 4November 1212 d100%
Enterprise36330March 9November 21260 d100%
Dothan36301March 1November 24270 d100%
Foley36535March 5November 23264 d100%
Hoover35226March 19November 8236 d100%
Fairhope36532March 10November 17253 d100%
Decatur35601March 26November 7228 d100%
Daphne36526March 15November 19251 d100%
Florence35630March 27November 3220 d100%
Huntsville35811April 4October 30210 d100%
Harvest35749March 31November 1214 d100%
Athens35611March 20November 12238 d100%
Prattville36067March 13November 13244 d100%
Talladega35160April 5November 1208 d100%
Mobile36605February 21December 6292 d100%
Bessemer35020March 23November 10231 d100%
Opelika36801March 29November 5223 d100%
Cullman35055March 31November 1215 d100%
Selma36701March 8November 18254 d100%
Jacksonville36265April 6October 31206 d100%
Albertville35950March 19November 18244 d100%
Wetumpka36092March 25November 11230 d100%
Phenix City36869March 26November 8228 d100%
Tuscumbia35674March 30November 3220 d100%
Bay Minette36507February 28November 25272 d100%
Alexander City35010March 26November 8227 d100%
Anniston36207March 23November 9231 d100%
Gadsden35901March 19November 13240 d100%
Calera35040March 12November 16248 d100%
Fort Payne35967March 29November 8225 d100%
Gulf Shores36542January 31January 6340 d79%
Sylacauga35150April 2October 31211 d100%
Guntersville35976March 17November 19247 d100%
Grand Bay36541March 13November 24255 d100%
Deatsville36022March 24November 10233 d100%
Oneonta35121March 26November 10230 d100%
Brewton36426March 14November 16248 d100%
Atmore36502February 28November 27270 d100%
Valley36854March 26November 9229 d100%
Troy36081March 10November 21257 d100%
Clanton35045March 22November 10237 d100%
Eufaula36027March 13November 17250 d100%
Toney35773March 30November 4223 d100%
Killen35645March 29November 4219 d100%
Jasper35504March 30November 4220 d100%
Moulton35650April 2October 31209 d100%
Tallassee36078March 25November 8228 d100%
Hanceville35077April 6October 29205 d100%
Piedmont36272April 6October 31207 d100%
Greenville36037March 28November 7224 d100%
Smiths Station36877March 21November 18243 d100%
Scottsboro35768April 4October 30209 d100%
Russellville35653March 31November 4221 d100%
Cullman35058April 5November 1210 d100%
Pell City35125March 26November 4225 d100%
Haleyville35565March 29November 9228 d100%
Hamilton35570April 11October 27198 d100%
Andalusia36420March 25November 9230 d100%
Opp36467February 28November 28274 d100%
Roanoke36274April 2November 3216 d100%
Fayette35555March 20November 9234 d100%
Monroeville36460March 10November 17251 d100%
Troy36079March 17November 16242 d100%
Dadeville36853April 11October 27201 d100%
Headland36345March 5November 24264 d100%
Jemison35085March 21November 11235 d100%
Moundville35474March 17November 11240 d100%
Jackson36545March 18November 12239 d100%
Demopolis36732March 16November 14241 d100%
Childersburg35044March 31November 2216 d100%
Crossville35962March 31November 3217 d100%
Evergreen36401March 13November 19253 d100%
Winfield35594April 4November 1211 d100%
Union Springs36089March 25November 6226 d100%
Phil Campbell35581April 5October 28205 d100%
West Blocton35184April 2November 2215 d100%
Lineville36266April 4November 1211 d100%
Thomasville36784March 10November 21257 d100%
Lafayette36862April 9October 30204 d100%
Collinsville35961April 1October 31212 d100%
Henagar35978April 7October 30204 d100%
Town Creek35672March 28November 3221 d100%
Aliceville35442March 24November 8230 d100%
Marion36756March 18November 12240 d100%
Hartford36344March 23November 7231 d100%
Luverne36049March 31November 5220 d100%
Gordo35466March 12November 15250 d100%
Danville35619April 4November 1210 d100%
Livingston35470March 20November 9234 d100%
Vance35490March 20November 11235 d100%
Camden36726March 18November 11241 d100%
Millry36558March 26November 8228 d100%
Clayton36016March 11November 19254 d100%
Pisgah35765April 2October 30210 d100%
Grove Hill36451March 22November 8231 d100%
Eutaw35462March 19November 8239 d100%
Leighton35646March 20November 8233 d100%
Autaugaville36003March 21November 7233 d100%
Fort Deposit36032March 8November 20256 d100%
Uniontown36786March 21November 5229 d100%

50% dates from NOAA NCEI U.S. Climate Normals 1991–2020, one row per station; a state page is published when at least 5 stations stand behind its pages. Where a freeze comes in fewer than nine winters in ten, the dates describe the winters that have one.