Last Frost Date Zone 6b Canada — April 20
Last frost date Canadian Zone 6b: average April 20. Major cities — Toronto, Mississauga, Hamilton lakefront, Kelowna, Windsor, Sarnia — with city-by-city breakdown, planting timing, and comparison to neighbouring zones.
Updated May 2026 · Environment and Climate Change Canada normals (1991–2020)
Last frost date Zone 6b Canada 2026: average April 20. Canadian Zone 6b spans average annual winter minimums of −20.6°C to −23.3°C and covers cities including Toronto, Mississauga, Hamilton lakefront, Kelowna, Windsor, Sarnia, and southwestern Ontario (Leamington, Chatham-Kent, Essex County). The range across the zone runs April 15 to May 5 depending on coastal vs interior position. Wait until May 1–10 to transplant tomatoes, peppers, and basil in southern Ontario Zone 6b; May 10–15 in Kelowna and other interior Zone 6b. Growing season approximately 185–205 days — one of Canada's longest. Source: Environment and Climate Change Canada climate normals (1991–2020).
Fall planting window in Zone 6b Canada
- Sow fall kale, spinach, lettuce, arugula, and radishes for autumn harvest.
- Plant garlic 4–6 weeks before first fall frost — that's October 28 in Zone 6b Canada.
- Keep harvesting tomatoes and peppers; top them off so remaining fruit ripens.
Come back next week: By August 29 you'll want to start prepping for first frost — cover crops, row cover ready, last harvests.
❄️ Zone 6b Canada at a Glance
What is Zone 6b in Canada?
Canadian Zone 6b is one of the most population-dense hardiness zones in the country — millions of Canadians garden in this zone. The zone is defined by an average annual minimum temperature of −20.6°C to −23.3°C, drawn from Natural Resources Canada's Plant Hardiness Zone Map. Each Canadian hardiness zone (0 through 8) is split into 'a' and 'b' sub-zones; the 'b' half is warmer by roughly 3°C in average winter minimums.
Zone 6b's defining characteristics for gardeners: mild-to-moderate winters with reliable snow cover in Ontario sites and rainier mild winters in Okanagan sites, a long 185–205 day frost-free growing season, hot summer days reaching 28–32°C in southern Ontario sites and 30–35°C in Kelowna, and last spring frost averaging April 20. The combination of long season + reliable summer heat makes Zone 6b Canada's strongest market for heat-loving and long-season crops — heirloom tomatoes, peppers, melons, watermelon, sweet potatoes, eggplant, and corn all thrive. Some Zone 7-rated tender perennials (hardy figs, certain crepe myrtles, some Mediterranean herbs) survive in protected Zone 6b microclimates.
Geographically, Canadian Zone 6b covers the Toronto-Mississauga-Hamilton lakefront corridor along Lake Ontario, the Windsor-Sarnia corridor along Lake Erie and Lake Huron, most of Essex County, and the central Okanagan Valley (Kelowna urban core, West Kelowna). Toronto's lakeshore neighbourhoods (Beaches, Leslieville, harbourfront, Mimico) sit in Zone 7a microclimates within the broader Zone 6b city. Hamilton's mountain top drops to Zone 6a while the lakefront lower city is Zone 6b. Kelowna's benchland and upland neighbourhoods drop to Zone 6a above the lake-moderated valley floor.
Last Frost Dates by Zone 6b City
Individual Zone 6b cities vary in last-frost timing thanks to local geography — coastal/lakeshore vs interior continental position is the main driver. Southern Ontario Zone 6b cities (Toronto, Mississauga, Windsor, Sarnia) sit on the Great Lakes shorelines and benefit from lake-effect moderation; their last frosts run April 15–25. Kelowna shares the Zone 6b winter rating but its interior continental position produces cool spring nights that push the last frost to May 5. The table below shows major Canadian Zone 6b cities with their specific frost dates.
| City | Avg. Last Frost | Growing Season | Notes |
|---|---|---|---|
| Toronto ON | April 20 | ~197 days | Frost details · Lake Ontario; lakeshore pockets 7a |
| Mississauga ON | April 20 | ~190 days | Frost details · Lake Ontario; Port Credit lakeshore 7a |
| Hamilton (lakefront/lower) ON | April 23 | ~192 days | Hamilton Harbour; escarpment mountain top is Zone 6a |
| Windsor ON | April 15 | ~205 days | Lake Erie + Detroit River; among warmest Canadian Zone 6b |
| Sarnia ON | April 22 | ~185 days | Lake Huron + St. Clair; Zone 6a/6b border |
| Leamington / Essex County ON | April 17 | ~200 days | Lake Erie peninsula; Carolinian zone, greenhouse capital |
| Chatham-Kent ON | April 22 | ~190 days | Southwestern Ontario; Lake Erie + St. Clair moderation |
| Kelowna BC | May 5 | ~163 days | Frost details · Okanagan Lake; interior continental spring |
| West Kelowna BC | May 1–5 | ~165 days | Across the lake from Kelowna; lakeshore matches Kelowna |
| Penticton BC (south Okanagan, 6b/7a) | April 28–May 3 | ~175 days | South Okanagan; warmer than Kelowna |
Dates from Environment and Climate Change Canada climate normals (1991–2020) and Natural Resources Canada Plant Hardiness Zone Map (planthardiness.gc.ca). Treat as historical averages; actual frost dates vary year to year by 2–3 weeks. Within each city, lakeshore and urban heat-island districts run several days earlier than outlying suburbs.
What to Plant Before vs. After the Zone 6b Last Frost
The April 20 average last frost is the pivot point of the Zone 6b vegetable garden calendar. Cool-season crops can go in 4–6 weeks before; warm-season crops have to wait until May 1–10 in southern Ontario Zone 6b, May 10–15 in interior Kelowna Zone 6b. Zone 6b's 185–205 day growing season is plenty for any tomato or pepper variety, plus heat-loving long-season crops like sweet potatoes, watermelons, and 90-day heirlooms.
❄️ Plant before April 20 (frost-tolerant)
- Direct sow mid-March: peas, spinach, radishes, lettuce, arugula, kale
- Direct sow late March/early April: carrots, beets, Swiss chard, turnips
- Transplant early April: broccoli, cabbage, cauliflower, kohlrabi
- Transplant mid-April: onions, leeks, parsley, hardy herbs
- Plant fall (mid-Oct): garlic (hardneck Music, Russian Red), overwintering kale
⚠️ Wait until after May 1–10 (frost-sensitive)
- Tomatoes: transplant May 1–10 (ON); May 10–15 (Kelowna interior)
- Peppers: transplant May 7–15 (need 15°C soil)
- Basil: May 10 minimum — cold damage stunts permanently
- Beans, cucumbers, squash: direct sow May 1–10
- Eggplant, melons, watermelon, sweet potato: May 15–25; full long-season feasible thanks to 185–205 day season
A lightweight floating row cover you drape over seedlings and beds when a late frost threatens — it buys several degrees of protection on cold nights and extends your growing season at both ends.
Affiliate link — GrowersGuide.ca may earn a commission on qualifying purchases, at no extra cost to you. Learn more.
Pairs with: Fabric resting straight on the leaves conducts cold at every contact point — those are the leaves that still burn. Hoops hold the cover clear so the trapped air does the insulating. See low-tunnel hoops on Amazon.ca →
How Zone 6b Compares to Neighbouring Zones
Each Canadian hardiness zone is roughly 3°C apart in average annual winter minimum, and sub-zones (a vs b) split each zone by about 3°C. Knowing how your Zone 6b position compares to neighbouring Zone 6a (colder), Zone 7a (warmer), and Zone 7b (warmer still) helps with perennial selection and explains why your last frost differs from cities a few hours' drive away.
| Zone | Avg Winter Min | Typical Last Frost | Canadian cities |
|---|---|---|---|
| Zone 5b | −26.1 to −28.8°C | May 7–15 | Montreal, Ottawa, Kingston, Peterborough, Quebec City, Fredericton |
| Zone 6a | −23.4 to −26.0°C | April 25 – May 15 | Halifax urban, London, Niagara, Brampton, Saint John, Annapolis Valley |
| Zone 6b | −20.6 to −23.3°C | April 15 – May 5 | Toronto, Mississauga, Hamilton, Kelowna, Windsor, Sarnia |
| Zone 7a | −17.8 to −20.5°C | April 5 – 15 | Toronto lakeshore, Mississauga lakeshore, south Okanagan (Penticton), lower Fraser Valley |
| Zone 7b | −15.0 to −17.7°C | March 25 – April 10 | Naramata Bench, Summerland, Mid-Vancouver Island, parts of lower Fraser Valley |
| Zone 8a | −12.3 to −14.9°C | March 15 – April 5 | Mid-Vancouver Island, Sunshine Coast, parts of Vancouver suburbs |
Common Questions about Canadian Zone 6b
When can I safely transplant tomatoes in Zone 6b?
May 1–10 across most southern Ontario Zone 6b cities (Toronto, Mississauga, Hamilton lakefront, Windsor). Lakeshore neighbourhoods (Toronto Beaches/Leslieville, Mississauga Port Credit) can transplant April 28–May 5 thanks to lake-effect Zone 7a microclimates. Kelowna and interior Zone 6b sites should wait until May 10–15 because Okanagan spring nights run cool even after frost risk has passed. Tomatoes need both frost-free conditions and warm soil (above 12°C at 5 cm depth) — Kelowna gardeners typically use black plastic mulch to warm soil ahead of bare beds. Always harden off seedlings for 7–10 days before transplanting. Zone 6b's long growing season (185–205 days) handles any tomato variety, including 90-day heirloom heatlovers (Brandywine, Cherokee Purple, Mortgage Lifter).
What perennials are reliably hardy in Zone 6b Canada?
All Zone 6 and Zone 5-rated perennials, shrubs, and fruit trees do well, and many Zone 7-rated plants survive most years. Reliable performers: hardneck garlic, raspberries, sour cherries (Carmine Jewel, Romeo, Juliet), haskap, gooseberries, currants, hardy apples (Honeycrisp, McIntosh, Cortland, Empire, Gala, Ambrosia), pears (Bartlett, Bosc, Anjou), peaches (Reliance, Madison, Harrow Diamond — with care), apricots, sweet cherries (Lapins, Stella in protected sites), grapes (Concord, Niagara, Vidal, some vinifera), peonies, daylilies, hostas, hardy hydrangeas (Annabelle, PG, paniculata, macrophylla and quercifolia in protected sites), lilacs, Japanese maples, rhododendrons, magnolias. Borderline Zone 7 plants (hardy figs — Chicago Hardy, Brown Turkey; some crepe myrtles; certain Mediterranean herbs) survive in protected south-facing or lakeshore sites but can die in severe winters with deep polar vortex events.
Is Toronto Zone 6a or Zone 6b?
Toronto's urban core sits in Zone 6b under the Canadian Plant Hardiness Zone system. The lakeshore neighbourhoods (Beaches, Leslieville, Cabbagetown, harbourfront, Mimico) create true Zone 7a microclimates thanks to Lake Ontario moderation. Toronto outer suburbs (Scarborough north, Etobicoke north, North York, Vaughan, Markham) drop to Zone 6a as they lose direct lake moderation. The Mississauga core (Cooksville, Erindale, Mississauga Valley) is Zone 6b; Port Credit lakeshore is Zone 7a; north Mississauga (Streetsville, Meadowvale) is Zone 6a. The general rule for the western GTA: closer to Lake Ontario = warmer zone designation. Use Zone 6b-rated plants for reliable performance anywhere in central Toronto; experiment with Zone 7 plants in protected lakeshore sites.
Why does Kelowna have a later last frost than Toronto despite the same Zone 6b rating?
Hardiness zone reflects winter cold tolerance — the lowest temperatures in a typical winter. Last frost reflects spring weather — how quickly the climate warms in March, April, and May. Toronto and Kelowna share similar Zone 6b winter minimums (both around −22°C average), but their springs are very different. Toronto sits on Lake Ontario, which acts as a thermal flywheel that warms spring air gradually but consistently. Kelowna sits in the Okanagan Valley between mountain ranges — clear, calm spring nights produce strong cold-air pooling and radiation cooling even when daytime highs are warm. Net result: Toronto's last frost is April 20 vs Kelowna's May 5, despite both being Zone 6b. This is why hardiness zones aren't a complete guide to vegetable timing — check the city-specific last-frost date.
Where does this Zone 6b data come from?
Natural Resources Canada's Plant Hardiness Zone Map (planthardiness.gc.ca) provides the zone designations. Last frost dates come from Environment and Climate Change Canada climate normals for the 1991–2020 reference period, aggregated across major Zone 6b stations (Toronto Pearson International, Toronto City, Toronto Island, Mississauga, Hamilton, Windsor, Sarnia, Chatham, Leamington, Kelowna International, Penticton, and others). City-by-city dates in the table draw from each city's dedicated station observations. Treat all dates as historical averages; actual frost dates vary year to year by 2–3 weeks.
What is the last frost date for Zone 6b in Canada?
Canadian Zone 6b cities have an average last spring frost date around April 20. This is the historical 50th-percentile date drawn from Environment and Climate Change Canada climate normals (1991–2020), aggregated across major Zone 6b stations. The full range across the zone runs from roughly April 15 (warmest Zone 6b sites such as Windsor and Toronto lakeshore-adjacent neighbourhoods) to April 30 (cooler Zone 6b sites such as Hamilton mountain and Kelowna upper benchland). Individual Zone 6b cities: Toronto April 20, Mississauga April 20, Hamilton April 23 (mostly 6a/6b mix), Kelowna May 5 (note: Kelowna interior continental climate runs later despite Zone 6b rating because of cool spring nights), Windsor April 15, Sarnia April 22. Zone 6b's defining winter characteristic is an average annual minimum temperature between -20.6°C and -23.3°C — milder than Zone 6a, colder than Zone 7a.
Which Canadian cities are in Zone 6b?
Major Canadian cities and regions in Zone 6b include: Toronto urban core (Toronto, Scarborough south, Etobicoke south, East York), Mississauga central core, Hamilton (lakeshore and lower city — 6a/6b split with mountain top at 6a), Kelowna urban core, Penticton (south Okanagan, Zone 6b/7a border), Windsor and surrounding southwestern Ontario, Sarnia (Zone 6a/6b border on Lake Huron + St. Clair), Leamington, Tilbury, Chatham-Kent, and much of Essex County (Carolinian zone). Zone 6b is one of Canada's most population-dense hardiness zones — millions of gardeners. The zone's defining characteristic is average annual minimum temperature of -20.6°C to -23.3°C with reliable winter snow cover (Ontario sites) or mild rainy winters (Okanagan sites), and a growing season of approximately 185–205 days.
When is the last frost in Zone 6b in 2026?
The historical average last frost for Canadian Zone 6b is April 20, and that average is what 2026 planning should be based on — frost dates are climate normals that do not change year to year. Individual Zone 6b cities vary: Toronto/Mississauga around April 20, Windsor around April 15, Hamilton around April 23, Kelowna around May 5 (continental Okanagan position runs later than coastal Zone 6b). For 2026 specifically, monitor Environment Canada forecasts through early May. After May 5 in southern Ontario Zone 6b, frost risk is essentially zero. Kelowna and other interior continental Zone 6b sites should buffer through mid-May.
What growing zone is my city in?
Canadian plant hardiness zones (0 through 8, each split into a and b) are assigned based on long-term winter minimum temperatures and other climate factors. Zone 6b means average annual minimum temperature of -20.6°C to -23.3°C — milder than Zone 5 or 6a. To find your zone: check Natural Resources Canada's official Plant Hardiness Zone Map at planthardiness.gc.ca, or use a major Canadian seed company's regional listings. Within a single city, zones can vary by 1–2 sub-zones thanks to lake-effect, river-valley moderation, elevation, and urban heat-island. For example, Toronto's lakeshore neighbourhoods (Beaches, Leslieville, harbourfront) approach Zone 7a while inland Toronto sits firmly in Zone 6b. Hamilton's mountain top is Zone 6a while the lakeshore lower city is Zone 6b.
Is Zone 6b warmer than Zone 6a?
Yes — Zone 6b is warmer than Zone 6a by about 3°C in average annual winter minimum. Zone 6a runs -23.4°C to -26.0°C; Zone 6b runs -20.6°C to -23.3°C. In practical gardening terms, Zone 6b last frost dates run roughly 5–10 days earlier than Zone 6a, and the growing season is 15–20 days longer. Plants rated 'hardy to Zone 6' generally survive both, but Zone 6b allows more reliable survival of borderline Zone 7 plants (hardy figs in protected sites, certain crepe myrtle cultivars, some Mediterranean herbs). Examples of Zone 6a Canadian cities: Halifax urban, London, Niagara Falls, Brampton, Saint John. Examples of Zone 6b Canadian cities: Toronto, Mississauga, Hamilton lakefront, Kelowna, Windsor, Sarnia.
What can I plant before the last frost in Zone 6b?
Frost-tolerant cool-season crops can go in 4–6 weeks before the April 20 average last frost in Zone 6b — meaning mid-to-late March. Direct sow as soon as soil is workable (typically mid-March in southern Ontario Zone 6b; late March in Kelowna interior): peas, spinach, radishes, lettuce, arugula, kale. Direct sow late March/early April: carrots, beets, Swiss chard, turnips. Transplant early April: broccoli, cabbage, cauliflower, kohlrabi, onions. Wait until after May 1–10 for tomatoes, peppers, basil, beans, and squash (May 10–15 in Kelowna and Hamilton mountain). Zone 6b's 185–205 day growing season is among Canada's longest outside coastal BC — allowing reliable cultivation of long-season crops (sweet potatoes, watermelon, eggplant, 80–90 day heirloom tomatoes).
How does Zone 6b compare to Zone 7a?
Zone 7a is one step milder than Zone 6b. Zone 7a has average annual minimum temperatures of -17.8°C to -20.5°C, compared to Zone 6b's -20.6°C to -23.3°C — about 3°C warmer minimums in Zone 7a. In practical gardening terms, Zone 7a typically has its last spring frost 5–10 days earlier than Zone 6b (Toronto lakeshore Zone 7a April 15 vs Toronto core Zone 6b April 20 = 5 days; south Okanagan Zone 7a/7b late April vs Kelowna core Zone 6b May 5). Zone 7a allows more reliable survival of hardy figs, certain camellias, Mediterranean herbs, and some Zone 7+ ornamentals that struggle in Zone 6b. Major Canadian Zone 7a sites: Toronto Beaches/Leslieville/harbourfront, Mississauga Port Credit/Lakeview lakeshore, Hamilton waterfront, Vancouver lake-adjacent neighbourhoods, south Okanagan (Penticton/Naramata).
How does Zone 6b compare to Zone 6a?
Zone 6b is one step milder than Zone 6a. Zone 6a runs -23.4°C to -26.0°C; Zone 6b runs -20.6°C to -23.3°C — about 3°C warmer minimums in Zone 6b. Last frost dates run roughly 5–10 days earlier in Zone 6b than Zone 6a for similar geography. The shift from Zone 6a to Zone 6b in southern Ontario corresponds roughly to moving from inland or higher-elevation sites (London, Brampton, Hamilton mountain) onto the Lake Ontario/Lake Erie shorelines (Toronto, Mississauga, Hamilton lakefront, Windsor) — lake-effect moderation provides the milder winters. Plants rated hardy to Zone 6 perform reliably in both; Zone 7-rated plants are a stretch in Zone 6a but survive most years in Zone 6b's better-protected sites.
What's the difference between hardiness zones and last frost dates?
Hardiness zones (Zone 0 to Zone 8) describe winter cold tolerance — they're based on average annual minimum temperatures and tell you which perennials, shrubs, and fruit trees will survive a typical winter. Last frost dates describe the spring growing transition — they tell you when it's safe to transplant tender annual vegetables. The two are related but distinct: Toronto Zone 6b has a mild winter and an early last frost (April 20). Kelowna Zone 6b has a comparable winter but a later last frost (May 5) because Kelowna's interior Okanagan position means cool spring nights even after frost risk has passed. Calgary Zone 3b has a much harsher winter than Toronto but a much later last frost (May 23) reflecting Prairie continental spring variability. Use hardiness zones for perennial selection; use last frost dates for vegetable timing.
📍 Related Zone 6b Guides
Get Exact Dates for Your Zone 6b Garden
Last frost dates vary across Zone 6b — southern Ontario lake-moderated sites run early (April 15–25); Kelowna and interior continental sites run later (April 28 – May 5). Pick your city above for neighbourhood-level detail, or use the frost calculator for any postal code.