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