When to plant Onions in Alabama
In spring, from Jan 1 – Feb 1 in Dothan to Mar 1 – Apr 1 in Talladega.
In fall, from Sept 1 – Oct 15 in Alexander City to Oct 1 – Dec 31 in Troy.
Dates are for setting out plants. USDA's earliest safe spring and latest safe fall planting dates, matched to each place's average frost dates.
| Place | Spring | Fall |
|---|---|---|
| Alabaster | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Albertville | Feb 10 – Mar 10 | Oct 1 – Dec 31Now |
| Alexander City | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Anniston | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Athens | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Auburn | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Bessemer | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Birmingham | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Boaz | Feb 15 – Mar 15 | Not listed |
| Calera | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Center Point | Feb 15 – Mar 15 | Not listed |
| Chelsea | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Clay | Feb 15 – Mar 15 | Not listed |
| Cullman | Feb 15 – Mar 15 | Not listed |
| Daphne | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Decatur | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Dothan | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Enterprise | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Eufaula | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Fairhope | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Florence | Feb 15 – Mar 15 | Not listed |
| Foley | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Fort Payne | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Gadsden | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Gardendale | Feb 15 – Mar 15 | Not listed |
| Gulf Shores | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Hartselle | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Helena | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Homewood | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Hoover | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Hueytown | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Huntsville | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Irondale | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Jacksonville | Mar 1 – Apr 1 | Not listed |
| Jasper | Feb 15 – Mar 15 | Not listed |
| Leeds | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Madison | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Millbrook | Jan 15 – Feb 15 | Sept 1 – Oct 15 |
| Mobile | Jan 1 – 15 | Oct 1 – Dec 31Now |
| Montgomery | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Moody | Feb 15 – Mar 15 | Not listed |
| Mountain Brook | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Muscle Shoals | Feb 15 – Mar 15 | Not listed |
| Northport | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Opelika | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Oxford | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Ozark | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Pelham | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Pell City | Feb 15 – Mar 15 | Not listed |
| Phenix City | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Pike Road | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Prattville | Jan 15 – Feb 15 | Sept 1 – Oct 15 |
| Prichard | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Rainbow City | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Russellville | Feb 15 – Mar 15 | Not listed |
| Saraland | Jan 1 – Feb 1 | Oct 1 – Dec 31Now |
| Scottsboro | Feb 15 – Mar 15 | Not listed |
| Selma | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Spanish Fort | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Sylacauga | Feb 15 – Mar 15 | Not listed |
| Talladega | Mar 1 – Apr 1 | Not listed |
| Troy | Jan 15 – Feb 15 | Oct 1 – Dec 31Now |
| Trussville | Feb 15 – Mar 15 | Not listed |
| Tuscaloosa | Feb 10 – Mar 10 | Sept 1 – Oct 15 |
| Valley | Feb 15 – Mar 15 | Sept 1 – Oct 15 |
| Vestavia Hills | Feb 10 – Mar 10 | Sept 1 – Oct 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 onion plants.