How Much to Charge for Snow Removal in 2026

Val Okafor avatar
Val Okafor
Snow removal business owner reviewing pricing on a tablet beside a plow truck in a snow-covered residential neighborhood

You landed the lawn care accounts, built a steady route, and now winter is staring you down. The mowers are parked, the crew is restless, and every homeowner on your list is about to need their driveway cleared. The question is simple: how much should I charge for snow removal? The answer depends on your method, your market, and whether you actually know your numbers — or you’re just guessing.

Most operators guess. They look at what the guy down the street charges, knock off ten bucks, and wonder why they’re losing money by February. This snow removal pricing guide breaks down rates by method — shoveling, snow blower, plow truck, and loader — so you can quote with confidence, protect your margins, and turn winter into real revenue instead of a survival exercise.

In this article:


Snow Removal Pricing at a Glance (2026)

Before we dig into the math, here’s what the market looks like right now. These are contractor rates — what you should be charging to stay profitable, not what the customer hopes to pay.

Quick-Reference Snow Removal Pricing Table

MethodResidential (Per Visit)Commercial (Per Visit)Hourly Rate
Shoveling crew$35–$75$75–$200$30–$50/hr per worker
Snow blower$40–$90$100–$250$50–$75/hr
Plow truck$75–$150$150–$500+$75–$200/hr
Loader / skid steerN/A (overkill for resi)$200–$500+$150–$300/hr

Seasonal Snow Removal Contract Averages

Property TypePer-Season RateTypical # of Visits
Residential driveway$350–$80012–25 visits
Small commercial lot$1,500–$5,00015–30 visits
Large commercial / HOA$5,000–$25,000+20–40 visits

These numbers swing based on your region, snowfall averages, and property complexity. A seasonal contract in Buffalo looks nothing like one in Nashville. We’ll cover regional adjustments below.


Snow Removal Cost Calculator Formula

Throwing out a number because “it feels right” is how you end up working brutal 3 AM shifts for gas money. As one experienced operator put it: “Run some real numbers, don’t fool yourself. A job might take a half hour and you’re a solo guy, and you charge $40 say. ‘Oh, I’m making $80/hr.’ No, run some real numbers.”

The Snow Removal Business Pricing Formula

Every snow removal price should follow this structure:

(Labor + Equipment + Materials + Overhead) × (1 + Profit Margin) = Your Price

That’s it. No magic. Just math. The hard part is getting honest about each number.

  • Labor: Your crew’s loaded cost (wages + payroll taxes + workers’ comp). A $20/hr worker actually costs you $26–$30/hr.
  • Equipment: Depreciation, maintenance, fuel, and repairs spread across billable hours.
  • Materials: Salt, de-icer, sand — anything consumed on the job.
  • Overhead: Everything you pay whether or not you plow a single driveway.
  • Profit margin: What you keep after all costs. This is not optional — it’s the whole point.

Getting Your Overhead Number Right

This is where most operators blow it. They divide annual overhead by 365 days and call it good. But as one contractor correctly pointed out: “Dividing by 365 would assume you would work all 365 days of the year right? No weekends or holidays or any single day off, ever? Wouldn’t it be better to divide by 260, the number of working days in a year excluding holidays, to find your true daily cost of business?”

Use 260 working days. Here’s the three-step method:

  1. Add up your annual overhead — insurance, truck payment, trailer, phone, software, licensing, storage. Everything you pay to keep the business alive with zero jobs.
  2. Divide by 260 to get your daily overhead cost.
  3. Divide by 8–10 hours (your working day) to get your hourly overhead rate.

Example: $52,000 annual overhead ÷ 260 days = $200/day. Divided by 8 hours = $25/hr in overhead before you even start the truck.

A good rule of thumb: double your overhead-plus-job-costs to set a minimum floor price. If your costs for a one-hour job come to $105, your price should be at least $210. That builds in profit and a cushion for jobs that run long.


Snow Removal Pricing by Method

How much should I charge for snow removal changes dramatically based on what equipment you’re running. A guy with a shovel and a guy with a plow truck are in completely different businesses — and should price accordingly.

Shoveling Crews

Best for: Walkways, stoops, small driveways, tight spaces plows can’t reach.

  • Per visit: $35–$75 residential, $75–$200 commercial (walkways + entries)
  • Snow removal hourly rates: $30–$50 per worker
  • Equipment cost: Minimal — shovels, ice scrapers, salt spreaders. Under $500 to gear up.
  • The catch: It’s the most physically demanding method. Shoveling sends 11,500 people to the ER every year. Factor in fatigue — your crew slows down significantly after hour three.

Shoveling works as an add-on to plow services (clearing what the plow can’t reach) or for walkway-only contracts at commercial properties. Don’t try to build a business around shoveling alone unless you’re targeting a dense neighborhood where you can knock out 15 driveways on foot.

