Frost dates / By state
Frost dates in Alabama
NOAA 1991–2020 normals for a 32 °F freeze. Your own yard can run a little either side.
Short answer
Across 37 NOAA weather stations in Alabama, the average last spring frost runs from February 21 at Mobile Dwtn Airport to April 7 at Valley Head 1 SSW. The first fall frost comes as early as October 28 at Russellville 4 SSE and as late as December 6 at Mobile Dwtn Airport. Planting zones near these stations run from 7b to 9a.
Alabama cities
- Frost dates in Huntsville: last frost March 24, first frost November 8
- Frost dates in Mobile: last frost February 21, first frost December 6
- Frost dates in Birmingham: last frost March 21, first frost November 11
- Frost dates in Montgomery: last frost March 13, first frost November 13
Find yours by ZIP code
The table below is by weather station. For the station nearest you, and your planting zone, type your ZIP code.
Alabama frost dates by weather station
| Station | Last spring frost | First fall frost | Frost-free | Zone nearby |
|---|---|---|---|---|
| Alabaster Shelby Co Airport 565 ft | March 12 1 in 10 after March 31 | November 16 1 in 10 by November 1 | 249 days | 8b |
| Andalusia Opp Airport 310 ft | February 28 1 in 10 after March 20 | November 28 1 in 10 by November 8 | 273 days | 8b |
| Anniston Metro Airport 594 ft | March 23 1 in 10 after April 9 | November 9 1 in 10 by October 27 | 231 days | 8a |
| Birmingham Airport 615 ft | March 21 1 in 10 after April 8 | November 11 1 in 10 by October 30 | 235 days | 8a |
| Brewton 3 NNE 170 ft | March 14 1 in 10 after April 2 | November 16 1 in 10 by November 1 | 247 days | 8b |
| Centreville 6 SW 450 ft | April 2 1 in 10 after April 19 | November 2 1 in 10 by October 20 | 214 days | 8a |
| Clanton 2 NE 584 ft | March 22 1 in 10 after April 9 | November 10 1 in 10 by October 30 | 233 days | 8a |
| Courtland 2 WSW 575 ft | March 28 1 in 10 after April 13 | November 3 1 in 10 by October 22 | 220 days | 8a |
| Cullman 3 ENE 800 ft | April 5 1 in 10 after April 22 | November 1 1 in 10 by October 19 | 210 days | 8a |
| Decatur Pryor Fld 592 ft | March 27 1 in 10 after April 10 | November 3 1 in 10 by October 22 | 221 days | 8a |
| Dothan Rgnl Airport 370 ft | March 1 1 in 10 after March 21 | November 24 1 in 10 by November 7 | 268 days | 9a |
| Evergreen Middleton Fld 258 ft | March 10 1 in 10 after March 31 | November 17 1 in 10 by November 1 | 252 days | 8b |
| Fairhope 3 NE 95 ft | March 15 1 in 10 after April 2 | November 19 1 in 10 by November 2 | 249 days | 9a |
| Florala Muni Airport 314 ft | March 4 1 in 10 after March 22 | November 26 1 in 10 by November 7 | 267 days | 9a |
| Gadsden 19 N 1,152 ft | April 1 1 in 10 after April 20 | October 31 1 in 10 by October 19 | 213 days | 8a |
| Gainesville 2 NE 107 ft | March 12 1 in 10 after April 1 | November 13 1 in 10 by October 30 | 246 days | 8b |
| Greensboro 2 WNW 280 ft | March 17 1 in 10 after April 6 | November 11 1 in 10 by October 27 | 239 days | 8b |
| Greenville Crenshaw Airport 451 ft | March 8 1 in 10 after March 28 | November 20 1 in 10 by November 4 | 257 days | 8b |
| Highland Home 2 S 614 ft | March 4 1 in 10 after March 25 | November 26 1 in 10 by November 7 | 267 days | 8b |
| Huntsville Intl Airport 624 ft | March 24 1 in 10 after April 8 | November 8 1 in 10 by October 27 | 229 days | 8a |
| Mobile 208 ft | March 3 1 in 10 after March 21 | November 25 1 in 10 by November 8 | 267 days | 9a |
| Mobile Dwtn Airport 26 ft | February 21 1 in 10 after March 15 | December 6 1 in 10 by November 15 | 288 days | 9a |
| Montgomery Airport 202 ft | March 13 1 in 10 after March 31 | November 13 1 in 10 by October 31 | 245 days | 8b |
| Muscle Shoals 2 N 530 ft | March 27 1 in 10 after April 13 | November 3 1 in 10 by October 22 | 221 days | 8a |
| Muscle Shoals Rgnl Airport 540 ft | March 20 1 in 10 after April 6 | November 8 1 in 10 by October 25 | 233 days | 8a |
| Northport 2 S 150 ft | March 18 1 in 10 after April 4 | November 10 1 in 10 by October 29 | 237 days | 8b |
| Russellville 4 SSE 720 ft | April 5 1 in 10 after April 22 | October 28 1 in 10 by October 16 | 206 days | 8a |
| Scottsboro 2 NE 636 ft | April 2 1 in 10 after April 19 | October 30 1 in 10 by October 18 | 211 days | 7b |
| Selma 13 WNW 193 ft | March 21 1 in 10 after April 12 | November 5 1 in 10 by October 24 | 229 days | 8b |
| Selma 6 SSE 157 ft | March 21 1 in 10 after April 12 | November 7 1 in 10 by October 25 | 231 days | 8b |
| Talladega 10 NNE 525 ft | March 26 1 in 10 after April 14 | November 4 1 in 10 by October 25 | 223 days | 8a |
| Thomasville 2 S 350 ft | March 17 1 in 10 after April 7 | November 9 1 in 10 by October 26 | 237 days | 8b |
| Troy 2 W 472 ft | March 17 1 in 10 after April 3 | November 16 1 in 10 by November 1 | 244 days | 8b |
| Troy Muni Airport 397 ft | March 18 1 in 10 after April 7 | November 10 1 in 10 by October 28 | 237 days | 8b |
| Tuscaloosa Muni Airport 150 ft | March 16 1 in 10 after April 3 | November 12 1 in 10 by October 30 | 241 days | 8b |
| Valley Head 1 SSW 1,020 ft | April 7 1 in 10 after April 25 | October 30 1 in 10 by October 18 | 206 days | 7b |
| Weedon Fld Airport 285 ft | March 13 1 in 10 after April 1 | November 17 1 in 10 by November 2 | 249 days | 8b |
The average date is NOAA's 50% date: half of years have a later last frost, or an earlier first one. Plan by the 1-in-10 date if a freeze would cost you plants. Stations are NOAA's main weather stations, mostly airports. “Zone nearby” is the USDA 2023 zone of the nearest ZIP code within 10 miles. NOAA counts the frost season from August to July, so in the warmest places the “first fall” freeze lands after New Year.
How these dates work
Frost dates come from NOAA's 1991 to 2020 Climate Normals, which work out from each weather station's daily lows how likely the last spring freeze and the first fall freeze (32 °F) are by each date. We use the station nearest the middle of your ZIP code and show its height and distance, since a station on a hill or by a lake can differ from your yard.
The average date is the 50% date: half of years have a freeze after the spring date or before the fall one. The 1-in-10 dates are NOAA's 10% dates, the ones to plan by if a late freeze would cost you plants. Within one yard, cold air pools in low spots while walls and paving hold heat, so some corners freeze before others.
Other states
Alaska · Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Hawaii · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maine · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · Nevada · New Hampshire · New Jersey · New Mexico · New York · North Carolina · North Dakota · Ohio · Oklahoma · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Tennessee · Texas · Utah · Vermont · Virginia · Washington · West Virginia · Wisconsin · Wyoming
Where the numbers come from
- USDA Plant Hardiness Zone Map, 2023. Agricultural Research Service, U.S. Department of Agriculture
- PRISM Climate Group, Oregon State University (zone data)
- NOAA NCEI, U.S. Climate Normals 1991–2020, annual/seasonal
- NOAA, Normals calculation methodology (frost-freeze probability dates)
- US Census Bureau, 2025 ZCTA gazetteer (ZIP code centers)