This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
When to plant shallot seeds is a question that depends heavily on your climate and your gardening goals.
The best time to plant shallot seeds is in late winter to early spring for a fall harvest, or in late summer for an overwintered spring crop.
You can plant shallot seeds as soon as the soil is workable in spring, even if there’s still a chance of frost.
If you’re in a milder region, planting shallot seeds in autumn gives them a head start that leads to bigger bulbs later.
In this post, we’ll break down exactly when to plant shallot seeds based on your zone, how to time your sowing for the best results, and the key differences between spring and fall planting.
Let’s dig into the perfect timing for growing shallots from seed.
When to Plant Shallot Seeds: The Core Timing Rules
The simple answer is that you should plant shallot seeds about 8 to 10 weeks before your last expected frost date.
That means starting them indoors in late winter, then transplanting them outdoors once the soil can be worked.
For a fall planting, you’ll want to sow shallot seeds directly into the garden about 6 to 8 weeks before your first expected fall frost.
This timing allows the young shallot plants to establish roots before going dormant for winter.
Understanding when to plant shallot seeds also depends on whether you want green shallots or mature bulbs.
If you’re growing for scallions, you can plant shallot seeds in succession every few weeks from spring through early summer.
If you’re after full-sized bulbs, the timing matters much more because shallot seeds need enough cool weather to trigger proper bulb formation.
Let’s look at the two main windows for when to plant shallot seeds.
1. Spring Planting: The Most Common Window
Most gardeners choose to plant shallot seeds in early spring because it’s the simplest schedule.
You should plant shallot seeds indoors about 8 to 10 weeks before your last frost.
Once the seedlings have two or three true leaves and the soil outside is no longer frozen, harden them off for a week.
Then transplant them into the garden, spacing them about 6 inches apart in rows.
If you live in a region with a short growing season, spring planting is the only reliable way to plant shallot seeds and still get bulbs before fall.
This timing works because shallot seeds germinate best in cool soil, and the young plants tolerate frost once they’re established.
Aim to plant shallot seeds outdoors as soon as the ground thaws, even if nighttime temps dip below freezing.
Shallot seedlings can handle down to about 20°F, so don’t wait too long.
The earlier you plant shallot seeds in spring, the more time they have to develop large bulbs before the summer heat arrives.
2. Fall Planting: For Mild Winter Climates
If you garden in zones 7 through 10, you can plant shallot seeds in late summer or early fall for a spring harvest.
The ideal window for fall planting shallot seeds is about 6 to 8 weeks before your first hard frost.
This gives the seeds time to germinate and the young plants to grow a few inches tall before going dormant.
Overwintered shallots planted from seed will take off again in early spring and often produce bigger bulbs than spring-planted ones.
However, if you plant shallot seeds too late in fall, they may not establish enough roots to survive winter.
If you’re in a colder zone, you can still plant shallot seeds in fall, but you’ll need to mulch heavily or start them in a cold frame.
Many northern gardeners actually plant shallot seeds in late fall by sowing them directly into frozen soil, which naturally stratifies them for spring germination.
That’s called “winter sowing,” and it’s a clever way to plant shallot seeds without any indoor setup.
Factors That Affect When to Plant Shallot Seeds
Your exact timing for planting shallot seeds depends on a few key variables you should always check first.
Here’s what you need to consider before marking your calendar.
1. Your USDA Hardiness Zone
The biggest factor in when to plant shallot seeds is your hardiness zone.
Cooler zones (3 through 5) should stick to spring planting shallot seeds because winters are too brutal for fall-sown seeds.
Warmer zones (7 through 10) can plant shallot seeds in both spring and fall, with fall being the preferred window for larger yields.
Zone 6 sits right in the middle, so you can plant shallot seeds in early spring or try a fall sowing with a thick straw mulch.
Check your last frost date in spring and your first frost date in fall to calculate your specific planting shallot seeds calendar.
2. Day Length and Bulb Formation
Shallot seeds have a quirk: they form bulbs based on day length, not just temperature.
Most shallot varieties are “long-day” plants, meaning they bulb up when daylight exceeds 14 hours.
So when you plant shallot seeds in spring, they’ll grow foliage first and then start bulbing as the days lengthen into June.
If you plant shallot seeds too late in spring, the long days will trigger bulbing before the plants have enough leaves to support sizeable bulbs.
That’s why early spring planting is so important for shallot seeds.
For fall planting, the young plants stay small through winter, then hit their growth spurt just as the days start getting longer in late spring.
3. Soil Temperature at Planting Time
Shallot seeds germinate best when the soil temperature sits between 45°F and 85°F.
If the soil is too cold, the seeds will sit idle and may rot.
If the soil is too hot, germination will be spotty and slow.
In spring, you should plant shallot seeds when the soil temperature reaches at least 40°F at a depth of 2 inches.
Use a soil thermometer if you want precision, or just feel the soil: if it crumbles easily and isn’t muddy, it’s ready.
In fall, you need to plant shallot seeds when the soil is still warm enough for germination but cool enough that the seedlings won’t bolt.
That sweet spot is usually about 50°F as a consistent soil temp.
How to Start Shallot Seeds Indoors for Perfect Timing
If you want to control when to plant shallot seeds precisely, starting them indoors is your best bet.
Begin by planting shallot seeds in cell trays filled with seed-starting mix about 8 to 10 weeks before your last frost.
Sow each seed about 1/4 inch deep, and keep the trays in a bright window or under grow lights for 14 to 16 hours a day.
Keep the soil evenly moist but not soggy, and you should see germination within 7 to 14 days.
Once the seedlings are about 6 inches tall, start hardening them off by taking them outside for a few hours each day.
After a week of hardening off, you can transplant them to the garden following your scheduled time to plant shallot seeds outdoors.
Indoor starting also lets you plant shallot seeds earlier than you could direct sow, giving you a jump on the growing season.
So, When Should You Plant Shallot Seeds?
The best time to plant shallot seeds is either late winter for spring transplanting, or late summer for fall sowing.
If you’re in a cool climate, plant shallot seeds indoors in February or March and move them out in April.
If you’re in a warm climate, plant shallot seeds outdoors in September or October for a bountiful spring crop.
No matter when you plant shallot seeds, always check your specific frost dates and soil temperatures first.
Getting the timing right is the single most important step for growing healthy, sweet shallots from seed.
So mark your calendar, prep your soil, and get ready to plant shallot seeds at the perfect moment this season.