Blog · Industry
Winter service across Canada: one country, a dozen winters
What winter really looks like across Canada — from mild, rainy Vancouver to the Prairie deep-freeze and St. John's snow — and why the rules that govern snow clearing are municipal, not national.
A winter continent, not a winter
Ask someone who has never lived through one to picture “a Canadian winter,” and they will likely picture a single thing: a vast, uniform freeze from coast to coast. The reality is closer to a continent than a country. Canada spans roughly half the width of North America, is bordered by two oceans, is split by a mountain range, and holds the largest cluster of freshwater lakes on the planet. Winter here is not one season repeated with a local accent — it is a dozen different winters, shaped by whichever piece of that geography a city happens to sit in.
Three anchors make the point quickly. In Vancouver, on the Pacific coast, an average winter drops only 37 cm of snow across the entire season — rain, not snow, is the default winter weather, and a snowfall heavy enough to notice is something of an event. On the open Prairie, Winnipeg’s coldest month averages a daily low of −21 °C, cold enough on its own to match most people’s idea of “a Canadian winter” without a single flake needing to fall. On the Atlantic coast, St. John’s answers with a different extreme again: around 322 cm of snow in a typical season, more than eight times Vancouver’s total.
That contrast is the useful part. Snow and cold do not travel together. A city can be snowy without being especially cold, cold without being especially snowy, or — in a few unfortunate cases — both at once. Vancouver is neither. Winnipeg is cold with only moderate snow. St. John’s is snowy without Winnipeg’s depth of cold. Two separate variables are doing the work here: how much snow falls, and how cold it gets while it does. Making sense of a Canadian winter, city by city, means tracking both — which is exactly the map this article builds toward.
How winter works here
Four physical mechanisms explain most of that variation, and each is tied to a specific piece of Canadian geography rather than to a vague notion of how far north a city sits.
Ocean moderation softens both coasts, though not equally. On the Pacific side, warm air masses off the ocean keep coastal British Columbia’s winters mild, while the Coast Mountains act as a wall that stops that moderation from reaching inland. Atlantic Canada gets a comparable, if less dramatic, effect from the Gulf Stream and the Labrador Current, which keep the region’s average winter temperatures in a band of roughly 0 °C to −15 °C rather than the deeper cold of an interior location at the same latitude.
Continentality is what happens without an ocean nearby to soften things. The Prairies sit far enough from open water that nothing moderates the air mass passing over them, and the result is a climate of extremes — cold winters, hot summers, and swings between flood years and drought years, with none of the coastal buffering that keeps temperature swings in check elsewhere in the country. This is the mechanism behind Winnipeg, Regina and Saskatoon sharing a similarly serious winter despite sitting hundreds of kilometres apart.
Lake-effect snow adds a highly local exception to all of the above. Air crossing the relatively warm, open water of the Great Lakes in early winter picks up moisture and dumps it as soon as it reaches the far shore, producing a snowbelt of enhanced snowfall that can add up to 30 cm from a single lake-effect event to the areas directly downwind — a mechanism that has nothing to do with a city’s latitude and everything to do with which shoreline it happens to sit on.
The chinook is the odd one out: a warming wind rather than a cooling one. In the lee of the Rocky Mountains, air descending into southern Alberta warms sharply as it compresses on the way down, producing sudden mid-winter thaws in a belt that lies almost exclusively within southern and central Alberta, where roughly one winter day in three is a chinook day and onset warming has been recorded at 27 °C in two minutes. The result is a winter that does not just get cold — it gets cold, thaws, and refreezes, repeatedly, in a way no other Canadian region experiences at the same frequency.
None of these four mechanisms explains the whole country on its own. Together, they are the reason the map in the next section looks the way it does.
Coast, interior, prairie, east: four different winters
Put those mechanisms on a map and four distinct regimes fall out — not by province, but by whichever combination of ocean, mountain, lake and open interior each city sits closest to. None of the four lines up neatly with a provincial border.
Pacific coast and BC interior. Vancouver is the exception that proves the rule: with only 37 cm of snow in an average season, rain is the winter weather here, not snow. But British Columbia is not one climate, and treating the province as a single mild coastal strip misses most of its land area. Cross the Coast Mountains and the moderation disappears — Prince George, in the BC interior, sees winter lows average −11.7 °C, a genuinely cold interior winter sitting only a few hundred kilometres from a coast that barely freezes at all.
The Prairies. Winnipeg, Regina and Saskatoon form the core of the deep-freeze belt: Winnipeg and Saskatoon both average a daily low of −21 °C in their coldest month, Regina a daily low of −20 °C, and all three combine that persistent cold with open, wind-driven terrain that turns modest snowfall into drifting capable of closing roads regardless of how much actually fell. Calgary breaks the pattern entirely: sitting in the chinook belt, it takes a similar 128.8 cm of snow across a season but repeatedly loses it to sudden mid-winter thaws before refreezing, a rhythm the rest of the Prairies rarely see and one that turns cleared surfaces back into ice with little warning. Edmonton, further from the chinook’s usual reach, holds on to sustained cold instead, averaging a mean daily low of −14.7 °C through its coldest month.
Central Canada and the snowbelt. The Great Lakes carve out their own micro-regions here. Sudbury sits downwind of the lake-effect machine and takes 263 cm of snow a season across a large, dispersed city built on Canadian Shield rock. Niagara Falls, moderated by the same lakes rather than buried by them, holds a comparatively mild −7.8 °C average low — the mildest cold-month reading in this section. Toronto, at 122 cm of snow a season, is defined less by volume than by repeated melt-and-refreeze cycles that glaze roads and sidewalks rather than burying them. Further east and inland, Ottawa averages a daily low of −14.3 °C in its coldest month, while Montréal clears 217 cm of snow from dense, built-up streets each season, and Québec City, on steep terrain above the St. Lawrence, sees lows averaging −17.7 °C on top of some of the heaviest snowfall totals in the region.
Atlantic Canada. This is where ocean moderation and heavy snow coexist, sometimes in the same province. St. John’s is a national benchmark for snow volume at around 322 cm a season, while Corner Brook, catching sea-effect snow on its steep terrain, goes further still at 408 cm — the highest total of any city in this article. Halifax takes a milder 154.2 cm, much of it falling as wet, rain-prone snow rather than the drier powder of the interior, while inland Truro sees a colder −12 °C average low despite sitting barely an hour away. Prince Edward Island splits along the same lines: Charlottetown takes 285 cm of snow a season, much of it in wind-driven Nor’easters, while Summerside, exposed to bay winds of its own, holds a −11.3 °C average low. New Brunswick repeats the pattern again: Moncton, in its tidal valley, takes a heavy 310 cm of snow a season; Saint John, on the fog-prone Bay of Fundy, averages a January daily low of −13.2 °C; and inland Fredericton, away from the coast’s moderating effect, drops further still to an average low of −14.6 °C. Four provinces, one ocean, and no two winters quite alike.
Where winter is harshest — and where it is mildest
“Which Canadian city has the harshest winter?” does not have one answer, because “harshest” is really at least four separate questions, and the same city rarely tops more than one of them.
Coldest is the most straightforward to settle, and it belongs to the Prairies — Winnipeg above all. Winnipeg’s January averages a daily mean of −16.3 °C, cold enough on its own to earn the season its reputation, with no help needed from snow volume: this is sustained, dry, continental cold, far enough from open water that nothing moderates it.
Snowiest points somewhere else entirely. St. John’s takes around 322 cm of snow in an average season, and Corner Brook goes further still at roughly 408 cm — yet both sit on Newfoundland’s Atlantic coast, where January daily means of −4.2 °C and −6.2 °C respectively are mild by Canadian standards. Ocean moderation keeps the air relatively warm even as it keeps dumping snow. The two variables move independently: the country’s heaviest snow totals arrive with some of its gentler winter temperatures.
Iciest is a third axis again, tied to freeze-thaw cycling rather than to cold or snow volume on their own. Calgary’s chinook winds repeatedly warm the city well above freezing in the depths of winter, then let it drop back down, turning cleared surfaces to ice again and again within a single season. Southern Ontario runs a milder version of the same pattern: Toronto’s January is only moderately cold, at a −5.0 °C daily mean, but its winters are defined less by snow depth than by repeated melt-and-refreeze cycles that glaze roads and sidewalks rather than burying them.
Mildest goes to Vancouver, on the Pacific coast, where an average of only 37 cm of snow a season and a January daily mean of +5.3 °C put the city in a different weather system altogether — one where rain, not snow, is the default winter condition.
None of this ranks one city’s winter service problem above another’s — cold, snow volume and freeze-thaw cycling create different operational demands, not a single scale of difficulty. What the table below does is separate those axes so you can see, city by city, which combination you are actually dealing with, rather than assuming heavy snow implies deep cold, or that a mild average temperature implies an easy season.
| City | Region / regime | Avg snowfall (cm/yr) | Jan. daily mean (°C) | Defining winter trait |
|---|---|---|---|---|
| Vancouver | Pacific coast | 37 | +5.3 | Rain over snow; rarely paralysed |
| St. John’s | Atlantic | 322 | −4.2 | Heavy snow, Atlantic fog and wind |
| Toronto | Central Canada | 122 | −5.0 | Melt-and-refreeze glaze, not depth |
| Halifax | Atlantic | 154.2 | −5.7 | Wet, rain-prone snow; maritime mild |
| Corner Brook | Atlantic | 408 | −6.2 | Sea-effect snow on steep terrain |
| Calgary | Prairie | 128.8 | −7.6 | Chinook-driven thaw and refreeze |
| Montréal | Central Canada | 217 | −9.2 | Dense, urban haul-away snow |
| Ottawa | Central Canada | 232 | −10.0 | Among the world’s coldest capitals; deep ice |
| Québec City | Central Canada | 300 | −11.9 | Steep terrain, high snowfall totals |
| Saskatoon | Prairie | 91.0 | −15.4 | Prairie cold, wind-driven drifts |
| Winnipeg | Prairie | 126 | −16.3 | Deep, persistent cold; drifting snow |
Snowfall figures are from each city’s page (linked in the regional index below); January daily-mean figures are Environment and Climate Change Canada Climate Normals 1991–2020.
The rules that run across the country
There is no federal snow-clearing law in Canada. Municipalities are, in the words of the Canadian Encyclopedia, “creatures of the provinces” — incorporated by provincial statute, not equal partners with Ottawa — and it is municipalities, not the federal government, that run local roads, sidewalks and by-law enforcement. Provinces sit one level up, responsible for their own highway networks: Ontario’s Ministry of Transportation maintains 16,900 km of provincial highways and 2,880 bridges through contracted maintenance areas, and British Columbia’s Ministry of Transportation and Infrastructure does the same for close to 47,000 km of road and 2,800 bridges. Nothing above the provincial level touches snow clearing at all.
Below that, a pattern repeats from city to city, but it is a pattern, not a rule — the details change every time. The most common shape is owner-clears: in Calgary, the property owner or occupant must clear the public sidewalk bordering their property down to the bare surface within 24 hours of a snowfall ending; in Toronto, the window is 12 hours once a snow, rain or hail event ends; in Vancouver, owners must clear the full sidewalk width by 10 a.m. the day after snow falls, with fines of $250 rising to $750 if it sits for more than 24 hours. But the reverse also exists, and it is not a rare exception: Winnipeg’s city clears public sidewalks itself on a priority basis, leaving property owners responsible only for driveways and private walks, and Montréal goes the same way — its boroughs clear both public streets and public sidewalks, with owners on the hook only for their own steps, walkways and driveways. Assuming either model applies everywhere is the single easiest mistake to make when working across more than one Canadian city.
Parking bans that clear the street for ploughs are just as local, and the fines behind them are real. Halifax runs an annual overnight ban from 15 December to 31 March, enforced during declared weather events and snow-removal operations; the 2025/26 winter alone produced 8,702 parking tickets and 468 tows. Winnipeg’s Residential Parking Bans work by alphabetic snow zone, cleared in 12-hour shifts, with fines of $200 on residential streets and $100 on snow routes, backed by towing and licence-plate-reader enforcement. Neither ban matches the other in timing, geography or penalty — they share only the underlying purpose.
Then there is the windrow: the ridge of snow a plough leaves at the end of a driveway or a cleared walk, often the heaviest, most compacted snow of the whole event. Winnipeg’s policy addresses it directly — windrows over 20 cm high at front street driveway approaches are normally cleared during the same ploughing pass, but windrows pushed across private walks during sidewalk ploughing are not, leaving that stretch to the owner regardless of who ploughed it. Other cities draw that line differently, or not at all.
None of this adds up to a single Canadian rule that can be learned once and applied everywhere. The specific deadlines, responsibilities and fines differ in every municipality covered in the regional index below, and the only reliable way to know what applies in a given city is to check that city’s page directly, not to assume the neighbouring town works the same way. This article is a general overview, not legal advice.
Winter service in Canadian cities, by region
The twenty-three city pages below are grouped by the four climate regimes above. Each goes city by city: the local climate, who is responsible for clearing what, and the deadlines and fines that apply where they are published.
Pacific coast & BC interior
- Vancouver — rain over snow; owners clear sidewalks by 10 a.m.
- Prince George — interior BC cold with a lasting snowpack
The Prairies
- Calgary — chinook thaw-and-refreeze ice; 24-hour sidewalk clearing rule
- Edmonton — sustained deep cold with a long-lasting snowpack
- Regina — open prairie cold with wind-driven drifting snow
- Saskatoon — prairie cold with persistent wind-driven snowdrifts
- Brandon — deep prairie cold with drifting snow
- Winnipeg — deepest cold here; city clears sidewalks, zoned parking bans
Central Canada & the snowbelt
- Toronto — melt-and-refreeze glaze, not depth; 12-hour clearing rule
- Ottawa — among the world’s coldest capitals; deep ice
- Niagara Falls — mildest winter here, tempered by lake moderation
- Sudbury — heavy lake-effect snow across a spread-out Shield city
- Montréal — dense urban snow; the city hauls it away
- Québec City — steep terrain with some of the heaviest snowfall totals
Atlantic Canada
- Halifax — wet, maritime-mild snow; overnight winter parking ban
- Truro — colder than the coast, just an hour inland
- Charlottetown — wind-driven Nor’easters bring heavy, wet snow
- Summerside — bay winds drive cold and drifting snow
- Moncton — heavy tidal-valley snow with freeze-thaw wetness
- Saint John — fog-prone Bay of Fundy cold and hills
- Fredericton — inland valley cold, away from coastal moderation
- St. John’s — heaviest snow among provincial capitals; overnight parking bans
- Corner Brook — highest snow total in the article; steep sea-effect terrain
Documenting winter service across many jurisdictions
Twenty-three cities, four climate regimes, and — as the sections above show — no two sets of local rules quite alike. A contractor working across even a handful of these municipalities is juggling different sidewalk deadlines, different parking-ban windows, and different definitions of what counts as cleared. Memory alone does not hold up well against that much variation, and neither does a paper log written up after the fact.
What travels better is a dated, weather-stamped record of what was actually done: which site was cleared, when, and under what conditions at the time. Wintertrace’s weather data attaches the conditions on record to each visit automatically, and the service proof turns a completed job into a dated document you can hand over or file away, rather than a memory of having been there. Neither replaces knowing the rule that applies in a given city — that is still a matter of checking the page for that city — but a written, weather-stamped trail helps once the question is what happened on a specific night in a specific place.
For a closer look at what a service record can look like in practice, see how an audit-trailed service proof works.
Sources
The figures and claims above draw on public climate data, municipal by-law pages, provincial transport authorities and background reference material. Listed by category, not as an endorsement of any of them:
- Environment and Climate Change Canada — Climate Normals 1991–2020, the basis for the January daily-mean and daily-low figures cited throughout this article. climate.weather.gc.ca/climate_normals
- Municipal by-laws and snow-clearing pages — the sidewalk-clearing duties, parking-ban windows and fines described for individual cities, sourced from each city’s own by-law or public-works page and linked on that city’s page. Example: City of Calgary — bylaws related to snow and ice
- Provincial transport ministries — highway maintenance figures and authority. Ontario Ministry of Transportation — how we clear Ontario’s highways in winter; also British Columbia’s Ministry of Transportation and Infrastructure.
- The Canadian Encyclopedia — background on the climate mechanisms behind ocean moderation, continentality, lake-effect snow and the chinook. The Canadian Encyclopedia — Chinook
Frequently asked questions
- Which Canadian city gets the most snow?
- Corner Brook, Newfoundland, at around 408 cm a season, is the highest total in this article. Among provincial capitals, St. John's is the snowiest at around 322 cm. Both sit on the Atlantic coast, where ocean moderation means a city can be very snowy without being especially cold.
- Which Canadian city has the coldest winter?
- Winnipeg, on the open Prairies. Its January averages a daily mean of −16.3 °C, sustained continental cold with no ocean nearby to moderate it.
- Is there a national snow-clearing law in Canada?
- No. There is no federal snow-clearing duty. Municipalities handle sidewalks and local streets through their own by-laws, and provincial ministries of transportation handle highways — nothing above the provincial level touches snow clearing at all.
- Does every Canadian city make property owners clear the sidewalk?
- No, it varies by city. Calgary, Toronto and Vancouver put the duty on the property owner. Winnipeg and Montréal go the other way: the city clears public sidewalks itself, leaving owners responsible only for driveways and private walks.
- Who is responsible for snow removal in Canada?
- It splits by level and, within that, by city. Property owners clear their own sidewalks and driveways where the local by-law says so; municipalities clear public streets and sidewalks where they take on that job, funded through taxes; provinces maintain the highway network.
- What happens if you don't clear your sidewalk?
- Where owner-clears applies, fines follow — Vancouver's by-law allows a $250 fine that can rise to $750 if snow and ice are left for more than 24 hours. Some cities also clear an uncleared sidewalk themselves and bill the owner.
- What's the difference between coastal and interior Canadian winters?
- Ocean moderation keeps both the Pacific and Atlantic coasts milder for their latitude than an interior location would be. Away from the coasts, the Prairies and other continental interiors lose that buffering and swing to cold, dry extremes instead.
- Do snowfall and cold go together in Canada?
- Not necessarily — they are independent variables. St. John's and Corner Brook are among the snowiest cities in the country yet mild by Canadian standards, while Winnipeg is one of the coldest with only moderate snowfall.