Free guide · USDA zones 3–10

    When to plant onion 🧅

    Onion takes 90–120 days to mature, spaced 4" apart at 0.25" deep. Start indoors and transplant for the longest harvest.

    Planting dates by USDA zone

    ZoneStart indoorsDirect sowTransplantHarvest
    Zone 3March 2 – March 16April 27 – May 11April 27 – May 11August 31 – September 28
    Zone 4February 21 – March 6April 17 – May 1April 17 – May 1August 21 – September 18
    Zone 5February 7 – February 21April 3 – April 17April 3 – April 17August 7 – September 4
    Zone 6January 22 – February 5March 18 – April 1March 18 – April 1July 22 – August 19
    Zone 7January 8 – January 22March 4 – March 18March 4 – March 18July 8 – August 5
    Zone 8December 22 – January 5February 16 – March 1February 16 – March 1June 21 – July 19
    Zone 9November 23 – December 7January 18 – February 1January 18 – February 1May 23 – June 20
    Zone 10November 7 – November 21January 2 – January 16January 2 – January 16May 7 – June 4

    Dates are averages — adjust ±1–2 weeks for your microclimate. Need your exact dates? Enter your zip code below.

    Get your personalized onion planting dates

    Care tips

    • Match variety to your latitude (long/short day).
    • Stop watering when tops fall over.
    • Cure in a dry, shaded spot for 2 weeks before storing.

    Good companions

    Carrot, Beet, Lettuce.

    Read more: Companion planting chart for vegetables

    Track your onion 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 onion seeds indoors in zone 5?

    In USDA zone 5, start onion seeds indoors between February 7 and February 21 — that's 10–12 weeks before the average last frost (May 1).

    When should I start onion seeds indoors in zone 6?

    In USDA zone 6, start onion seeds indoors between January 22 and February 5 — that's 10–12 weeks before the average last frost (April 15).

    When should I start onion seeds indoors in zone 7?

    In USDA zone 7, start onion seeds indoors between January 8 and January 22 — that's 10–12 weeks before the average last frost (April 1).

    When should I start onion seeds indoors in zone 8?

    In USDA zone 8, start onion seeds indoors between December 22 and January 5 — that's 10–12 weeks before the average last frost (March 15).

    When can I transplant onion seedlings outdoors?

    Transplant onion seedlings about -4–-2 weeks after your average last spring frost. In zone 6 that's around March 18–April 1.

    How long does onion take to grow?

    Onion typically takes 90–120 days to mature, with harvest beginning roughly 14–18 weeks after the last spring frost.

    Related reading

    More planting guides