How to price snow removal
Snow work is priced under pressure — at 4 a.m., with a storm coming and a phone full of call-outs. Set your rates before the season so every job covers its cost and you're not doing math in the cab.
Snow removal is one of the few trades where you can be slammed for 18 hours and still lose money if your pricing is off — because your costs (fuel, salt, wear, overtime, being on-call) spike exactly when you're busiest. This guide covers the pricing models, the formula that ties price to profit, and how to handle the weather risk that makes snow different from every other service.
The four ways to price snow
1. Per-push
You charge a set fee every time you clear the property. It's the most common residential model — simple, matches the weather, and easy for clients to understand. Most operators add depth tiers so a 3-inch push and a 14-inch push aren't the same price (more on that below).
2. Per-inch (tiered)
A refinement of per-push: the price steps up with snow depth. For example 1–3", 3–6", 6–9", and so on, each at a higher rate. It's the fairest way to match pay to work and protects you on the big storms, at the cost of slightly more explaining up front.
3. Hourly (time-and-materials)
Common for commercial lots and loader work: you bill per hour per truck or machine, plus material. Great when scope is unpredictable, but commercial clients increasingly want a fixed number, so pair it with a not-to-exceed cap.
4. Seasonal / flat-rate
The client pays one price for the whole winter, no matter how many events. You get predictable revenue and a locked-in account; you take on the weather risk. Only offer it once you know your local snow history — see seasonal vs per-push contracts for how to structure it safely.
The formula: price from cost, then add margin
Every rate should start from what a visit actually costs you:
Example for a residential driveway: 12 minutes on-site plus 8 minutes drive at $35/hr loaded labor = about $12; $3 fuel; $4 equipment wear (plows, cutting edges and trucks take a beating in winter — budget for them); $4 overhead including the cost of being on-call. That's $23 of true cost. For a 35% margin, divide by 0.65: $23 ÷ 0.65 ≈ $35. And that's for a light push — your deeper tiers climb from there.
Set a minimum and price the call-out, not just the snow
Getting out of bed, warming the truck and driving costs the same for a small driveway as a big one, so set a minimum charge (commonly $30–$40) and hold it. Remember you're also selling availability — being reachable at 3 a.m. and showing up before the client leaves for work is worth real money. Don't price yourself like you're just moving snow; you're guaranteeing a cleared lot on demand.
Typical snow removal prices
| Job | Typical range |
|---|---|
| Residential driveway (per push, 2–6") | $30–$70 |
| Deep-snow tier (8"+) | $70–$150+ |
| Salting a driveway / walk (per application) | $15–$40 |
| Commercial lot (per hour, per truck) | $100–$200 |
| Seasonal residential contract | $350–$900 / season |
These are sanity checks, not gospel — rates swing hard by region and snowfall. Price your own costs first, then compare to the local market.
Common snow pricing mistakes
- One flat price for any depth. The storm that buries you is the one you underpriced. Use depth tiers.
- Underpricing seasonal contracts. A single bad winter can wipe out the season if you didn't price off your multi-year average and cap the pushes.
- Forgetting salt margin. Material and the liability that comes with ice are a profit center, not a freebie — see salting & de-icing pricing.
- Ignoring drive time and density. Scattered accounts kill you on a night route; keep them tight — see building plow routes.
Quote snow jobs in seconds
SnowPilot Pro measures any driveway or lot from aerial imagery, applies your per-push or tiered rate, and sends a quote the client approves online — then tracks every push with proof-of-service photos. Flat $10/month.
Start free trial See the live demoFrequently asked questions
How much should I charge for snow removal?
Most operators charge $30–$70 per push for a standard residential driveway, with a $30–$40 minimum. Commercial lots are usually hourly ($100–$200/hr per truck) or on a seasonal contract. Always price from your own costs first.
What is per-push pricing?
You charge a set fee each time you clear the property, usually with tiers for snow depth so a light push and a deep storm aren't the same price.
Should I offer seasonal contracts?
They give you predictable revenue but you take the weather risk. Price them off your multi-year average number of events and cap the pushes where you can.