Last Frost Date 2026 β Major Canadian Cities Guide
Knowing your last frost date is the single most important piece of information for planning a Canadian vegetable garden. Plant too early and a late frost wipes out your seedlings. Plant too late and your season shrinks β costing you weeks of potential harvest.
This guide covers the average last spring frost date for Canada's major cities. Use it to plan your transplanting schedule, your direct-sowing dates, and when it is safe to move tender crops like tomatoes and peppers outdoors.
For a precise frost date based on your exact postal code or city, use the frost date calculator at MyGardenPlanner.ca.
Last Frost Dates by City (2026)
Ontario
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Toronto | 6a | May 1 | May 8β15 |
| Hamilton | 6b | April 25 | May 2β9 |
| Ottawa | 5a | May 9 | May 16β23 |
| London | 6a | May 2 | May 9β16 |
| Kingston | 5b | May 9 | May 16β23 |
| Sudbury | 4b | May 24 | May 31βJune 7 |
| Thunder Bay | 3b | May 30 | June 6β13 |
Quebec
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Montreal | 5b | May 9 | May 16β23 |
| Laval | 5b | May 12 | May 19β26 |
| Quebec City | 4b | May 18 | May 25βJune 1 |
| Sherbrooke | 5a | May 15 | May 22β29 |
British Columbia
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Victoria | 8b | March 20 | March 27βApril 3 |
| Vancouver | 8a | March 30 | April 6β13 |
| Kamloops | 6b | April 15 | April 22β29 |
| Kelowna | 6a | April 29 | May 6β13 |
| Prince George | 3a | June 6 | June 13β20 |
Alberta
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Lethbridge | 5a | May 7 | May 14β21 |
| Calgary | 4a | May 23 | May 30βJune 6 |
| Edmonton | 4a | May 14 | May 21β28 |
| Red Deer | 3b | May 25 | June 1β8 |
Prairie Provinces
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Winnipeg | 3b | May 22 | May 29βJune 5 |
| Regina | 3b | May 21 | May 28βJune 4 |
| Saskatoon | 3b | May 20 | May 27βJune 3 |
Atlantic Canada
| City | Hardiness Zone | Avg Last Frost | Safe to Transplant |
|---|---|---|---|
| Halifax | 6a | April 28 | May 5β12 |
| Fredericton | 5a | May 11 | May 18β25 |
| Moncton | 5a | May 12 | May 19β26 |
| Charlottetown (PEI) | 5a | May 14 | May 21β28 |
| St. John's (NL) | 5b | June 2 | June 9β16 |
What "Last Frost Date" Actually Means
Your last frost date is not a guarantee β it is a statistical average. Specifically, it is the date by which there is a 50% probability the last frost has already occurred. In practice:
- Conservative gardeners wait 1β2 weeks past the average date before transplanting tender crops like tomatoes and peppers
- Experienced gardeners transplant around the average date and keep row covers or frost cloth on hand for emergency protection
- Cold frames and row covers extend your safe planting window 2β4 weeks earlier than bare-ground planting allows
For frost-tolerant crops like broccoli, kale, and peas, planting at or before the average last frost date is fine. For tender crops β tomatoes, peppers, basil, cucumbers β many Canadian gardeners target a date 1β2 weeks after the average, when frost probability drops below 10%.
How to Use Your Last Frost Date
Once you have your city's last frost date, count backwards to determine seed-starting dates and forwards to determine transplant windows:
Counting back from last frost (for indoor seed starting):
- Tomatoes: start 6β8 weeks before last frost
- Peppers: start 8β10 weeks before last frost
- Broccoli and cabbage: start 6β8 weeks before last frost
- Cucumbers and squash: start 3β4 weeks before last frost
Counting forward from last frost (for outdoor planting):
- Transplant tomatoes: at or up to 2 weeks after last frost
- Direct sow beans: 1 week after last frost, when soil is 18Β°C+
- Direct sow corn: 1 week after last frost, when soil is 15Β°C+
- Transplant basil: 2 weeks after last frost (most cold-sensitive crop)
Why City Matters More Than Province
Frost dates vary significantly within a province. Calgary (zone 4a, last frost May 23) and Lethbridge (zone 5a, last frost May 7) are 220 km apart but differ by over two weeks. In British Columbia, Victoria (zone 8b, last frost March 20) and Prince George (zone 3a, last frost June 6) differ by nearly three months.
Always look up your specific city, not just your province. The MyGardenPlanner.ca frost date calculator lets you search by city or postal code for precision timing.
Province-Specific Planting Guides
Looking for crop-by-crop planting dates for your province?
- Ontario planting dates β Toronto, Ottawa, Hamilton, and province-wide timing
- Alberta planting dates β Calgary, Edmonton, and zone 3β5 timing
- British Columbia planting dates β Vancouver, Kelowna, Victoria, and interior zones
Plan Your Full Season Around Your Frost Date
Your last frost date is the anchor for your entire growing season. At MyGardenPlanner.ca, the planting calendar is built around it β enter your city, select your crops, and the planner automatically calculates every sowing, transplanting, and harvest date, adjusted for your Canadian hardiness zone.
Stop guessing. Know your frost dates, plant on time, and get the most out of your Canadian growing season.
Related Articles
Ready to Start Planning Your Garden?
Put these growing tips into practice with our intelligent garden planning tools.