When Does Snow Stop in Canada? Last Snowfall by City and Province
When does snow stop in Canada? Across many populated parts of the country, the season’s last snowfall usually occurs in March or April, but there is no single national end date. Vancouver often finishes earlier, while Alberta, the Prairies, northern Canada and higher elevations can still see snow in May or even later.
The phrase last snowfall Canada can also mean two different things. The final day when snowflakes fall is not necessarily the day winter snow disappears from the ground. A city may lose most of its snowpack in March and still receive a brief April or May snowfall that melts within hours.
For families watching a late-season storm rather than long-term averages, the Canada Snow Day Predictor provides current local school-disruption context. Historical averages tell you when snow normally ends; a current forecast tells you what may happen this week.
When Does Snow Usually Stop in Canada?
For most major southern Canadian cities, meaningful snowfall becomes much less frequent during March and April.
The pattern changes considerably by region:
| Location | Typical Last Snowfall Period | Can Snow Arrive Later? |
|---|---|---|
| Vancouver | February to March | April is possible |
| Toronto | March to April | May flurries can occur |
| Barrie | March to April | May snow is possible |
| London, Ontario | April | Occasional May snow |
| Ottawa | April | May snow can occur |
| Montreal | April | May snow occurs occasionally |
| Quebec City | April | May, and rarely June |
| Halifax | April | May is possible |
| Winnipeg | April | May or even June in some years |
| Calgary | April to May | Snow is possible outside the normal season |
| Edmonton | April to May | Late snow can reach June |
| Northern Canada | Much later | Snow can occur well into late spring |
These are climate patterns, not fixed deadlines. One year may end early, while another produces a late spring storm.
Historical city data show Toronto’s final snowfall typically occurs in March or April, Montreal’s usually comes in April, Vancouver normally finishes in February or March, and Ottawa generally receives its last snow in April.
Last Snowfall Is Not the Same as the End of Snow Cover
This distinction matters when asking when does snow stop in Canada.
Last snowfall means the last measurable or observable snow event of the season.
Snow-cover end means the point when the accumulated winter snow on the ground has largely melted.
The two dates can be weeks apart.
For example, Barrie’s deeper winter snow usually declines substantially during March and is mostly gone by early April, yet a new snowfall can still occur later in April or even May. Montreal’s seasonal snowpack generally disappears by the end of April, although late spring snow remains possible.
When Does Snow Stop in Toronto?
For Toronto, the main snow season usually winds down during March and April.
Historical averages show measurable snow occurring in March and April, while the season’s final snowfall typically lands during one of those two months. A late flurry can occasionally arrive in May. Toronto is normally snow-free from June through September.
The important point is that March does not automatically mean winter weather is finished.
Toronto can experience:
- A late March snowstorm
- Brief April accumulation
- Rain changing to wet snow
- Overnight snow that melts the next day
- Rare May flurries
Families dealing with a late-season school-morning storm can check the Toronto Snow Day Predictor rather than assuming that spring automatically rules out snow.
When Is the Last Snowfall in Toronto?
There is no fixed annual date.
In a typical year, March or April is the practical answer. A late May event is unusual but possible.
That makes “Toronto average last snowfall date” more useful as a climate guide than as a prediction for a particular year.
When Does Snow Stop in Ontario?
Ontario is too large for one snow-ending date.
Southern Ontario generally moves out of its core snow season during March and April, but areas around Georgian Bay, Lake Huron and northern Ontario can remain exposed to snow later.
The Ontario Snow Day Predictor reflects this regional difference rather than treating the entire province as one forecast area.
Southern Ontario
Toronto usually sees its last snow in March or April.
London normally receives its final snowfall in April, although late snow can occasionally arrive in May. Historical records show measurable April snowfall remains normal enough to appear in long-term averages.
Barrie and the Snowbelt
Barrie typically receives its last snowfall in March or April, with occasional May events. Its position near Georgian Bay and Lake Simcoe also makes it much snowier than Toronto.
A sunny spring afternoon in Toronto therefore does not prove that the Ontario snow season is finished everywhere.
Ottawa and Eastern Ontario
Ottawa normally receives its final snowfall in April, although May snow sometimes occurs.
Long-term data show measurable snowfall averaging about 7 cm during April, so late-season snow is not particularly surprising in the capital.
When Does Snow Stop in Calgary?
Calgary is one of the clearest examples of why Canada needs regional answers.
The season’s last snowfall usually occurs during April or May, and Calgary can experience snow far outside what many Canadians think of as the normal winter season. Long-term snowfall records include measurable snow in May, and traces have occurred in other warmer months.
In April 2026, an Environment and Climate Change Canada meteorologist noted that late-April snow in Alberta was quite normal. Thirty-year statistics cited at the time put Calgary’s average last snowfall around May 8.
This does not mean Calgary receives a major May storm every year. It means spring snow should not be treated as unusual simply because the calendar says May.
For current disruption risk, the Calgary Snow Day Predictor combines local weather context with school-day planning.
When Does Snow Stop in Edmonton?
Edmonton also has a longer potential snow season than most southern Ontario cities.
Its final seasonal snowfall typically occurs in April or May, while some years have brought late snow into June. Historical records show measurable May snowfall is part of the city’s long-term climate.
Environment and Climate Change Canada statistics discussed in April 2026 placed Edmonton’s average last snowfall around May 3.
A warm April week therefore does not necessarily mean Edmonton has seen its final snow.
When Does Snow Stop in Alberta?
For much of Alberta, the safest general answer is April or May.
Southern Alberta can experience dramatic temperature changes because warm Chinook conditions may quickly melt snow, followed by another cold system that brings fresh accumulation.
Northern Alberta generally has a longer cold season.
Higher terrain near the Rockies can remain snowy considerably later than the major Prairie cities.
This means “last snowfall in Alberta” should always be checked by city or elevation rather than province alone.
When Does Snow Stop in Montreal?
Montreal’s season usually ends with a final snowfall during April.
Long-term records show measurable snow averaging about 13 cm during April in the older 1981–2010 climate period, while the final seasonal snowfall usually occurs during that month. Roughly once a decade, according to the historical summary, snow has arrived in May.
The winter snowpack generally disappears by the end of April.
So if you are asking when does snow stop in Montreal, April is the practical answer, but it should not be interpreted as a guarantee against a May surprise.
When Does Snow Stop in Quebec?
Quebec has an even wider range than Montreal alone suggests.
Montreal generally ends in April, but Quebec City is snowier and has occasionally recorded a late seasonal snowfall in May or even June.
Northern Quebec keeps snow cover far longer.
The end of snow therefore moves later as you travel north, and seasonal snow cover can remain long after southern Quebec has entered spring.
When Does Snow Stop in Ottawa?
Ottawa usually receives its last snowfall in April.
A late May snow event can happen during an unusual year, and measurable April snow is normal enough to appear in long-term averages.
This matters for families because an early-April warm spell may be followed by another snow or ice event.
Spring road conditions can also become complicated when temperatures cross repeatedly above and below freezing.
When Does Snow Stop in Vancouver?
Vancouver generally finishes its snow season earlier than Canada’s inland cities.
The final snowfall typically occurs in February or March, although occasional April snow has been recorded. Vancouver is normally free from snowfall from May through September.
Because the Lower Mainland is comparatively mild, late-winter precipitation is more likely to fall as rain once temperatures rise.
Mountain areas around southwestern British Columbia are completely different. Higher elevations can retain snow long after Vancouver streets are green.
When Does Snow Stop in Winnipeg?
Winnipeg’s final snowfall typically occurs during April.
However, late May and even June snow have occurred in some years. Historical averages also show measurable May snowfall, although it is far less common than March or April snow.
Winnipeg illustrates another important point: snow ending is not controlled simply by latitude. Prairie air masses can change quickly during spring.
When Does Snow Stop in Nova Scotia?
Halifax typically receives its final snowfall during April, but some years bring snow in May.
Historical averages show measurable snowfall continuing through April and occasionally May.
Atlantic Canada can also receive powerful late-season systems that combine rain, wet snow, wind and rapidly changing temperatures.
Does Lake-Effect Snow Stop When the Lake Freezes?
Lake-effect snow becomes less likely as lake ice expands because the open water is what supplies heat and moisture to cold air passing overhead.
NOAA explains that lake-effect snow forms when cold air crosses relatively warmer, unfrozen water and collects moisture. When substantial ice blocks that moisture source, the lake-effect “machine” weakens dramatically.
It is not a fixed calendar cutoff.
Great Lakes ice coverage varies from winter to winter, and open water can remain available even during cold periods. That means Ontario snowbelt communities can continue seeing lake-effect snow while other parts of the province are quiet.
Why Can Snow Return After Warm Spring Weather?
Spring weather in Canada often alternates between warm and cold air masses.
A city can experience several mild days, lose most of its snowpack and then receive another snowfall when colder air returns.
Late snow is especially possible when:
- Arctic air moves south again
- A spring low-pressure system arrives
- Rain changes to snow overnight
- Elevation keeps temperatures colder
- A storm crosses the Rockies or Prairies
- Great Lakes moisture combines with cold northwest winds
The later the season becomes, the more likely that fresh snow will melt quickly after the storm passes.
How to Check the Last Snowfall in Canada Today or Yesterday
Queries such as last snowfall Canada today, last snowfall Canada yesterday and snowfall last 24 hours Canada have a different intent from the seasonal question.
There is no useful single national “last snowfall” number because Canada is enormous. Snow may be falling in Alberta, Nunavut or northern Quebec while Toronto and Vancouver are dry.
Environment and Climate Change Canada provides current forecasts, radar, alerts and historical climate information, including station-based snowfall observations.
For a useful current check:
- Search by city rather than Canada as a whole.
- Check the latest weather observation or station data.
- Review radar for recent precipitation.
- Look at the previous 24-hour snowfall total where available.
- Confirm whether the value represents new snowfall or snow depth on the ground.
This is particularly important for searches such as Toronto snowfall last 24 hours, Calgary snowfall last 24 hours, Ottawa snowfall last 24 hours, Montreal snowfall last 24 hours, Edmonton snowfall last 24 hours and Barrie snowfall last 24 hours.
A static article should not publish a “today” snowfall number that will be outdated tomorrow.
When Does the Snow on the Ground Finally Melt?
The answer can be earlier or later than the season’s last snowfall.
In Toronto and much of southern Ontario, sustained spring melting normally accelerates during March.
Barrie’s deeper winter snow cover usually drops sharply in March and is mostly gone by early April. London generally loses most accumulated snow by the end of March. Montreal can retain snow longer, with the snowpack normally disappearing by late April.
Farther north, seasonal snow can remain well into late spring.
Environment and Climate Change Canada notes that about 65% of Canada’s land mass has annual snow cover for more than six months, which shows why no southern-city date can represent the whole country. Canada
Is Canada’s Snow Season Ending Earlier?
In some parts of Canada, yes, although the trend is not identical everywhere.
Canada’s Changing Climate Report 2026 found that snow-cover duration has shortened across Canada overall during the past four decades. Northern Canada, southern Ontario and parts of eastern Canada have experienced decreases of roughly one to four weeks, while some central regions have experienced longer snow-cover duration.
The national 1979–2023 trend was approximately 0.8 fewer snow-cover days per decade, and future snow-cover duration is projected to shorten across Canada as temperatures continue to rise.
That does not mean late snowstorms will disappear.
A shorter average snow season can still include occasional heavy April or May snowfall. Climate averages describe long-term patterns, not the exact storm schedule in one year.
What Last Snowfall Means for Snow Days
Late-season snow does not automatically produce a snow day.
By March or April, pavement temperatures may be warmer, daylight lasts longer and snow can melt faster. But a rapidly developing spring storm can still disrupt buses if accumulation, ice, wind or visibility affects morning routes.
A late 8 cm snowfall during the morning commute may create more transportation difficulty than a larger accumulation that melts on a weekend.
Families should therefore separate two questions:
- Is snow still possible?
- Will this particular snowfall disrupt school transportation?
The first comes from climate history. The second depends on the current storm.
Frequently Asked Questions
When Does Snow Stop in Canada?
For many populated areas of Canada, the final snowfall usually occurs during March or April. Alberta, the Prairies, northern regions and higher elevations can continue seeing snow into May or later.
What Month Is the Last Snowfall in Canada?
There is no single national month. March and April are most common across major southern cities, while May snow remains possible in Alberta, the Prairies, Quebec, Atlantic Canada and northern regions.
When Does Snow Usually Stop in Toronto?
When Is the Last Snowfall in Ontario?
Southern Ontario commonly sees its last snowfall in March or April. Snowbelt and northern communities can remain exposed later, and occasional May snow occurs in several Ontario cities.
When Does Snow Stop in Calgary?
Calgary normally receives its final seasonal snow during April or May. Recent 30-year statistics cited by an Environment and Climate Change Canada meteorologist place the average last snowfall around May 8.







