Alabama planting calendars
Planting calendars, USDA hardiness zones, and average frost dates for 125 Alabama locations (Abbeville, AL, Addison, AL, Addison, AL, Albertville, AL, Alexander, AL, Aliceville, AL, Anniston, AL, Arley, AL, Athens, AL, Atmore, AL, Atmore, AL, Auburn, AL, and 113 more). Pick a location to see its zone, average last and first frost dates, growing-season length, and a printable per-crop planting calendar, all from public NOAA and USDA data.
Locations in Alabama
| Location | USDA zone | Last frost | First frost | Season (days) |
|---|---|---|---|---|
| Abbeville | 8b 15 to 20 °F | Mar 13 | Nov 21 | 256 |
| Addison | 7b 5 to 10 °F | Apr 4 | Nov 1 | 210 |
| Addison | 8a 10 to 15 °F | Apr 4 | Nov 1 | 210 |
| Albertville | 8a 10 to 15 °F | Mar 19 | Nov 18 | 244 |
| Alexander | 8a 10 to 15 °F | Mar 26 | Nov 8 | 227 |
| Aliceville | 8b 15 to 20 °F | Mar 24 | Nov 8 | 230 |
| Anniston | 8a 10 to 15 °F | Mar 23 | Nov 9 | 231 |
| Arley | 8a 10 to 15 °F | Mar 31 | Nov 1 | 215 |
| Athens | 8a 10 to 15 °F | Mar 20 | Nov 12 | 238 |
| Atmore | 9a 20 to 25 °F | Feb 28 | Nov 27 | 270 |
| Atmore | 8b 15 to 20 °F | Feb 28 | Nov 27 | 270 |
| Auburn | 8b 15 to 20 °F | Mar 29 | Nov 5 | 223 |
| Bay Minette | 9a 20 to 25 °F | Feb 28 | Nov 25 | 272 |
| Belgreen | 7b 5 to 10 °F | Mar 31 | Nov 4 | 221 |
| Berry | 8a 10 to 15 °F | Mar 20 | Nov 9 | 234 |
| Bessemer | 8a 10 to 15 °F | Mar 23 | Nov 10 | 231 |
| Birmingham | 8b 15 to 20 °F | Mar 23 | Nov 10 | 231 |
| Birmingham | 8a 10 to 15 °F | Mar 21 | Nov 11 | 236 |
| Birmingham | 8b 15 to 20 °F | Mar 21 | Nov 11 | 236 |
| Blountsville | 8a 10 to 15 °F | Apr 7 | Oct 29 | 204 |
| Brantleyville | 8a 10 to 15 °F | Mar 12 | Nov 16 | 248 |
| Brewton | 8b 15 to 20 °F | Mar 15 | Nov 15 | 246 |
| Broomtown | 8a 10 to 15 °F | Apr 8 | Oct 29 | 202 |
| Camden | 8b 15 to 20 °F | Mar 18 | Nov 11 | 241 |
| Camp Hill | 8a 10 to 15 °F | Apr 11 | Oct 27 | 201 |
| Carrollton | 8a 10 to 15 °F | Mar 24 | Nov 8 | 230 |
| Centre | 8a 10 to 15 °F | Apr 6 | Oct 31 | 207 |
| Centreville | 8a 10 to 15 °F | Apr 2 | Nov 2 | 215 |
| Citronelle | 8b 15 to 20 °F | Mar 26 | Nov 8 | 228 |
| Clanton | 8a 10 to 15 °F | Mar 24 | Nov 10 | 233 |
| Clanton | 8a 10 to 15 °F | Mar 21 | Nov 11 | 235 |
| Clayton | 8b 15 to 20 °F | Mar 11 | Nov 19 | 254 |
| Creola | 8b 15 to 20 °F | Feb 28 | Nov 25 | 272 |
| Crossville | 8a 10 to 15 °F | Mar 31 | Nov 3 | 217 |
| Dauphin Island | 9b 25 to 30 °F | Jan 31 | Jan 6 | 340 |
| Decatur | 8a 10 to 15 °F | Mar 27 | Nov 3 | 221 |
| Demopolis | 8b 15 to 20 °F | Mar 16 | Nov 14 | 241 |
| Dothan | 9a 20 to 25 °F | Mar 1 | Nov 24 | 270 |
| Eclectic | 8b 15 to 20 °F | Mar 26 | Nov 8 | 227 |
| Elkmont | 7b 5 to 10 °F | Mar 20 | Nov 12 | 238 |
| Enterprise | 8b 15 to 20 °F | Mar 9 | Nov 21 | 260 |
| Epes | 8b 15 to 20 °F | Mar 19 | Nov 8 | 239 |
| Eufaula | 8b 15 to 20 °F | Mar 21 | Nov 11 | 239 |
| Evergreen | 8b 15 to 20 °F | Mar 13 | Nov 19 | 253 |
| Florala | 8b 15 to 20 °F | Mar 4 | Nov 26 | 265 |
| Florence | 8a 10 to 15 °F | Mar 20 | Nov 8 | 233 |
| Fort Payne | 7b 5 to 10 °F | Mar 29 | Nov 8 | 225 |
| Gantt | 8a 10 to 15 °F | Mar 25 | Nov 9 | 230 |
| Geneva | 8b 15 to 20 °F | Mar 23 | Nov 7 | 231 |
| Glen Allen | 8a 10 to 15 °F | Apr 4 | Nov 1 | 211 |
| Gordo | 8a 10 to 15 °F | Mar 12 | Nov 15 | 250 |
| Grand Bay | 9a 20 to 25 °F | Mar 13 | Nov 24 | 255 |
| Greenville | 8b 15 to 20 °F | Mar 28 | Nov 7 | 224 |
| Gulf Shores | 9a 20 to 25 °F | Jan 31 | Jan 6 | 340 |
| Guntersville | 8a 10 to 15 °F | Mar 17 | Nov 19 | 247 |
| Hackleburg | 7b 5 to 10 °F | Mar 29 | Nov 9 | 228 |
| Hamilton | 7b 5 to 10 °F | Apr 11 | Oct 27 | 198 |
| Harpersville | 8a 10 to 15 °F | Mar 31 | Nov 2 | 216 |
| Hartselle | 8a 10 to 15 °F | Mar 26 | Nov 7 | 228 |
| Harvest | 7b 5 to 10 °F | Mar 30 | Nov 4 | 223 |
| Hayden | 8a 10 to 15 °F | Apr 6 | Oct 29 | 205 |
| Headland | 9a 20 to 25 °F | Mar 5 | Nov 24 | 264 |
| Heflin | 8a 10 to 15 °F | Apr 6 | Oct 31 | 206 |
| Henagar | 7b 5 to 10 °F | Apr 8 | Oct 29 | 202 |
| Hoover | 8a 10 to 15 °F | Mar 19 | Nov 8 | 236 |
| Huntsville | 8a 10 to 15 °F | Mar 24 | Nov 8 | 229 |
| Huntsville | 8a 10 to 15 °F | Apr 4 | Oct 30 | 210 |
| Jackson | 8b 15 to 20 °F | Mar 18 | Nov 12 | 239 |
| Jasper | 8a 10 to 15 °F | Mar 30 | Nov 4 | 220 |
| Jemison | 8b 15 to 20 °F | Mar 21 | Nov 11 | 235 |
| La Fayette | 8a 10 to 15 °F | Apr 9 | Oct 30 | 204 |
| Lexington | 7b 5 to 10 °F | Mar 29 | Nov 4 | 219 |
| Lincoln | 8a 10 to 15 °F | Apr 5 | Nov 1 | 208 |
| Lineville | 8a 10 to 15 °F | Apr 4 | Nov 1 | 211 |
| Lockhart | 9a 20 to 25 °F | Mar 4 | Nov 26 | 265 |
| Loxley | 9a 20 to 25 °F | Mar 5 | Nov 23 | 264 |
| Marbury | 8b 15 to 20 °F | Mar 24 | Nov 10 | 233 |
| Meridianville | 8a 10 to 15 °F | Apr 7 | Oct 28 | 201 |
| Mobile | 9a 20 to 25 °F | Feb 21 | Dec 6 | 292 |
| Mobile | 9a 20 to 25 °F | Mar 3 | Nov 25 | 268 |
| Monroeville | 8b 15 to 20 °F | Mar 10 | Nov 17 | 251 |
| Monroeville | 8b 15 to 20 °F | Mar 10 | Nov 21 | 257 |
| Montgomery | 8b 15 to 20 °F | Mar 13 | Nov 13 | 244 |
| Montgomery | 8b 15 to 20 °F | Mar 4 | Nov 18 | 262 |
| Montgomery | 8a 10 to 15 °F | Mar 13 | Nov 13 | 244 |
| Moody | 8a 10 to 15 °F | Apr 4 | Nov 1 | 212 |
| Mooresville | 8a 10 to 15 °F | Mar 31 | Nov 1 | 214 |
| Moulton | 8a 10 to 15 °F | Apr 2 | Oct 31 | 209 |
| Moundville | 8b 15 to 20 °F | Mar 18 | Nov 12 | 240 |
| New Market | 7b 5 to 10 °F | Apr 4 | Oct 30 | 209 |
| Northport | 8a 10 to 15 °F | Mar 20 | Nov 11 | 235 |
| Oneonta | 8a 10 to 15 °F | Mar 26 | Nov 10 | 230 |
| Opelika | 8a 10 to 15 °F | Mar 29 | Nov 5 | 223 |
| Opp | 8b 15 to 20 °F | Mar 25 | Nov 9 | 230 |
| Ozark | 8b 15 to 20 °F | Mar 1 | Nov 24 | 270 |
| Pelham | 8b 15 to 20 °F | Mar 12 | Nov 16 | 248 |
| Phenix | 8b 15 to 20 °F | Mar 26 | Nov 8 | 228 |
| Phil Campbell | 8a 10 to 15 °F | Mar 29 | Nov 9 | 228 |
| Rainbow | 8a 10 to 15 °F | Mar 19 | Nov 13 | 240 |
| Rainsville | 8a 10 to 15 °F | Mar 29 | Nov 8 | 225 |
| Red Bay | 7b 5 to 10 °F | Apr 9 | Oct 28 | 203 |
| Red Bay | 8a 10 to 15 °F | Apr 1 | Oct 31 | 212 |
| Redland | 8b 15 to 20 °F | Mar 25 | Nov 8 | 228 |
| Reform | 8a 10 to 15 °F | Mar 13 | Nov 12 | 244 |
| Roanoke | 8a 10 to 15 °F | Apr 2 | Nov 3 | 216 |
| Rockford | 8a 10 to 15 °F | Mar 25 | Nov 11 | 230 |
| Russellville | 8a 10 to 15 °F | Mar 31 | Nov 4 | 221 |
| Rutledge | 8b 15 to 20 °F | Mar 31 | Nov 5 | 220 |
| Saraland | 8b 15 to 20 °F | Feb 21 | Dec 6 | 292 |
| Selmont-West Selmont | 8b 15 to 20 °F | Mar 8 | Nov 18 | 254 |
| Slocomb | 9a 20 to 25 °F | Mar 23 | Nov 7 | 231 |
| Smiths Station | 8b 15 to 20 °F | Mar 21 | Nov 18 | 243 |
| Spanish Fort | 9a 20 to 25 °F | Mar 10 | Nov 17 | 253 |
| St. Florian | 7b 5 to 10 °F | Mar 20 | Nov 8 | 233 |
| Sulligent | 8a 10 to 15 °F | Mar 29 | Nov 5 | 222 |
| Sylacauga | 8a 10 to 15 °F | Apr 2 | Oct 31 | 211 |
| Troy | 8b 15 to 20 °F | Mar 10 | Nov 21 | 257 |
| Tuscaloosa | 8b 15 to 20 °F | Mar 12 | Nov 15 | 250 |
| Union Springs | 8b 15 to 20 °F | Mar 25 | Nov 6 | 226 |
| Valley Grande | 8b 15 to 20 °F | Mar 19 | Nov 9 | 238 |
| Vance | 8b 15 to 20 °F | Mar 20 | Nov 11 | 235 |
| West Point | 7b 5 to 10 °F | Mar 31 | Nov 1 | 215 |
| Whatley | 8b 15 to 20 °F | Mar 22 | Nov 8 | 231 |
| Winfield | 7b 5 to 10 °F | Apr 4 | Nov 1 | 211 |
| Woodville | 8a 10 to 15 °F | Apr 4 | Oct 30 | 209 |
Data: NOAA NCEI U.S. Climate Normals 1991–2020 (public domain) and USDA Plant Hardiness Zone Map 2023. Planting windows synthesized from U.S. Cooperative Extension guides.
More ways to explore
Browse by USDA hardiness zone, see when to plant common crops, or read the methodology behind every figure. This site lists 125 Alabama locations, mapping every ZIP in the state to its nearest weather station with a full 30-year record.