Snow Blower Operations

Best for: Residential driveways, sidewalks, mid-size properties where plows are overkill.

  • Per visit: $40–$90 residential, $100–$250 commercial
  • Hourly rate: $50–$75
  • Equipment cost: $800–$3,000 for a commercial-grade two-stage blower. Budget $200–$400/year for maintenance.
  • Sweet spot: The snow blower is the goldilocks tool for residential snow removal. Faster than shoveling, cheaper to operate than a plow truck, and handles most driveways in 15–30 minutes.

Pro tip: a two-stage blower paired with a reliable truck gets you into the snow removal business for under $5,000 total investment. That’s a fraction of plow truck setup costs and plenty to service a 20-home route.

Plow Truck Services

Best for: Driveways, parking lots, commercial properties, and anything over 2,000 square feet of pavement.

  • Per visit: $75–$150 residential, $150–$500+ commercial
  • Snow removal hourly rates: $75–$200 (truck + operator)
  • Equipment cost: $4,000–$8,000 for the plow, plus the truck itself. All-in, you’re looking at $35,000–$60,000 for a reliable setup.
  • Key consideration: The plow truck is where real money gets made — and real money gets lost. Fuel, wear on the truck, transmission repairs, and insurance add up fast. You need enough accounts to justify the investment.

Most plow operators need 15–25 residential accounts or 3–5 decent commercial lots to make the numbers work in a season.

Loader / Skid Steer

Best for: Large commercial lots, snow stacking and removal, municipal contracts.

  • Per visit: $200–$500+ (commercial only)
  • Hourly: $150–$300
  • Equipment cost: $30,000–$70,000 for the machine, plus a trailer to transport it.
  • Reality check: This is commercial-only territory. If you’re reading this as a lawn care operator thinking about winter revenue, a loader is probably not your entry point. But if you already own one for landscaping, putting a snow bucket on it is a no-brainer for large lot contracts.

Side-by-Side Comparison

FactorShovelingSnow BlowerPlow TruckLoader
Startup costUnder $500$800–$3,000$35,000–$60,000$30,000–$70,000
Best property sizeWalkways, small drivesStandard drivewaysDriveways + lotsLarge lots
Revenue per hour$30–$50$50–$75$75–$200$150–$300
Physical demandExtremeModerateLowLow
ScalabilityLimitedModerateHighHigh

Pricing Models — Per Push, Per Inch, Hourly, or Seasonal

There’s no single right way to price snow removal. The best model depends on your market, your risk tolerance, and how you want your cash flow to look.

Per Visit / Per Push

You show up, clear the snow, send an invoice. Simple.

  • Pros: Easy to understand, easy to sell, you only work when it snows.
  • Cons: Unpredictable revenue. A mild winter and you’re broke. A record winter and your clients complain about the bills.
  • Best for: Starting out, one-off customers, areas with inconsistent snowfall.

Snow plowing prices per push typically run $75–$150 for residential and $150–$500+ for commercial, depending on lot size and equipment used.

Per Inch (Depth Tiers)

Price scales with snowfall depth: 2–4 inches at one rate, 4–8 at a higher rate, 8+ at a premium.

Example snow removal per inch pricing for a standard driveway:

DepthRate
2–4 inches$55
4–8 inches$80
8–12 inches$110
12+ inches$150+
  • Pros: Fair to both sides. Customer pays proportional to the work. You get paid more for heavier storms.
  • Cons: Disputes about actual snowfall depth. Use a local weather station as your reference and put it in the contract.

Hourly Rates

Charge by the hour, track your time, bill accordingly.

  • Pros: You always get paid for your time. Good for unpredictable jobs or commercial properties where scope varies.
  • Cons: Customers hate open-ended hourly billing. Also, there’s a smarter approach — as one veteran put it: “Charge by value NOT TIME! 3 hours of cleaning that actually takes 2.5. Your margin goes up.”
  • Best for: Large commercial contracts with variable scope, emergency callouts.

Seasonal Flat-Rate Contracts

One price for the entire season. Customer pays monthly (typically November through March), you show up whenever it snows.

  • Pros: Predictable revenue, loyal customers, easier cash flow planning. You collect payments through the slow months.
  • Cons: You absorb the risk. A 30-storm winter at the same price as a 12-storm winter hurts.
  • Best for: Established operators with historical snowfall data, residential routes, commercial accounts that want budget certainty.

Seasonal snow removal contracts are where the real business stability lives. Okason lets you set up seasonal flat-rate contracts and send them for e-signature in minutes — so you can lock in your winter revenue before the first flake falls.


Residential vs. Commercial Snow Removal Pricing

