Real Canadian snow removal prices for 2026, per push versus seasonal contracts, and a simple way to price so a big winter doesn't wipe out your profit.

The short answer: Most Canadian snow removal companies charge $300 to $1,300 for a residential seasonal contract, $30 to $200 per visit depending on driveway size, and around $70 an hour for labour. To set your price, work backwards from your real cost per push, multiply by the number of pushes in a normal winter for your city, then add margin for the storms that wreck your sleep. If your number comes out lower than the guy down the street, he is probably the one who's wrong.
Every October the same thing happens. A homeowner texts three plow guys, one of them says $200 for the season, and suddenly everybody is cutting their price to match a kid with a used Silverado and no insurance. By February that kid has quit, his customers are calling you, and you're plowing them out at a rate that barely covers diesel.
This post is about not being that kid. Here's how snow removal pricing actually works in Canada, what other operators charge, and how to build a price that still makes sense after the fourth storm in a week.
Quick answer: For residential driveways, published rates in Toronto, Ottawa and Calgary mostly land between $300 and $1,300 for the season, or $30 to $200 per visit. Commercial work gets quoted per site.
Here's what recent Canadian price guides show:
Notice the spread. The top of the range is often three times the bottom. That gap is not homeowners being silly. It's the difference between operators who know their costs and operators who are guessing.
Quick answer: Seasonal contracts give you predictable cash flow and are the standard for residential. Per push works for customers who want flexibility and for you in light snow years. Hourly is best kept for commercial lots and cleanup work where scope is unpredictable.
The homeowner pays one price for the winter, usually from November to March or April, and you show up every time snow passes your trigger depth (commonly 2 to 5 cm). Most residential customers in Canada prefer this because they know the bill up front.
You charge every time you clear the property. Customers like it in mild winters. You like it in brutal ones.
Fine for commercial lots, snow hauling and the post storm cleanup that never fits a neat quote. For residential driveways it just invites an argument about how long you were really there.
Quick answer: Figure out what one push costs you, multiply by a normal winter's pushes, add a buffer for bad winters, then add your profit. Price from that number, not from the cheapest quote in the neighbourhood.
Here's a simple example. Every number is illustrative, so swap in your own.
Now look at that $200 seasonal quote from the other guy. Either he's working for free, he isn't insured, or he plans to show up whenever he feels like it. Possibly all three.
Quick answer: Homeowners and property managers shop for snow removal in October and November. Be visible on Google when they search, make it dead easy to get a quote, and follow up fast.
A word on lead sites: when you buy a shared snow removal lead, three other plow operators get the same homeowner, and the job goes to whoever is cheapest. That's exactly the race to the bottom this post is trying to get you out of.
We run Google Ads, social ads and Google Business Profiles for trades, including landscapers who plow all winter. See how we work with landscaping and snow removal companies.
Want your routes full before the first storm? Book a free consultation or call us at 1-833-454-4400.
In most Canadian cities, residential per visit rates run from about $30 for a small single car driveway to $200 for a large suburban lot. Price from your own cost per push plus profit, and charge more for long, steep or corner lot driveways.
Published rates for residential seasonal contracts mostly fall between $300 and $1,300, depending on the city, the size of the property and what's included. Toronto and its suburbs sit toward the top of that range.
Seasonal contracts give you steady cash flow and are what most homeowners expect. Per push protects you in heavy snow years. Many operators sell seasonal contracts with a visit cap or a storm surcharge to get the best of both.
Trigger depth, the areas you clear (driveway, walkway, steps, public sidewalk), salting and how it's billed, the number of visits included, response time after a storm, payment terms and your insurance details.
It can be, if you price from your real costs and keep tight routes. It stops being profitable when you match the lowest quote in town, drive all over the city, or get caught by a huge winter on a cheap unlimited contract.
October and early November. Most homeowners and property managers lock in a provider before the first big snowfall, so a December marketing push is mostly too late.
Last updated: October 2026.