Guides ›

How to price snow removal (per push, per season, per inch or hourly)

Snow removal is hard to price because you don't know in the fall how many times you'll go out, how deep it will be, or whether the storm ends as ice. A good structure handles that openly: a per-push rate by driveway size, depth tiers above a stated trigger, separate add-ons, a minimum, and an optional capped seasonal contract, all built from your own numbers.

About the numbers here: every figure in the worked examples is hypothetical and only shows the method. They are not market rates. Where we mention the sample values in our snow removal template, they are demo values so the calculator runs, not a survey of what anyone charges.

Four ways to charge for snow removal

ModelHow it worksWho carries the weather riskFits best
Per push (per visit)One price each time you clear the property, usually by size and depth tierShared: you earn more in a snowy winter, the customer pays moreResidential driveways, one-time storm customers
Per seasonOne fee (often paid up front or in installments) for all qualifying events, ideally with a capYou, unless the contract caps events or inchesRegular route customers who want a fixed budget
Per inchA base price at the trigger depth plus an amount for each additional inchShared, tied closely to the workOperators comfortable measuring and documenting depth
HourlyTime on site × hourly rate (often by equipment type), with a minimumThe customerCommercial lots, odd sites, loader or skid-steer work

Most residential operators publish a per-push range and offer a seasonal option beside it. Per-inch pricing is fair but hard for homeowners to picture; depth tiers (2–6, 6–12 and 12+ inches in our snow removal template) keep most of the fairness with a simpler choice. If you bill hourly, pair it with an estimate and a minimum.

Step 1: Your hourly target, including equipment

Every model above starts from what one working hour must earn. Snow has a twist: your equipment costs are mostly fixed, while your billable hours depend on the weather. Add up the season's fixed costs and spread them over a conservative estimate of billable hours (a light winter, not an average one):

  • Equipment: plow, snowblower or spreader purchase price divided by the seasons you expect it to last, plus repairs, blades, shear pins and a backup machine if you carry one.
  • Vehicle: the extra wear, insurance and mounting costs a plow truck adds.
  • Insurance: liability coverage for slip-and-fall and property damage claims, which is a bigger issue in snow work than in most trades.
  • Variable costs per hour: fuel and labor. Salt and ice melt are materials; price them in the add-on (step 4) rather than here.

Hourly target = labor cost per hour + (fixed season costs ÷ conservative billable hours) + fuel per hour + overhead and profit. See the general method for the overhead and profit part. A snowy winter halves the equipment share per hour (extra margin); a dry winter is what the conservative estimate protects you from.

Step 2: Driveway size tiers

Homeowners don't know their driveway's square footage, but they can count how many cars fit. That's why the template measures in car lengths; switch to square feet for commercial lots. Time your next storm's route and record, for each stop, the car lengths cleared, depth, and minutes on site. Keep drive time between stops in a separate column; it goes into the minimum (step 5).

Divide your hourly target by your car lengths per hour at the lowest depth tier to get a per-car-length rate, using your fast and slow stops for the low and high ends. Steep or curved drives, gravel and nowhere to pile snow slow every car length, so they belong in the high end or a multiplier.

Step 3: Trigger depth and depth tiers

The trigger depth is the accumulation at which a visit starts automatically, for example 2 inches. State it in writing. Below the trigger, customers can request a visit at the normal rate or a salt-only visit. Above it, deeper snow slows every car length, so depth should multiply the base, not add a fixed amount. Compare your logs: if 2–6 inch stops averaged 9 minutes per car length and 6–12 inch stops averaged 14, the factor is 14 ÷ 9 ≈ 1.5. For very deep storms, say whether you clear in one pass or two (two pushes).

Step 4: Walkways, steps and salting as add-ons

  • Walkways and steps: shovel work doesn't scale with driveway length, so price it as a flat add-on per standard walk, or per step run. On city blocks with no driveway, sidewalk frontage may be the whole job; make it its own line.
  • Salt or ice melt: materials plus application time. Keep it a separate add-on so an ice-only visit after freezing rain isn't priced like a deep push, and say whether repeat applications are billed per visit. Ask about surfaces that need a gentler product.
  • End-of-drive ridge: street plows often leave a packed ridge after you've left. Say whether a cleanup return trip is included or billed as another visit.

Step 5: Minimums

A short stop still costs you driving, parking, unloading and loading. Set the minimum at your shortest realistic stop plus average drive time between stops × hourly target. Use storm-day drive times, not normal ones.

Step 6: Seasonal contracts that don't bet the business

A seasonal price is per-push pricing multiplied by an expected number of events. Count qualifying events (at or above your trigger) from your own records for past winters, or from local climate records, and price on a typical count, not the snowiest winter you remember. Then write limits into the contract:

  • Event or inch cap: "covers up to N events at or above 2 inches; additional events at the per-push rate".
  • Trigger and response window: when you start, and the timing you can actually meet on a full route.
  • What's included: driveway, walks, steps, salt, return trips for the plow ridge.
  • Payment and dates: paid up front or in installments, season start and end dates, and what happens if it doesn't snow (usually no refund; that's the trade for a fixed price).
  • Damage and marking: stake edges before the ground freezes, and note lawn, curb and gravel risks.

Show the per-push range in the calculator and put the seasonal terms in the note beside it, so customers can compare paying per storm with paying once.

Worked example (hypothetical numbers)

Hourly target. A one-person snowblower operator pays themselves $35/hour. Fixed season costs: blower $2,000 ÷ 4 seasons = $500, repairs and backup gear $300, liability insurance $700, total $1,500. Conservative estimate: 50 billable hours, so $30/hour. Fuel $3/hour, overhead and profit $12/hour. Hourly target ≈ $80.
Per car length. At 2–6 inches, the operator clears a car length in 6–7.5 minutes on site, so $80 × 6 ÷ 60 = $8 and $80 × 7.5 ÷ 60 = $10. The base is $8–$10 per car length, with 6–12 inches at ×1.5 from the timed log.
Add-ons and minimum. A standard walk and steps take about 15 minutes: $20. Salt: $6 of material plus 5 minutes, rounded to $15. Shortest stop 10 minutes plus 15 minutes average drive between stops = 25 minutes × $80/hour ≈ $33, so a $35 minimum.
One job. A 3-car-length driveway, 8-inch storm, walk and salt: 3 × $8–$10 = $24–$30, × 1.5 = $36–$45, + $20 + $15 = $71–$80, above the minimum. Seasonal option: if this operator's records show about 6 qualifying events in a typical winter, mostly in the lowest tier, 6 × a blended $35 per push (driveway only, at the minimum) = $210, so "$210 for up to 6 events; walks, salt and extra events at the per-push rate".

Check it against reality: run past storms through the calculator. If the ranges sit well below established local operators, your billable-hours estimate is probably too optimistic. Fix the inputs, not the output.

The result, as a customer sees it

This is the snow removal template with its sample numbers (not the hypothetical ones above). Open it in the builder to enter your per-car-length range, depth factors, add-ons and minimum, then paste one snippet onto your site.

Customize the snow removal calculator   Remove branding: $29 once

Metro pages: Baltimore snow removal calculator · Washington DC · Philadelphia. Related: snow removal calculator template · how to price holiday light installation · general pricing method.