Residential and commercial are different animals. Don’t make the mistake of pricing them the same way.

Residential Snow Removal Rates

  • Smaller scope, faster per job
  • Price sensitivity is higher — homeowners compare you to their neighbor’s kid with a shovel
  • Relationship-driven — the same 20 driveways every storm builds a reliable route
  • Typical range: $35–$150 per visit depending on method and driveway size
  • Minimum job size: Don’t take anything under $35. By the time you drive there, clear it, and move on, you need that floor or you’re losing money.

Commercial Snow Removal Pricing

  • Larger scope, higher liability
  • Slip-and-fall exposure means they need you — and they’ll pay for reliability
  • Contracts are the norm, often bid competitively
  • Typical range: $150–$500+ per visit, or $5,000–$25,000+ per season
  • Often requires 24/7 availability and specific response time guarantees (e.g., cleared within 2 hours of snowfall stopping)

The real money in commercial is contract stacking. One HOA contract at $15,000/season plus three small commercial lots at $3,000–$5,000 each can carry your entire winter.


Real-World Pricing Scenarios

Let’s run the numbers on three common jobs so you can see the snow removal business pricing formula in action.

Scenario 1: Standard residential driveway (plow truck)

  • Driveway: 40 × 20 feet, two-car garage
  • Time on site: 15 minutes including walkway touch-up
  • Your costs: $18 (labor) + $12 (equipment/fuel) + $6 (overhead) = $36
  • With 40% margin: $36 × 1.4 = $50 per visit
  • Stack 8 driveways per hour on a tight route and you’re grossing $400/hr.

Scenario 2: Small commercial parking lot (plow truck + salt)

  • Lot: 15,000 sq ft, 30 spaces
  • Time on site: 45 minutes plow + 20 minutes salt
  • Your costs: $45 (labor) + $35 (equipment/fuel) + $25 (salt) + $18 (overhead) = $123
  • With 35% margin: $123 × 1.35 = $166 per visit
  • Seasonal contract (20 visits): $3,320/season

Scenario 3: Large commercial lot (plow + loader + salt)

  • Lot: 80,000 sq ft, retail strip mall
  • Time on site: 3 hours with two operators
  • Your costs: $180 (labor) + $150 (equipment) + $120 (salt/materials) + $50 (overhead) = $500
  • With 30% margin: $500 × 1.3 = $650 per visit
  • Seasonal contract (25 visits): $16,250/season

These are starting points. Adjust for your local market, travel time between jobs, and the specific conditions of each property.


What Profit Margin Should You Target?

This is where the “charge by value, not time” mindset pays off. Your margin depends on your operation size and how tight your systems are.

Operation TypeTarget Net MarginWhy
Solo operator35–50%Lower overhead, you keep more per job
Small crew (2–5)25–40%Labor costs eat into margin, but volume compensates
Fleet operation (5+ trucks)15–30%High overhead, high volume, tighter margins at scale

A solo operator clearing 10 driveways per storm at $75 each can gross $750 per event. With 40% margins on 25 storms per season, that’s nearly $7,500 in profit — on top of whatever you’re paying yourself in labor. Scale that to a crew running two trucks and you can see how operators hit $100,000 in seasonal revenue.

The operator who shared his journey toward a million-dollar business said it best: “On the really hard days, when it was brutally hot, freezing cold, filthy, or just completely miserable, all I would keep telling myself was we just need to get to a million dollars a year.” That kind of growth starts with knowing your margins on every single job.


Adding Snow Removal to Your Lawn Care Business

If you’re already running a lawn care operation, snow removal is the obvious winter play. Your customers already trust you, your truck is already in their neighborhood, and they’d rather pay someone they know than find a stranger on Craigslist.

Here’s how to make the transition smooth:

  1. Start with your existing client list. Send a simple offer in October: “We’re offering snow removal this winter. Here’s our seasonal rate.” You’ll convert 30–50% of your lawn care clients without spending a dollar on marketing.

  2. Begin with a snow blower, not a plow. Your lawn care truck plus a $1,500 commercial blower gets you in the game. Upgrade to a plow once you have 15+ committed accounts.

  3. Price the bundle. Customers who sign up for both lawn care and snow removal should get a slight discount — and you get 12-month revenue instead of 8. A $3,000 lawn care season plus a $500 snow season is $3,500/year per customer, billed monthly at roughly $290.

  4. Use the same systems. Your scheduling, invoicing, and route planning should carry over from lawn care to snow. Already using Okason for lawn care? Add your snow removal services and keep everything — client info, billing history, crew assignments — in one place.

For a deeper dive on winter revenue streams beyond snow removal, check out our guide on how to make money in winter as a landscaper.


How to Bid Seasonal Snow Removal Contracts

