Alabama planting zones & frost dates
USDA hardiness zones in Alabama go from 7b to 9a. Pick your city for its average frost dates and a planting calendar, or search by ZIP code.
| City | Zone | Avg. last frost | Avg. first frost |
|---|---|---|---|
| Alabaster | 8b | Mar 19 | Nov 8 |
| Albertville | 8a | Mar 17 | Nov 19 |
| Alexander City | 8a | Mar 26 | Nov 8 |
| Anniston | 8a | Mar 23 | Nov 9 |
| Athens | 8a | Mar 20 | Nov 12 |
| Atmore | 9a | Feb 28 | Nov 27 |
| Auburn | 8b | Mar 13 | Nov 17 |
| Bessemer | 8a | Mar 23 | Nov 10 |
| Birmingham | 8a | Mar 21 | Nov 11 |
| Calera | 8b | Mar 12 | Nov 16 |
| Center Point | 8a | Apr 4 | Nov 1 |
| Chelsea | 8b | Mar 19 | Nov 8 |
| Cullman | 8a | Mar 31 | Nov 1 |
| Daphne | 9a | Mar 15 | Nov 19 |
| Decatur | 8a | Mar 26 | Nov 7 |
| Dixiana | 8a | Apr 4 | Nov 1 |
| Dothan | 9a | Mar 1 | Nov 24 |
| East Florence | 8a | Mar 27 | Nov 3 |
| Enterprise | 8b | Mar 9 | Nov 21 |
| Eufaula | 8b | Mar 13 | Nov 17 |
| Fairfield | 8b | Mar 23 | Nov 10 |
| Fairhope | 9a | Mar 10 | Nov 17 |
| Florence | 8a | Mar 27 | Nov 3 |
| Foley | 9a | Mar 5 | Nov 23 |
| Forestdale | 8a | Mar 21 | Nov 11 |
| Fort Payne | 7b | Mar 29 | Nov 8 |
| Gadsden | 8a | Mar 19 | Nov 13 |
| Gardendale | 8a | Mar 21 | Nov 11 |
| Gulf Shores | 9a | Mar 5 | Nov 23 |
| Hartselle | 8a | Mar 26 | Nov 7 |
| Helena | 8a | Mar 19 | Nov 8 |
| Homewood | 8b | Mar 21 | Nov 11 |
| Hoover | 8b | Mar 19 | Nov 8 |
| Hueytown | 8b | Mar 23 | Nov 10 |
| Huntsville | 8a | Mar 24 | Nov 8 |
| Irondale | 8a | Mar 21 | Nov 11 |
| Jacksonville | 8a | Apr 6 | Oct 31 |
| Jasper | 8a | Mar 30 | Nov 4 |
| Leeds | 8a | Mar 21 | Nov 11 |
| Madison | 8a | Mar 24 | Nov 8 |
| Millbrook | 8b | Mar 13 | Nov 13 |
| Mobile | 9a | Feb 21 | Dec 6 |
| Montgomery | 8b | Mar 13 | Nov 13 |
| Moody | 8a | Apr 4 | Nov 1 |
| Mountain Brook | 8b | Mar 21 | Nov 11 |
| Muscle Shoals | 8a | Mar 30 | Nov 3 |
| Northport | 8b | Mar 18 | Nov 10 |
| Opelika | 8a | Mar 29 | Nov 5 |
| Oxford | 8a | Mar 23 | Nov 9 |
| Ozark | 8b | Mar 1 | Nov 24 |
| Pelham | 8b | Mar 19 | Nov 8 |
| Pell City | 8a | Mar 26 | Nov 4 |
| Phenix City | 8b | Mar 5 | Nov 23 |
| Pleasant Grove | 8b | Mar 23 | Nov 10 |
| Prattville | 8b | Mar 13 | Nov 13 |
| Prichard | 9a | Feb 21 | Dec 6 |
| Saks | 8a | Mar 23 | Nov 9 |
| Saraland | 8b | Feb 21 | Dec 6 |
| Scottsboro | 8a | Apr 4 | Oct 30 |
| Selma | 8b | Mar 8 | Nov 18 |
| Sylacauga | 8a | Apr 2 | Oct 31 |
| Talladega | 8a | Apr 5 | Nov 1 |
| Tillmans Corner | 9a | Feb 21 | Dec 6 |
| Troy | 8b | Mar 10 | Nov 21 |
| Trussville | 8a | Apr 4 | Nov 1 |
| Tuscaloosa | 8b | Mar 18 | Nov 10 |
| Vestavia Hills | 8b | Mar 21 | Nov 11 |
Cities with 10,000+ residents. Data: USDA Plant Hardiness Zone Map 2023 and NOAA Climate Normals 1991–2020. Sources and method.