Free guide · USDA zones 3–10

    When to plant cabbage 🥬

    Cabbage takes 65–100 days to mature, spaced 18" apart at 0.5" deep. Start indoors and transplant for the longest harvest.

    Planting dates by USDA zone

    ZoneStart indoorsTransplantHarvest
    Zone 3March 30 – April 13May 4 – May 18August 3 – September 7
    Zone 4March 20 – April 3April 24 – May 8July 24 – August 28
    Zone 5March 6 – March 20April 10 – April 24July 10 – August 14
    Zone 6February 19 – March 4March 25 – April 8June 24 – July 29
    Zone 7February 5 – February 19March 11 – March 25June 10 – July 15
    Zone 8January 19 – February 2February 23 – March 8May 24 – June 28
    Zone 9December 21 – January 4January 25 – February 8April 25 – May 30
    Zone 10December 5 – December 19January 9 – January 23April 9 – May 14

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

    Get your personalized cabbage planting dates

    Care tips

    • Use floating row cover to block cabbage moths.
    • Harvest when heads are firm to the squeeze.
    • Leave roots in the ground for a small second crop.

    Good companions

    Onion, Dill, Beet.

    Read more: Companion planting chart for vegetables

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

    In USDA zone 5, start cabbage seeds indoors between March 6 and March 20 — that's 6–8 weeks before the average last frost (May 1).

    When should I start cabbage seeds indoors in zone 6?▾

    In USDA zone 6, start cabbage seeds indoors between February 19 and March 4 — that's 6–8 weeks before the average last frost (April 15).

    When should I start cabbage seeds indoors in zone 7?▾

    In USDA zone 7, start cabbage seeds indoors between February 5 and February 19 — that's 6–8 weeks before the average last frost (April 1).

    When should I start cabbage seeds indoors in zone 8?▾

    In USDA zone 8, start cabbage seeds indoors between January 19 and February 2 — that's 6–8 weeks before the average last frost (March 15).

    When can I transplant cabbage seedlings outdoors?▾

    Transplant cabbage seedlings about -3–-1 weeks after your average last spring frost. In zone 6 that's around March 25–April 8.

    How long does cabbage take to grow?▾

    Cabbage typically takes 65–100 days to mature, with harvest beginning roughly 10–15 weeks after the last spring frost.

    Related reading

    More planting guides