How Much Does Snow Removal Cost?
Snow removal costs $30 to $75 per visit, averaging about $105 — or $300 to $700 for a seasonal contract. That covers a crew clearing your driveway and walkways so you can get to work and the postman can reach your door. It is a November decision: the season is starting now, and the companies that are cheap and available in November are booked solid by January.
The choice that decides your bill is per-push versus seasonal contract. Per-push means you pay every time it snows; a contract means one flat price for the whole winter. In a light winter per-push is cheaper; in a heavy winter the contract wins by hundreds. This guide covers prices by depth, the contract choice, roof snow and ice-dam removal, and a worked example for both options.
Snow Removal Prices at a Glance
The table below shows typical prices in the United States, checked Nov 7, 2026 (sources: Zarla, Lawn Love, HouseCall Pro, CrewNest, and CRMB).
| Service | Typical cost |
|---|---|
| Per visit (per push) | $30–$75 |
| Average per visit | About $105 |
| Median per job | About $113 |
| Seasonal contract | $300–$700 |
| Average seasonal contract | About $700 |
Zarla gives $30 to $75 per visit and $300 to $700 a season. Lawn Love averages $105 a visit and $700 a season. HouseCall Pro puts the median job at $113. CrewNest gives $35 to $75 per push, and CRMB gives $30 to $75 per push. The averages cluster around $75 to $105 per visit, with seasonal contracts running $300 to $700 depending on the region and the snowfall.
The wide range is geographic. A city that gets 20 inches of snow a winter has cheaper contracts than a city that gets 100 inches, because the contractor's costs are lower. The same driveway costs half as much in Chicago as it does in Buffalo — snowfall, not distance, sets the price.
Cost by Snow Depth
Snow is priced by depth because depth decides the work. Light snow is a quick plough; deep snow needs multiple passes and a blower.
| Snow depth | Typical cost per visit |
|---|---|
| Under 3 inches | $30–$50 |
| 3–6 inches | $40–$75 |
| 6–12 inches | $50–$100 |
| Over 12 inches | $100–$200 |
Most contracts include a depth limit — usually 6 inches — and charge extra beyond it. A contract that covers 6 inches per storm will charge $25 to $50 extra for a 12-inch storm, because the crew must make two passes. Ask what the depth limit is before you sign, and what the overage costs.
Heavy, wet snow costs more than light, dry snow at the same depth, because it is harder to push and heavier to move. A contractor that quotes by depth alone may add a surcharge for wet snow; a contractor that quotes a flat seasonal price has already priced it in.
Per-Push vs Seasonal Contract
This is the decision that matters, and the maths is simple: count the storms. A per-push service charges $30 to $75 every time it snows. A seasonal contract charges $300 to $700 once, for the whole winter, checked Nov 7, 2026 (sources: Zarla and Lawn Love).
| Option | What you pay | Best for |
|---|---|---|
| Per-push | $30–$75 per storm | Light winters, few storms |
| Seasonal contract | $300–$700 per season | Heavy winters, many storms |
| Monthly plan | $150–$300 per month | Predictable billing |
In a winter with 8 storms at $50 a push, per-push costs $400 — cheaper than a $700 contract. In a winter with 20 storms at $50 a push, per-push costs $1,000 — far more than the contract. The break-even point is about 10 to 14 storms, depending on the prices in your area.
A seasonal contract also buys priority. Contract customers get cleared first; per-push customers wait in line, and in a big storm the wait can be a day. Some contracts include de-icing — salt or sand on the driveway — while per-push services charge $20 to $50 extra for it. Read the contract: some cover only the driveway, not the walkways, and some exclude storms over a certain depth.
Roof Snow and Ice-Dam Removal
Roof snow is a separate job with a separate price, and it is the one homeowners forget until the ceiling leaks. Snow piled on a roof can weigh tons, and when it melts unevenly it forms an ice dam — a ridge of ice at the eaves that traps water behind it, which then leaks into the house.
| Job | Typical cost |
|---|---|
| Roof snow removal (rake) | $300–$700 |
| Roof snow removal (steep roof) | $500–$1,000 |
| Ice-dam removal (steamer) | $400–$1,000 |
| Ice-dam prevention (heat cable) | $500–$1,500 installed |
Roof snow removal costs $300 to $700 for a standard roof, more for a steep one. Ice-dam removal with a steamer — the safe method, which melts the ice without damaging the shingles — costs $400 to $1,000. Never let anyone remove an ice dam with a hammer or an axe: chipping ice cracks shingles and voids the roof warranty. A roof rake costs $30 to $80 and lets you pull snow off a low roof yourself, but never climb onto a snowy roof.
The cheapest ice-dam fix is prevention. Heat cables along the eaves cost $500 to $1,500 installed and stop dams forming. Proper attic insulation and ventilation do the same job permanently — a warm attic melts roof snow from below, which is what creates the dam.
What Else Drives the Price
Driveway size is the first driver: a two-car driveway costs about twice a one-car driveway, and a long rural driveway costs more than a short city one. Surface matters too: gravel driveways cost more because the plough must be set higher to avoid throwing stones, and the work is slower.
De-icing adds $20 to $50 per visit for salt or sand, and some areas restrict salt use near wells or gardens. Sidewalk clearing is often included in a contract but charged separately — $10 to $30 — on per-push jobs. A heated driveway costs $12 to $25 per square foot installed and melts snow automatically, but at $6,000 to $12,000 for a typical driveway it is a luxury most homes skip. If you need the crew before a certain hour, say 7 a.m., expect a premium: early-morning service is the most requested slot and the first to fill.
A Worked Example: Per-Push vs Contract in a 15-Storm Winter
Take a suburban home with a two-car driveway in a city that averages 15 snowfalls a winter. The per-push price is $50; the seasonal contract is $600 and includes de-icing.
Per-push option:
- 15 storms at $50: $750
- De-icing, 10 times at $30: $300
Total: $1,050 for the winter — and the family waits in line after each storm.
Seasonal contract option:
- Contract (driveway + walkways + de-icing): $600
- Extra charge for two storms over 12 inches: $100
Total: $700 for the winter — $350 less, with priority service and no surprise bills. In a light winter with only 8 storms, the per-push total would be about $560, beating the contract. The contract is insurance against a heavy winter, and it pays when the winter is heavy.
Mistakes to Avoid
- Waiting until January to book. The good crews are full by December; November is the time to sign.
- Choosing per-push in a snowy city. Fifteen storms at $50 is $750 — more than most contracts.
- Ignoring the depth limit. A contract that covers 6 inches charges extra for a 12-inch storm — know the overage.
- Letting anyone chip an ice dam. Hammers and axes crack shingles; only a steamer is safe.
- Forgetting the walkways. A contract that covers only the driveway leaves you clearing the path yourself.
Frequently Asked Questions
How much does snow removal cost?
About $30 to $75 per visit, checked Nov 7, 2026, averaging about $105 — or $300 to $700 for a seasonal contract. The median job costs about $113.
Is a seasonal snow contract worth it?
In a heavy winter, yes. Fifteen storms at $50 a push costs $750 plus de-icing; a $600 contract covers it all with priority service. In a light winter with 8 storms, per-push is cheaper.
How much does roof snow removal cost?
Roof snow removal costs $300 to $700 for a standard roof, or $500 to $1,000 for a steep one. Ice-dam removal with a steamer costs $400 to $1,000.
How much extra is de-icing?
De-icing costs $20 to $50 per visit for salt or sand. Some seasonal contracts include it; per-push services usually charge it separately.
When should I book snow removal?
In November, before the season starts. The best crews fill up by December, and prices rise as the remaining spots shrink.



