When to Start Seeds Indoors

Seed-starting dates count backward from your typical last spring frost. Start too early and seedlings get leggy and root-bound; too late and they're still small at planting time. Here are the weeks for each crop and how to grow sturdy transplants.

Count backward from your last frost

Every seed-starting schedule hangs on one date: your typical last spring frost. Each crop needs a certain number of weeks indoors to reach transplant size, so you count that many weeks back from the frost date.

For example, Chicago's typical last frost is April 10, which puts indoor seed starting at: onions Jan 30 – Feb 13; peppers Jan 30 – Feb 13; tomatoes Feb 13 – Feb 27; basil Feb 27 – Mar 6. See the full Chicago calendar.

Weeks to start each crop

These windows follow common university extension guidance. "Plant outdoors" is when the transplant typically goes into the garden, relative to the same frost date. Cold-hardy crops like broccoli and onions go out before the last frost; warm-season crops like tomatoes wait until after it.

CropStart seeds indoorsPlant outdoors
Peppers8–10 weeks before last frost1–3 weeks after last frost
Eggplant8–10 weeks before last frost2–3 weeks after last frost
Onions8–10 weeks before last frost2–4 weeks before last frost
Tomatoes6–8 weeks before last frost1–2 weeks after last frost
Parsley6–8 weeks before last frost1–2 weeks before last frost
Oregano6–8 weeks before last frostlast frost to 1 week after
Thyme6–8 weeks before last frostlast frost to 1 week after
Broccoli5–7 weeks before last frost2–3 weeks before last frost
Cauliflower5–7 weeks before last frost1–2 weeks before last frost
Cabbage5–7 weeks before last frost2–4 weeks before last frost
Brussels Sprouts5–7 weeks before last frost1–3 weeks before last frost
Basil5–6 weeks before last frost1–2 weeks after last frost
Marigolds4–6 weeks before last frost1–2 weeks after last frost
Cucumbers3–4 weeks before last frost1–2 weeks after last frost
Winter Squash3–4 weeks before last frost1–2 weeks after last frost
Watermelon3–4 weeks before last frost2–3 weeks after last frost
Cantaloupe3–4 weeks before last frost2–3 weeks after last frost
Zinnias3–4 weeks before last frost1–2 weeks after last frost
Cosmos3–4 weeks before last frost1–2 weeks after last frost
Zucchini2–3 weeks before last frost1–2 weeks after last frost

Your city page applies these windows to your own frost dates, so you get actual calendar dates rather than week counts. Look up your ZIP code.

Crops to skip starting indoors

These crops are usually planted straight into the garden: pumpkins, corn, green beans, peas, lettuce, spinach, kale, arugula, Swiss chard, carrots, beets, radishes, turnips, potatoes, cilantro, dill, sunflowers, nasturtiums. Root crops like carrots, beets, and radishes form poor roots when transplanted, and beans, peas, and corn grow fast enough from seed that a head start gains little. Leafy greens can be started indoors if you want an early harvest, but sowing them directly is simpler.

Squash, cucumbers, and melons sit in between. They can be started indoors three or four weeks ahead in short-season climates, but they resent root disturbance, so use pots you can plant whole (or handle the root ball gently), and don't start them early.

A setup that grows sturdy seedlings

Common timing mistakes

Planning tip

Work out every crop's start date in one sitting and write them on a calendar. Onions, peppers, and slow herbs come first, often in late winter; tomatoes follow a few weeks later; squash and melons last. A single planning session in January prevents the scramble of discovering in April that the peppers should have been started in February.

Find Your Frost Dates

More Guides