Free guide · USDA zones 3–10

    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

    ZoneStart indoorsTransplantHarvest
    Zone 3March 30 – April 13June 1 – June 15August 3 – September 14
    Zone 4March 20 – April 3May 22 – June 5July 24 – September 4
    Zone 5March 6 – March 20May 8 – May 22July 10 – August 21
    Zone 6February 19 – March 4April 22 – May 6June 24 – August 5
    Zone 7February 5 – February 19April 8 – April 22June 10 – July 22
    Zone 8January 19 – February 2March 22 – April 5May 24 – July 5
    Zone 9December 21 – January 4February 22 – March 7April 25 – June 6
    Zone 10December 5 – December 19February 6 – February 20April 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

    More planting guides