When to plant tomato 🍅
Tomato takes 60–85 days to mature, spaced 24" apart at 0.25" deep. Start indoors and transplant for the longest harvest.
Planting dates by USDA zone
| Zone | Start indoors | Transplant | Harvest |
|---|---|---|---|
| Zone 3 | March 30 – April 13 | June 1 – June 15 | August 3 – September 14 |
| Zone 4 | March 20 – April 3 | May 22 – June 5 | July 24 – September 4 |
| Zone 5 | March 6 – March 20 | May 8 – May 22 | July 10 – August 21 |
| Zone 6 | February 19 – March 4 | April 22 – May 6 | June 24 – August 5 |
| Zone 7 | February 5 – February 19 | April 8 – April 22 | June 10 – July 22 |
| Zone 8 | January 19 – February 2 | March 22 – April 5 | May 24 – July 5 |
| Zone 9 | December 21 – January 4 | February 22 – March 7 | April 25 – June 6 |
| Zone 10 | December 5 – December 19 | February 6 – February 20 | April 9 – May 21 |
Dates are averages — adjust ±1–2 weeks for your microclimate. Need your exact dates? Enter your zip code below.
Get your personalized tomato planting dates
Care tips
- Bury 2/3 of the stem at transplant for stronger roots.
- Stake or cage early; water deeply at the base.
- Mulch to keep soil moisture even and prevent blossom-end rot.
Good companions
Basil, Carrots, Onions, Marigold.
Read more: Companion planting chart for vegetables
Track your tomato harvest with BotaNotes
Log planting dates, get AI-powered care reminders, and journal every harvest. Free 15-day trial.
Frequently asked questions
When should I start tomato seeds indoors in zone 5?▾
In USDA zone 5, start tomato seeds indoors between March 6 and March 20 — that's 6–8 weeks before the average last frost (May 1).
When should I start tomato seeds indoors in zone 6?▾
In USDA zone 6, start tomato seeds indoors between February 19 and March 4 — that's 6–8 weeks before the average last frost (April 15).
When should I start tomato seeds indoors in zone 7?▾
In USDA zone 7, start tomato seeds indoors between February 5 and February 19 — that's 6–8 weeks before the average last frost (April 1).
When should I start tomato seeds indoors in zone 8?▾
In USDA zone 8, start tomato seeds indoors between January 19 and February 2 — that's 6–8 weeks before the average last frost (March 15).
When can I transplant tomato seedlings outdoors?▾
Transplant tomato seedlings about 1–3 weeks after your average last spring frost. In zone 6 that's around April 22–May 6.
How long does tomato take to grow?▾
Tomato typically takes 60–85 days to mature, with harvest beginning roughly 10–16 weeks after the last spring frost.
Related reading
What to Plant With Tomatoes: 13 Best Tomato Companion Plants
The best (and worst) neighbors for your tomato bed.
When to Start Seeds Indoors: A Zone-by-Zone Guide
Indoor seed-starting timing by USDA zone and last frost.
How to Get Rid of 10 Common Garden Pests
Organic fixes for aphids, hornworms, slugs, and more.
