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

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

StationLast spring frostFirst fall frostFrost-freeZone nearby
Alabaster Shelby Co Airport
565 ft
March 12
1 in 10 after March 31
November 16
1 in 10 by November 1
249 days8b
Andalusia Opp Airport
310 ft
February 28
1 in 10 after March 20
November 28
1 in 10 by November 8
273 days8b
Anniston Metro Airport
594 ft
March 23
1 in 10 after April 9
November 9
1 in 10 by October 27
231 days8a
Birmingham Airport
615 ft
March 21
1 in 10 after April 8
November 11
1 in 10 by October 30
235 days8a
Brewton 3 NNE
170 ft
March 14
1 in 10 after April 2
November 16
1 in 10 by November 1
247 days8b
Centreville 6 SW
450 ft
April 2
1 in 10 after April 19
November 2
1 in 10 by October 20
214 days8a
Clanton 2 NE
584 ft
March 22
1 in 10 after April 9
November 10
1 in 10 by October 30
233 days8a
Courtland 2 WSW
575 ft
March 28
1 in 10 after April 13
November 3
1 in 10 by October 22
220 days8a
Cullman 3 ENE
800 ft
April 5
1 in 10 after April 22
November 1
1 in 10 by October 19
210 days8a
Decatur Pryor Fld
592 ft
March 27
1 in 10 after April 10
November 3
1 in 10 by October 22
221 days8a
Dothan Rgnl Airport
370 ft
March 1
1 in 10 after March 21
November 24
1 in 10 by November 7
268 days9a
Evergreen Middleton Fld
258 ft
March 10
1 in 10 after March 31
November 17
1 in 10 by November 1
252 days8b
Fairhope 3 NE
95 ft
March 15
1 in 10 after April 2
November 19
1 in 10 by November 2
249 days9a
Florala Muni Airport
314 ft
March 4
1 in 10 after March 22
November 26
1 in 10 by November 7
267 days9a
Gadsden 19 N
1,152 ft
April 1
1 in 10 after April 20
October 31
1 in 10 by October 19
213 days8a
Gainesville 2 NE
107 ft
March 12
1 in 10 after April 1
November 13
1 in 10 by October 30
246 days8b
Greensboro 2 WNW
280 ft
March 17
1 in 10 after April 6
November 11
1 in 10 by October 27
239 days8b
Greenville Crenshaw Airport
451 ft
March 8
1 in 10 after March 28
November 20
1 in 10 by November 4
257 days8b
Highland Home 2 S
614 ft
March 4
1 in 10 after March 25
November 26
1 in 10 by November 7
267 days8b
Huntsville Intl Airport
624 ft
March 24
1 in 10 after April 8
November 8
1 in 10 by October 27
229 days8a
Mobile
208 ft
March 3
1 in 10 after March 21
November 25
1 in 10 by November 8
267 days9a
Mobile Dwtn Airport
26 ft
February 21
1 in 10 after March 15
December 6
1 in 10 by November 15
288 days9a
Montgomery Airport
202 ft
March 13
1 in 10 after March 31
November 13
1 in 10 by October 31
245 days8b
Muscle Shoals 2 N
530 ft
March 27
1 in 10 after April 13
November 3
1 in 10 by October 22
221 days8a
Muscle Shoals Rgnl Airport
540 ft
March 20
1 in 10 after April 6
November 8
1 in 10 by October 25
233 days8a
Northport 2 S
150 ft
March 18
1 in 10 after April 4
November 10
1 in 10 by October 29
237 days8b
Russellville 4 SSE
720 ft
April 5
1 in 10 after April 22
October 28
1 in 10 by October 16
206 days8a
Scottsboro 2 NE
636 ft
April 2
1 in 10 after April 19
October 30
1 in 10 by October 18
211 days7b
Selma 13 WNW
193 ft
March 21
1 in 10 after April 12
November 5
1 in 10 by October 24
229 days8b
Selma 6 SSE
157 ft
March 21
1 in 10 after April 12
November 7
1 in 10 by October 25
231 days8b
Talladega 10 NNE
525 ft
March 26
1 in 10 after April 14
November 4
1 in 10 by October 25
223 days8a
Thomasville 2 S
350 ft
March 17
1 in 10 after April 7
November 9
1 in 10 by October 26
237 days8b
Troy 2 W
472 ft
March 17
1 in 10 after April 3
November 16
1 in 10 by November 1
244 days8b
Troy Muni Airport
397 ft
March 18
1 in 10 after April 7
November 10
1 in 10 by October 28
237 days8b
Tuscaloosa Muni Airport
150 ft
March 16
1 in 10 after April 3
November 12
1 in 10 by October 30
241 days8b
Valley Head 1 SSW
1,020 ft
April 7
1 in 10 after April 25
October 30
1 in 10 by October 18
206 days7b
Weedon Fld Airport
285 ft
March 13
1 in 10 after April 1
November 17
1 in 10 by November 2
249 days8b

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

Get the new ones by email

We're adding more. Put your email in and we'll send one short note each time there's a new yard calculator.

No spam. Unsubscribe any time.