Flowers
To plant flowers in New Hampshire at the perfect time means catching that narrow window between the last frost and the summer heat — usually mid-April to early May for most varieties.
Timing your flower planting in New Hampshire can mean the difference between a vibrant garden and a season of lost blooms — knowing when to plant is crucial for avoiding late frosts and maximizing growth. One wrong move, and your 🌸 petunias or tulips could freeze before they even sprout.
Here’s the key: Annuals like marigolds and pansies thrive when planted after the last frost, while perennials and bulbs often need an earlier start. In zones 5a-6b, that means waiting until soil warms to 60°F or later.
Below, I’ll break down the exact planting schedule by flower type, plus pro tips to stretch your blooms longer — no frost damage required.
New Hampshire frost-free dates by planting Zone (2024 guide)
New Hampshire's USDA Plant Hardiness Zones 4-6 create distinct planting windows that can make or break your flower garden. Understanding these frost-free dates helps you avoid late spring freezes that can wipe out tender annuals while maximizing growth for perennials.
The average last frost date varies by 1-2 weeks between northern and southern regions, so knowing your specific zone is essential.
In Zone 4a (northern NH), like around Berlin or Colebrook, the last frost typically occurs between May 15-20, leaving only about 150 frost-free days per year.
Meanwhile, Zone 6b (southern NH), including areas like Nashua or Portsmouth, enjoys a later last frost around May 5-10 with up to 180 frost-free days. These differences dramatically impact when you can safely plant warm-season flowers like marigolds or petunias.
For annual flowers, timing is everything—planting too early risks frost damage, while waiting too long shortens the blooming season.
Perennials, however, have more flexibility since they establish roots before summer heat arrives. Bulbs like tulips should be planted in fall (September-October), while spring-blooming perennials like coneflowers can wait until after your local last frost date.
Here’s a quick reference for New Hampshire’s frost-free timeline by zone, including key planting windows for flowers:
| Zone | Last Frost Date | First Frost Date | Frost-Free Days | Best Planting Window for Annuals | Perennial Planting Time |
|---|---|---|---|---|---|
| Zone 4a (Northern NH) | May 15-20 | October 5-10 | 150 days | After May 20 (use row covers) | After May 10 (soil 60°F+) |
| Zone 4b (Central NH) | May 10-15 | October 10-15 | 160 days | After May 15 | After May 5 (soil 55°F+) |
| Zone 5a (Southern NH) | May 5-10 | October 15-20 | 170 days | After May 10 | After April 25 (soil 50°F+) |
| Zone 6a (Southwest NH) | May 1-5 | October 20-25 | 180 days | After May 5 | After April 15 (soil 45°F+) |
The northern zones (4a-4b) demand extra caution—always check weekly frost forecasts from the National Weather Service or UNH Cooperative Extension before planting tender annuals.
In Zone 6a, you can push the envelope slightly by planting heat-loving flowers like zinnias or sunflowers as early as late April, but be prepared to cover them if temperatures dip below 50°F at night.
For perennials and bulbs, the soil temperature matters more than air temperature. Wait until the soil reaches at least 50°F (10°C) for most perennials, or 60°F (15°C) for tender varieties.
In northern NH, this often aligns with late May, while southern NH gardeners can start as early as mid-April for hardy perennials like black-eyed Susans or daylilies.
Don’t forget about fall planting for bulbs like tulips and daffodils, which thrive when planted in September or early October. This gives their roots time to establish before winter dormancy.
Even in Zone 4a, fall-planted bulbs can survive our winters with proper mulch protection (3-4 inches of straw or leaves).
Pro tip: Use frost cloth or row covers to extend your planting season by 2-3 weeks in spring or protect late-season blooms in fall. These simple tools can mean the difference between a 6-week blooming season and a 12-week one for your favorite annuals like petunias or geraniums.
Always remove covers during the day to allow sunlight and ventilation.
Monitor local microclimates too—south-facing slopes warm up faster than north-facing gardens, and urban areas may experience 2-3°F warmer temperatures than rural zones. For precise guidance, consult the UNH Cooperative Extension’s frost date maps or use a soil thermometer to confirm readiness before planting
Best flower planting times by type (cool vs. warm season)
New Hampshire’s cool springs and variable frost dates mean timing is everything for flowers.
Planting too early risks frost damage, while waiting too long can shorten your blooming season. Cool-season flowers like pansies and snapdragons thrive when soil temps are 50-60°F, while warm-season favorites like marigolds need 60°F+ soil to establish roots. Let’s break down the best windows for your garden.
For annuals, the rule is simple: wait until after the last frost (typically mid-May in NH). But perennials and bulbs have different needs—some can handle early planting, while others need to wait. Soil temperature is your best guide: use a soil thermometer to check before planting.
In NH’s USDA zones 4-6, this often means late April to early June for most flowers.
1. Cool-Season Annuals (Petunias, Snapdragons, Pansies)
Plant 4-6 weeks before last frost (early April in southern NH, late April in the north). These thrive in 50-60°F soil and can handle light frosts.
2. Warm-Season Annuals (Marigolds, Zinnias, Petunias)
Wait until soil reaches 60°F+ (mid-May to early June in NH). Start seeds indoors 6-8 weeks before last frost for earlier blooms.
3. Perennials (Coneflowers, Black-Eyed Susans, Lavender)
Plant after last frost (mid-May) when soil is 60°F+. Divide established perennials in early spring or fall for best results.
4. Spring-Blooming Bulbs (Tulips, Daffodils, Hyacinths)
Plant bulbs in fall (October-November) for spring blooms. NH’s frost-free window ensures they establish roots before winter.
5. Fall-Blooming Bulbs (Crocosmia, Fall Daffodils)
Plant in early summer (June-July) to establish roots before fall blooming. Ideal for extending your garden’s season.
Don’t forget about succession planting for annuals! In NH’s short season, stagger plantings every 2-3 weeks to ensure continuous blooms. For example, plant marigolds every 3 weeks from late May to early July. Mulch after planting to retain moisture and protect roots from temperature swings—critical in NH’s unpredictable climate.
For container gardening, warm-season flowers like geraniums and vinca can be planted 2 weeks earlier than in-ground plants since containers warm up faster. Just ensure pots have drainage holes to prevent root rot from NH’s heavy spring rains.
Always check the back of seed packets for specific heat requirements—some varieties (like cosmos) are more forgiving than others.
If you’re unsure about frost dates, sign up for UNH Cooperative Extension alerts or use a frost calendar for your specific NH town. Local nurseries are another great resource—they’ll know which varieties perform best in your microclimate.
With the right timing, your NH garden can burst into color from early spring tulips to late-summer marigolds!
