When to plant Sweet corn in Alabama
In spring, from Feb 20 – Apr 15 in Mobile to Apr 10 – June 1 in Talladega.
In fall, June 1 – Sept 1.
USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.
| Place | Spring | Fall |
|---|---|---|
| Alabaster | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Albertville | Mar 15 – May 1 | June 1 – Sept 1 |
| Alexander City | Mar 25 – May 15 | June 1 – Aug 15 |
| Anniston | Mar 15 – May 1 | June 1 – Aug 15 |
| Athens | Mar 15 – May 1 | June 1 – Aug 15 |
| Auburn | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Bessemer | Mar 15 – May 1 | June 1 – Aug 15 |
| Birmingham | Mar 15 – May 1 | June 1 – Aug 15 |
| Boaz | Mar 25 – May 15 | June 1 – Aug 1 |
| Calera | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Center Point | Mar 25 – May 15 | June 1 – Aug 1 |
| Chelsea | Mar 15 – May 1 | June 1 – Aug 15 |
| Clay | Mar 25 – May 15 | June 1 – Aug 1 |
| Cullman | Mar 25 – May 15 | June 1 – Aug 1 |
| Daphne | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Decatur | Mar 25 – May 15 | June 1 – Aug 15 |
| Dothan | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Enterprise | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Eufaula | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Fairhope | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Florence | Mar 25 – May 15 | June 1 – Aug 1 |
| Foley | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Fort Payne | Mar 25 – May 15 | June 1 – Aug 15 |
| Gadsden | Mar 15 – May 1 | June 1 – Aug 15 |
| Gardendale | Mar 25 – May 15 | June 1 – Aug 1 |
| Gulf Shores | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Hartselle | Mar 25 – May 15 | June 1 – Aug 15 |
| Helena | Mar 15 – May 1 | June 1 – Aug 15 |
| Homewood | Mar 15 – May 1 | June 1 – Aug 15 |
| Hoover | Mar 15 – May 1 | June 1 – Aug 15 |
| Hueytown | Mar 15 – May 1 | June 1 – Aug 15 |
| Huntsville | Mar 15 – May 1 | June 1 – Aug 15 |
| Irondale | Mar 15 – May 1 | June 1 – Aug 15 |
| Jacksonville | Apr 10 – June 1 | June 1 – Aug 1 |
| Jasper | Mar 25 – May 15 | June 1 – Aug 1 |
| Leeds | Mar 15 – May 1 | June 1 – Aug 15 |
| Madison | Mar 15 – May 1 | June 1 – Aug 15 |
| Millbrook | Mar 10 – Apr 15 | June 1 – Aug 15 |
| Mobile | Feb 20 – Apr 15 | Not listed |
| Montgomery | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Moody | Mar 25 – May 15 | June 1 – Aug 1 |
| Mountain Brook | Mar 15 – May 1 | June 1 – Aug 15 |
| Muscle Shoals | Mar 25 – May 15 | June 1 – Aug 1 |
| Northport | Mar 15 – May 1 | June 1 – Aug 15 |
| Opelika | Mar 25 – May 15 | June 1 – Aug 15 |
| Oxford | Mar 15 – May 1 | June 1 – Aug 15 |
| Ozark | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Pelham | Mar 15 – May 1 | June 1 – Aug 15 |
| Pell City | Mar 25 – May 15 | June 1 – Aug 1 |
| Phenix City | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Pike Road | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Prattville | Mar 10 – Apr 15 | June 1 – Aug 15 |
| Prichard | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Rainbow City | Mar 15 – May 1 | June 1 – Aug 15 |
| Russellville | Mar 25 – May 15 | June 1 – Aug 1 |
| Saraland | Mar 1 – Apr 15 | June 1 – Sept 1 |
| Scottsboro | Mar 25 – May 15 | June 1 – Aug 1 |
| Selma | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Spanish Fort | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Sylacauga | Mar 25 – May 15 | June 1 – Aug 1 |
| Talladega | Apr 10 – June 1 | June 1 – Aug 1 |
| Troy | Mar 10 – Apr 15 | June 1 – Sept 1 |
| Trussville | Mar 25 – May 15 | June 1 – Aug 1 |
| Tuscaloosa | Mar 15 – May 1 | June 1 – Aug 15 |
| Valley | Mar 25 – May 15 | June 1 – Aug 15 |
| Vestavia Hills | Mar 15 – May 1 | June 1 – Aug 15 |
Planting dates: USDA Home and Garden Bulletin No. 9 (1967), tables 4 and 5. Frost dates: NOAA U.S. Climate Normals 1991–2020. “—” means the place's frost date is outside the table. The full USDA table for sweet corn.