Vegetable Planting Calendar
When to plant vegetables where you live: start-indoors, transplant and sowing dates for every common crop, from your ZIP code's frost dates.
Make your planting calendar
- 01Enter your ZIP code for your last spring and first fall frost.
- 02Read each crop's dates: start seeds indoors, transplant, sow outdoors and the fall planting window.
- 03Plan your beds in the planner, and the calendar narrows to your crops with this week's jobs on top.
How planting dates are worked out
Extension planting guides time each crop in weeks before or after the average last spring frost [2]. This calendar applies those rules to your own frost dates [1], so the same table works from Georgia to Minnesota.
| Crop | Start indoors | Transplant | Sow outdoors |
|---|---|---|---|
| Arugula | — | — | -5 to +1 |
| Basil | -6 to -4 | +1 to +3 | +1 to +4 |
| Beet | — | — | -4 to 0 |
| Bell Pepper | -8 to -6 | +2 to +4 | — |
| Bok Choy | -7 to -5 | -2 to +1 | -3 to +1 |
| Borage | — | — | -4 to -1 |
| Broccoli | -10 to -7 | -4 to -1 | — |
| Broccoli Raab | — | — | -4 to -1 |
| Brussels Sprouts | -8 to -6 | -2 to +2 | — |
| Bush Bean | — | — | 0 to +3 |
| Cabbage | -10 to -7 | -4 to -2 | — |
| Cantaloupe | -2 to 0 | +2 to +4 | +2 to +4 |
| Carrot | — | — | -3 to +1 |
| Cauliflower | -9 to -7 | -3 to -1 | — |
| Celeriac | -10 to -8 | +1 to +3 | — |
| Celery | -11 to -9 | +1 to +3 | — |
| Chamomile (German) | -8 to -6 | 0 to +2 | -2 to 0 |
| Cherry Tomato | -7 to -5 | +1 to +3 | — |
| Chives | -10 to -8 | -4 to 0 | -4 to -1 |
| Cilantro | — | — | -3 to +1 |
| Collards | -9 to -7 | -4 to -1 | -4 to -1 |
| Cowpea (Southern Pea) | — | — | +2 to +5 |
| Cucumber | -3 to -1 | +1 to +3 | +1 to +3 |
| Dill | — | — | -2 to +2 |
| Edamame | — | — | +2 to +6 |
| Eggplant | -8 to -6 | +2 to +4 | — |
| Fava Bean | — | — | -5 to -2 |
| Fennel (Florence) | — | — | -2 to +2 |
| Green Onion | — | -4 to -1 | -6 to -2 |
| Ground Cherry | -7 to -5 | +2 to +4 | +3 to +6 |
| Head Lettuce | -8 to -6 | -3 to 0 | — |
| Hot Pepper | -8 to -6 | +2 to +4 | — |
| Kale | -9 to -7 | -4 to -2 | -4 to -1 |
| Kohlrabi | -9 to -7 | -4 to -2 | -4 to -1 |
| Leaf Lettuce | — | — | -4 to +2 |
| Leek | -12 to -10 | -4 to -1 | — |
| Lima Bean | — | — | +2 to +4 |
| Mint | — | -2 to +2 | — |
| Mustard Greens | — | — | -4 to 0 |
| Napa Cabbage | -8 to -6 | -2 to +1 | — |
| Okra | -6 to -4 | +2 to +4 | +2 to +4 |
| Onion (bulb) | -12 to -10 | -4 to -1 | — |
| Oregano | — | 0 to +3 | — |
| Parsley | -11 to -9 | -3 to 0 | -3 to +1 |
| Parsnip | — | — | -3 to +1 |
| Pea (shelling/snap/snow) | — | — | -6 to -2 |
| Pole Bean | — | — | +1 to +3 |
| Potato | — | -3 to 0 | — |
| Pumpkin | -2 to 0 | +2 to +4 | +2 to +5 |
| Radish | — | — | -6 to +1 |
| Romaine Lettuce | — | — | -4 to +1 |
| Rosemary | — | 0 to +3 | — |
| Rutabaga | — | — | -4 to -1 |
| Sage | -10 to -8 | 0 to +3 | — |
| Salad Mix (baby greens) | — | — | -4 to +3 |
| Shallot | — | -4 to -1 | — |
| Spinach | — | — | -6 to -3 |
| Strawberry | — | -4 to 0 | — |
| Summer Squash (zucchini/yellow) | -3 to -1 | +1 to +3 | +1 to +3 |
| Sweet Corn | — | — | 0 to +3 |
| Sweet Potato | — | +2 to +5 | — |
| Swiss Chard | -7 to -5 | -2 to +1 | -3 to +2 |
| Thyme | -10 to -8 | 0 to +3 | — |
| Tomatillo | -8 to -6 | +1 to +4 | — |
| Tomato | -7 to -5 | +1 to +3 | — |
| Turnip | — | — | -5 to -1 |
| Watermelon | -2 to 0 | +2 to +4 | +2 to +4 |
| Winter Squash | -2 to 0 | +2 to +4 | +2 to +4 |
Planting dates by crop
Vegetables
- Arugula
- Beets
- Bell Peppers
- Bok Choy
- Broccoli
- Broccoli Raab
- Brussels Sprouts
- Bush Beans
- Cabbage
- Carrots
- Cauliflower
- Celeriac
- Celery
- Cherry Tomatoes
- Collard Greens
- Cowpeas (Southern Peas)
- Cucumbers
- Edamame
- Eggplant
- Fava Beans
- Fennel
- Garlic
- Green Onions
- Head Lettuce
- Hot Peppers
- Kale
- Kohlrabi
- Leaf Lettuce
- Leeks
- Lima Beans
- Mustard Greens
- Napa Cabbage
- Okra
- Onions
- Parsnips
- Peas
- Pole Beans
- Potatoes
- Pumpkins
- Radishes
- Romaine Lettuce
- Rutabagas
- Salad Mix
- Shallots
- Spinach
- Zucchini and Summer Squash
- Sweet Corn
- Sweet Potatoes
- Swiss Chard
- Tomatillos
- Tomatoes
- Turnips
- Winter Squash
Plan your beds with these dates
Draw your beds, tap squares to plant them, and get every crop's dates for your ZIP code in one calendar. Free, in your browser.
Open the garden plannerQuestions
When should I start seeds indoors?
It depends on the crop: onions and leeks about 8 to 10 weeks before your last frost, tomatoes and peppers about 6 to 8, the cabbage family 4 to 6, squash and cucumbers 2 to 4 if at all. Enter your ZIP code for the dates; the table above has every crop.
What can I plant before the last frost?
Hardy crops: peas, spinach, lettuce, kale, onions, radishes and the cabbage family can go in weeks before it. Tender crops like tomatoes, peppers, beans, squash and basil wait until after.