Planting
Planting your garden in Maine at the right time means the difference between a bumper crop and a bust — and the last frost date is your best friend (or worst enemy) in the planning.
Maine’s unpredictable frost dates can turn a gardener’s excitement into frustration—unless you know exactly when to plant each crop. Missing the window by even a week could mean lost harvests or stunted growth, but timing it right guarantees a thriving garden from spring to fall.
For most of Maine, late May to early June is the sweet spot for warm-season crops like tomatoes and peppers, while cool-loving greens can go in as early as April once the soil warms.
But coastal areas and inland zones have different rules, and skipping soil prep can leave your plants struggling.
Below, I’ll break down the exact frost-free deadlines by crop type and zone, plus how to stretch your growing season with simple hacks like row covers and succession planting.
Maine’s frost dates by planting Zone: critical timelines for last frost and first frost
Maine’s USDA Plant Hardiness Zones 5-6 mean frost dates vary dramatically between Southern Maine (Zones 5b-6a) and Northern Maine (Zones 4b-5a). Knowing your last spring frost and first fall frost is crucial for timing cool-season crops like spinach and warm-season crops like tomatoes.
Southern Maine typically sees its last frost between April 20-May 15, while Northern regions often wait until May 15-June 1.
These frost windows directly impact when you can safely plant outdoors. For example, heat-loving peppers need soil temperatures above 60°F, which usually happens 2-3 weeks after last frost. Meanwhile, cold-hardy kale can handle light frosts and may even bolt less when planted early.
Understanding these timelines helps you avoid frost damage to tender seedlings. For instance, tomato transplants planted too early in Zone 5 may struggle if a late frost hits. Conversely, fall crops like radishes can often be sown 6-8 weeks before first frost for a harvest before winter sets in.
Here’s a quick reference for Maine’s frost dates by region and how they shape your planting schedule:
Coastal areas like Bar Harbor often enjoy longer growing seasons due to moderating ocean influence, while inland regions like Presque Isle face shorter windows. For example, Southern Maine’s 160-day season allows for two full harvests of zucchini, whereas Northern Maine’s 120 days may only support one main harvest.
Your first frost date determines when to plant fall crops. In Zone 5b, you can often sow radishes or lettuce as late as September 1 for a harvest before frost.
Meanwhile, broccoli planted in late July may head up just before frost in Northern Maine, so timing is everything.
To maximize your garden’s potential, track local frost dates for the past 5 years. Websites
Best planting calendar for Maine gardens: month-by-month guide by crop type
Maine’s short growing season demands precision when planting your garden. Warm-season crops like tomatoes and peppers need to go in after the last frost, while cool-season crops like potatoes and cilantro can handle earlier soil temperatures.
Understanding these differences ensures a bountiful harvest from spring to fall. For example, I always start my basil indoors in April to get a head start on the season.
Raised beds warm up faster than in-ground soil, giving you an extra week or two to plant heat-loving crops. Meanwhile, coastal areas like Portland may have slightly milder frost dates than inland regions like Bangor.
Adjusting your planting schedule based on microclimates within Maine can make a huge difference in your garden’s success. I’ve learned this the hard way—planting marigolds too early in my inland garden led to frost damage!
- Early April: Direct-sow potatoes and onion sets in cold soil (they need chilly temps to sprout). Start basil and peppers indoors under grow lights.
- Mid-May: Transplant broccoli and cabbage outdoors after last frost (typically late May in most of Maine). Direct-sow lettuce and radishes for quick harvests.
- Early June: Plant tomatoes, cucumbers, and beans after soil reaches 50°F+. Succession-sow bush beans every 2 weeks for continuous harvests.
- July: Direct-sow zinnias and marigolds for late-summer blooms. Transplant basil outdoors once nighttime temps stay above 50°F.
- Late August: Plant spinach and kale for fall harvests. Succession-sow cilantro every 3 weeks to avoid bolting.
- September: Extend season with cold frames for lettuce and radishes. Harvest peppers before first frost (mid-October in most zones).
Succession planting is my secret weapon for maximizing yields in Maine’s short season. For example, I plant radishes every 2 weeks from May through July—they mature in just 30 days, giving me continuous harvests.
Similarly, bush beans thrive when planted in batches, ensuring fresh pods all summer. This method works especially well in raised beds, where soil warms faster and stays looser for quick germination.
Herbs like cilantro and basil require special attention in Maine’s climate. Cilantro bolts quickly in hot weather, so I plant it in partial shade during July and August. Basil, on the other hand, loves heat and should be transplanted outdoors only after Memorial Day weekend.
I’ve found that using black plastic mulch in raised beds helps keep basil roots warm and prevents bolting.
Flowers like marigolds and zinnias are low-maintenance additions that attract pollinators and deter pests. I direct-sow marigolds in early June for continuous blooms through frost. For zinnias, I wait until late June to avoid early-season frost damage.
Both thrive in full sun and well-draining soil—perfect for Maine’s rocky garden beds. Pro tip: Deadhead spent blooms to encourage more flowers all season!
Don’t forget to account for Maine’s first frost dates when planning fall crops. Most of the state sees frost by mid-October, so I prioritize fast-maturing crops like bush beans and radishes for late-summer harvests.
For heat-loving plants like tomatoes and peppers, I use row covers to extend the season by 2-3 weeks. This simple hack has saved my harvests more times than I can count!
