Guides

Vegetable Planting Calendar: When to Plant by Last Frost Date

When to start seeds indoors and plant outside, counted in weeks from your last spring frost.

Updated Oct 2026 · 2 min read · Extension-sourced

The most reliable way to time a vegetable garden is to count from your average last spring frost date. Cool-season crops (peas, spinach, lettuce) go out weeks before it; warm-season crops (tomatoes, peppers, beans, squash) go out after it, once the soil warms.

Rules of thumb

  1. About 10–8 weeks before

    Start peppers, eggplant, cabbage, broccoli and head lettuce indoors (onions even earlier, about 14 weeks).

  2. About 7–5 weeks before

    Start tomatoes indoors.

  3. About 4 weeks before

    Once soil is 40–50°F, direct sow peas, spinach, radish and lettuce; set out cabbage-family transplants and onions; plant potatoes, carrots and beets.

  4. At and after the last frost

    With soil at 50–60°F, sow beans, sweet corn, cucumbers and squash and transplant tomatoes and basil.

  5. About 2–3 weeks after

    Transplant peppers and eggplant.

Week-by-week table

CropStart indoorsPlant outsideHow
Tomato7 wk before → 5 wk beforefrost → 2 wk aftertransplant
Pepper10 wk before → 8 wk before2 wk after → 3 wk aftertransplant
Eggplant10 wk before → 8 wk before2 wk after → 3 wk aftertransplant
Cabbage / broccoli10 wk before → 8 wk before5 wk before → 3 wk beforetransplant
Lettuce10 wk before → 8 wk before4 wk before → 2 wk aftersow or transplant
Onion14 wk before → 12 wk before4 wk before → 3 wk beforesow or transplant
Pea—4 wk before → 2 wk beforedirect sow
Spinach—4 wk before → 3 wk beforedirect sow
Radish—4 wk before → frostdirect sow
Carrot—4 wk before → 3 wk afterdirect sow
Beet—4 wk before → 4 wk afterdirect sow
Potato—4 wk before → frostdirect sow
Bean (snap)—frost → 7 wk afterdirect sow
Sweet corn—frost → 4 wk afterdirect sow
Cucumber—1 wk before → 3 wk afterdirect sow
Squash / zucchini—frost → 1 wk afterdirect sow
Basil—frost → 2 wk aftertransplant
Kale—4 wk before → 7 wk afterdirect sow

Finding your frost date

Your USDA hardiness zone tells you winter lows, not frost dates, so zones are only a rough proxy. Look up local frost/freeze probabilities from NOAA climate normals or ask your county extension office.

Planting calendar

Turn your frost date into a printable timeline.

Open it

Sources

Pairings are summarized in our own words from extension-service guidance. Research support for many companion effects is limited, so treat them as good habits, not guarantees.