When to plant marigolds
Short answer
Plant marigolds about 1 week after your last spring frost. In a mid climate (zone 5) that's around Apr 22, starting seeds indoors about Feb 25. Enter your ZIP for your exact dates.
| Climate zone | Start indoors | Plant outside | Harvest |
|---|---|---|---|
| Zone 1 | Nov 27 | Jan 22 | Mar 13 |
| Zone 2 | Dec 28 | Feb 22 | Apr 13 |
| Zone 3 | Jan 20 | Mar 17 | May 6 |
| Zone 4 | Feb 9 | Apr 6 | May 26 |
| Zone 5 | Feb 25 | Apr 22 | Jun 11 |
| Zone 6 | Mar 12 | May 7 | Jun 26 |
| Zone 7 | Mar 27 | May 22 | Jul 11 |
| Zone 8 | Apr 13 | Jun 8 | Jul 28 |
Higher climate-zone numbers are colder, so planting shifts later. Marigolds is a tender crop. Enter your ZIP in the calculator for your exact zone and dates.
Your exact dates
Open the planting calendarOther crops
Frequently asked questions
When should I plant marigolds?
Plant marigolds about 1 week after your last spring frost. That's around Apr 6 in zone 4 and May 7 in zone 6.
When do I start marigolds seeds indoors?
Start marigolds seeds indoors about 7 weeks before your last frost, then transplant after the frost passes. That's roughly Mar 12 in zone 6.
How long until marigolds blooms?
About 50 days from planting until first bloom. In zone 6, marigolds planted around May 7 is typically blooming near Jun 26.