Bidding snow removal contracts is different from quoting a one-off driveway. You’re committing to an entire season, which means you need to be right about your numbers — or you’ll pay for it every single storm.

Step 1: Measure the property. Get exact square footage for paved areas. Use Google Earth or walk it with a measuring wheel. Don’t eyeball it.

Step 2: Estimate time per visit. Base this on your equipment and the property layout. Factor in obstacles, tight corners, and where you’ll stack the snow.

Step 3: Research local snowfall history. Look up the 10-year average for your area. If your city averages 18 plowable events per season, price accordingly. Don’t price for a light winter and hope.

Step 4: Calculate per-visit cost, then multiply. Use the formula from earlier. If your per-visit cost with margin is $165 and you expect 20 visits, the seasonal contract is $3,300.

Step 5: Add trigger and scope clauses. Your snow removal contract pricing should specify:

  • Snowfall trigger depth (e.g., 2+ inches)
  • What’s included (plowing, walkways, salt)
  • Response time guarantees
  • What constitutes an extra charge (ice storms, blizzards over 12 inches)

When to walk away: If a property’s numbers don’t work at your minimum margin, don’t take it. A $100 commercial lot that takes 45 minutes and pulls you away from three $75 residential drives is a net loss. Know your minimum job size and stick to it.

Need help structuring your bids? Our step-by-step guide on how to price landscaping jobs for beginners covers the fundamentals that apply to snow removal too. And for detailed lawn service pricing, see how much to charge for lawn mowing.


Salt Application Pricing — The Upsell That Boosts Margins

Salt and de-icing is the easiest upsell in snow removal. Almost every customer who wants plowing also needs ice management — and many don’t think to ask until you offer it.

Salt Application Pricing by Property Type

ServiceResidentialCommercial
Salt application (per visit)$25–$50$75–$300+
De-icer / calcium chloride$35–$75$100–$400+
Sand/salt mix$20–$40$50–$200+

Pricing Salt by the Pound

Bulk rock salt runs $0.05–$0.15 per pound depending on your region and supplier. A standard residential driveway uses 10–15 pounds per application. Your material cost is under $2 — but you’re charging $25–$50 for the service. That’s the kind of margin that makes salt your most profitable line item.

For commercial lots: Price salt application per 1,000 square feet. A good benchmark is $15–$30 per 1,000 sq ft, which includes material and labor. A 15,000 sq ft lot runs $225–$450 per application.

How to Sell De-icing Services

Include salt application as a line item in every snow removal contract. Offer it as an automatic add-on (“we salt after every plow unless you opt out”) rather than making the customer request it each time. This increases your revenue per visit by 25–40% with minimal extra time on site.


Frequently Asked Questions

What’s the minimum I should charge for snow removal? $35 for residential, $100 for commercial. Anything less and you’re not covering your true costs once you factor in drive time, fuel, and equipment wear. Set a floor and don’t go below it.

What are standard emergency snow removal rates? Yes, you should charge more for after-hours and emergency work. A 1.5x premium for nighttime work (before 6 AM or after 8 PM) is standard. For emergency callouts during active storms, 2x is reasonable. Put these emergency snow removal rates in your contract upfront so there are no surprises.

How do I handle customers who want per push but I prefer seasonal contracts? Offer both, but price snow plowing prices per push 20–30% higher than the per-visit equivalent of your seasonal rate. This incentivizes the seasonal contract while still giving the customer a choice. Most will take the contract when they see the math.

What insurance do I need for snow removal? General liability is non-negotiable. One operator shared: “got liability insurance ($2M coverage) which wasn’t cheap but seemed like the bare minimum for not being an idiot.” Slip-and-fall claims from commercial properties can be six figures. Get at least $1M in general liability, and $2M if you’re doing commercial work.

How many snow removal customers do I need to make it worthwhile? For a solo operator with a plow truck, 15–25 residential accounts or 3–5 commercial contracts will generate $15,000–$40,000 in seasonal revenue. With a snow blower route, you’ll want 20–30 residential accounts clustered in a tight geographic area to minimize drive time.


Figuring out how much to charge for snow removal isn’t complicated once you commit to knowing your real numbers. Pick your method, calculate your true costs using the snow removal cost calculator formula above, add the margin you deserve, and stop underselling yourself because the guy down the street is cheaper. He’s probably losing money and doesn’t know it yet.

If you’re ready to stop managing snow contracts on napkins and spreadsheets, Okason is built for lawn care and snow removal businesses — recurring job scheduling, automated invoicing for seasonal contracts, and crew management, all from your phone. So you can spend less time on paperwork and more time building the business that carries you through every season.

Be the First to Know

We're actively building Okason Software and getting close to launch. Join our waitlist and we'll let you know the moment it's ready.