Free pricing tool

Snow Removal Pricing Calculator

Per-push and seasonal prices for residential driveways, commercial lots and HOAs, with the formula behind every number. Built by Icey for snow and ice contractors. No signup.

sq ft
200 sq ft3,000 sq ft
1 mo12 mo
Per-push price
$60 – $75

Suggested charge per plow visit

Seasonal contract
$820 – $990

Flat price for the full season (~14 visits)

How it breaks down
Base / mobilization
$30
Plowing (by area)
$21
Walkways & entrances
+$18
Snow intensity
×1.00
Per-visit (mid)
$69
  • •Estimated 14 plow visits across a 5-month season.
  • •A 5 cm (2") trigger is the common standard for most contracts.
  • •Moderate snowfall is priced against a typical snow-belt winter.
  • •Seasonal pricing trades a volume discount for predictable, flat billing.

Estimates for guidance only. Always adjust for your local market, costs and site conditions.

Get this breakdown as a one-page PDF

Your numbers with every assumption spelled out, ready to hand to a client or a partner, plus our guide to pricing a seasonal contract. One email, no list.

The snow removal pricing formula

This is the math the calculator runs, so you can check it or rebuild it in a spreadsheet.

  1. 1.Price per visit = (mobilization + lot area × rate per sq ft + walkways + salt) × snowfall factor, never below the minimum per visit
  2. 2.Visits per season = typical visits for your snowfall × trigger factor × (season months ÷ 5)
  3. 3.Seasonal price = price per visit × visits per season

The range runs from 88% to 112% of the middle per-visit price, and from 85% to 102% for the season, because a seasonal contract trades a discount for guaranteed income.

PropertyMobilizationRate per sq ftMinimum per visitWalkwaysSalt minimum
Residential driveway$30$0.03$40$18$15
Small commercial lot$80$0.012$110$45$40
Large commercial lot$150$0.01$250$85$90
HOA / multi-unit$120$0.015$200$110$75
SnowfallEffort factorTypical visits (5-month season, 5 cm trigger)
Light (under ~40 cm/season)×0.956
Moderate×1.0014
Heavy (over ~200 cm/season)×1.1530

A 2.5 cm (1") trigger multiplies the visits by 1.5. Salt is priced at $0.008 a sq ft treated, never below the property’s salt minimum.

Worked example

The calculator’s starting inputs: a 700 sq ft residential driveway, moderate snowfall, a 5 cm (2") trigger, plowing and walkways, and a 5-month season.

  1. Mobilization: $30
  2. Area: 700 sq ft × $0.03 = $21
  3. Walkways: $18
  4. Salt: not included
  5. Price per visit: $69 × 1.00 snowfall factor = $69, above the $40 minimum
  6. Per-visit range: 88% to 112% of $69, rounded to the nearest $5: $60 to $75
  7. Visits per season: 14 typical visits × 1 trigger factor × (5 months ÷ 5) = 14
  8. Seasonal price: $69 × 14 = $966, then 85% to 102%, rounded to the nearest $10: $820 to $990

These are ballpark market numbers, not your costs. Swap in your own, then put the price into a written bid with the estimate template.

Residential and commercial snow removal pricing

Residential

On a typical driveway the trip charge and the walkways are the bigger part of the price, and the area adds less. The minimum per visit only comes in on a very small driveway with no walkways. Price the trip, not just the square feet, and check the seasonal number against how many storms your area really gets. More in how much to charge for snow plowing.

Commercial

On a lot, area drives the price, and the rate per square foot falls as lots get bigger. Walkways, salting and a lower trigger add the most. Pair the number with the scope in the commercial bidding guide, and price the salt with how much to charge for salting a parking lot.

Stop pricing snow jobs on a napkin

Quotes, contracts, routes and invoices in one place, with GPS proof of every push. Icey turns these numbers into a quote your client signs: see snow removal estimating software.

Snow removal pricing questions

Straight answers to the questions contractors ask most.

How much should I charge for snow plowing?

For a single residential driveway, most contractors charge $40 to $90 per visit depending on size, slope, and how deep the snow is before you clear it. Small commercial lots typically run $110 to $300 per push, and large lots are priced per square foot. This calculator gives you a defensible starting range you can adjust for your local market and costs.

What is the difference between per-push and seasonal pricing?

Per-push (per-visit) billing charges the customer each time you clear their property, so revenue tracks the weather. A seasonal contract charges one flat price for the whole winter regardless of how many storms hit. Seasonal pricing trades a modest volume discount for predictable, guaranteed revenue and protects the customer from a brutal winter, while you carry the weather risk.

How do I price a seasonal snow removal contract?

Estimate the number of billable visits a normal winter produces for that property, multiply by your per-visit price, then apply a discount (typically 10 to 15%) for the guaranteed revenue and route density. Always cap or define what happens in an extreme winter so a single record-breaking season does not wipe out the margin on a flat-rate contract.

How should I charge for salt and de-icing?

That is your call. Some contractors put the salt inside each de-icing application's price, so the client sees one number. Others charge for the application and bill the salt separately, by the bag or by weight. Either way, salt is a real material cost plus labour and equipment, and documented de-icing is what you show after a slip-and-fall claim. Price by the area treated, and keep a salt log per site so next year's price covers what that lot really takes.

What is the formula for snow removal pricing?

Price per visit is your mobilization charge plus the area times a rate per square foot, plus walkways and salt if you do them, adjusted for how heavy the snow is and never below your minimum. A seasonal price is that per-visit price times the visits a normal season brings. The formula section above shows every number this calculator uses.

How do I price residential snow removal?

Start from the trip charge (mobilization): what it costs to get a truck there and back. On a typical driveway the trip and the walkways are the bigger part of the price, and the area adds less. Keep a minimum per visit for very small driveways, add salt if you do it, then multiply by the visits a normal winter brings for a seasonal price. Choose Residential driveway above to see the range; the worked example prices one driveway line by line.

How do I price commercial snow removal?

Measure the lot, multiply by a rate per square foot that falls as lots get bigger, add mobilization, walkways and salting, and set a minimum per visit. Choose a commercial lot above, then check the result against your truck’s cost per hour.

What makes snow removal prices go up?

Bigger and more complex lots, steeper trigger sensitivity (clearing at 2.5 cm instead of 5 cm means more visits), heavier snowfall regions, added services like walkways and salting, priority or overnight response windows, and long drive times between sites. This tool lets you toggle the biggest drivers to see how each one moves the number.