Answer First: The City of Toronto plows public roads and clears public sidewalks for free, on snow-depth triggers (expressways at 2.5 cm, major roads and transit routes at 5 cm, residential streets at 8 cm, sidewalks for all residents at 2 cm). What it never clears is your private property: your driveway, steps, and the walk to your door are always your job. It only clears the driveway windrow in North York, Scarborough, and Etobicoke. Everything else you handle yourself or hire a contractor for, typically $300 to $1,500 a season.
The plow goes by, the street is clear, and there is now a wall of packed snow across the end of your driveway that the City has no intention of touching. Understanding where the City's job ends and yours begins saves a lot of angry calls to 311, and tells you exactly what you need to hire out.
What does the City of Toronto clear for free?
The public realm: roads and public sidewalks, on a schedule set by snow depth. The City salts and plows so traffic and transit keep moving, and it clears sidewalks so people can walk.
The service levels are specific:
| What the City clears | Snow trigger |
|---|---|
| Expressways (salt brine applied before the storm) | 2.5 cm |
| Major roads and transit routes | 5 cm |
| Residential streets | 8 cm |
| Public sidewalks (all residents) | 2 cm |
Expressways, arterials, collectors, and TTC routes are plowed first to keep emergency vehicles and transit moving, so a quiet residential street is last in line and only gets plowed once 8 cm has piled up. Public sidewalks are now cleared mechanically across the city starting at 2 cm, in at least two rounds that can take 24 to 48 hours to complete after a major storm.
Quotable: The City of Toronto plows residential streets only once 8 cm of snow has accumulated, and expressways at 2.5 cm. Your quiet side street is genuinely last in line, by design, because main roads and transit routes are cleared first.
What does the City not clear?
Your property, always, and your windrow, usually. This is where homeowners get caught.
The City never clears private property. Your driveway, your front steps, and the walkway from the public sidewalk to your door are your responsibility every single time, no matter how much snow falls. No level of service covers them.
Then there is the windrow, the ridge of snow a road plow pushes across the foot of your driveway.
Windrow is the pile of packed snow left across the end of your driveway when a road plow passes. It is often the heaviest, iciest snow you deal with all winter.
Whether the City clears your windrow depends entirely on geography. It provides windrow clearing in North York, Scarborough, and Etobicoke, but not in the old City of Toronto or East York, where clearing the windrow is the homeowner's job. A downtown semi owner shovels out the end of their own driveway; a North York bungalow owner often does not. Same city, different service.
Quotable: The City clears the driveway windrow in North York, Scarborough, and Etobicoke, but not in the old City of Toronto or East York. Where you live decides whether the heaviest snow of the storm is your problem.
What are your legal duties as a Toronto homeowner?
Clear your own property, and never make the public sidewalk or road worse. Two rules matter most.
First, under the Toronto Municipal Code, property owners are responsible for clearing the sidewalk abutting their property, generally within 12 hours of a snowfall ending. The City now clears most public sidewalks mechanically, but you remain on the hook for your driveway, steps, and door path, and for your sidewalk where equipment cannot reach.
Second, it is illegal to push or blow snow from your property onto the road, a sidewalk, or a bike lane. That carries a $500 fine plus a $110 victim surcharge, which is why a legitimate contractor piles snow on your property or hauls it away rather than dumping it on the street. Our guide on the Toronto sidewalk snow clearing bylaw covers the owner rules in detail. And if you or a family member is a senior or has a disability, the City offers a free sidewalk and windrow clearing service worth checking before you pay anyone.
When should you hire a private contractor?
When you cannot reliably clear your own driveway, steps, and (in the old core) your windrow. That is the gap private snow removal fills, and it is a real one across a Toronto winter.
A typical Toronto winter brings 15 to 25 plowable events. Per-visit clearing of a driveway and walkway runs about $40 to $150, so a busy winter of pay-per-visit can add up faster than a seasonal contract, which runs roughly $300 to $1,500 for a standard driveway depending on trigger depth, response time, and whether salting and windrow clearing are included. Our breakdown of seasonal versus per-visit snow pricing walks through which model wins for your winter.
From the data: YardQuote tracks 194 snow removal companies across the GTA, and 169 carry three or more Google reviews with an average rating of 4.61 (YardQuote tracking, July 2026). When you compare them, the contract fine print matters more than the headline price: two quotes for the same driveway can differ threefold on trigger depth alone, and only some include the windrow the City leaves behind.
You can see current ranges on the Toronto snow removal cost page or browse snow removal companies in North York and other areas.
Want a driveway contract that actually covers the windrow? Request a quote and compare up to three vetted local snow removal companies side by side. Your contact details only go to the one you pick.
