Twin Cities Snow Plowing (612) 712-4640
51.2″average snowfall a year, 1991–2020 normal
7.6snowfalls of 2″ or more in an average season
Nov 1 – Mar 31the season a Twin Cities contract actually covers
14.2″ – 98.6″least and most snow ever recorded in one season
The Honest Version

A Seasonal Contract Is Not a Discount. It Is Insurance.

Most snow removal sites will tell you a season contract saves money. Run the arithmetic on real Twin Cities numbers and that is not quite true, and it is worth saying so plainly.

In an average winter it is roughly a wash

The Minnesota DNR has counted snow events at the Twin Cities station since 1891. The average season brings 7.6 snowfalls of two inches or more — the depth at which a residential contract typically triggers. At the $75 to $100 a visit that established local operators charge, that is $570 to $760 of per-visit billing in a normal year. Seasonal contracts for the same property run $600 to $750. Those two numbers land on top of each other.

The reason to buy one is the winter that is not average

The snowiest season on record here was 1983–84 at 98.6 inches. The least snowy was 1930–31 at 14.2 inches — a sevenfold spread, and no forecast in October tells you which one you are about to get. A seasonal contract moves that risk onto the operator. It also buys route priority, which is what actually matters at 5 a.m. after fourteen inches.

There is a second, quieter reason. Per-visit customers are cleared after seasonal customers, because seasonal customers are the route. In a normal storm that difference is an hour. After the December 2010 storm that collapsed the Metrodome roof — 17.1 inches, the largest December snowfall on record here — it was considerably more than an hour.

How the two contracts compare →
What Drives Your Quote

Why the House Down the Street Pays Half What You Do

The single largest variable in a Twin Cities residential quote is not the driveway. It is how much sidewalk comes with it — and that is set by a city ordinance you did not choose and a lot line you probably did not think about when you bought.

Seasonal contract ranges published by established Twin Cities operators, November 1 to March 31
PropertySeason
Suburban home, two to three car driveway, front walk$600 – $750
Driveway only, no sidewalk frontagefrom $700
City corner lot, driveway plus two sidewalk frontages$1,100 – $1,400
Full spread observed across the metro$350 – $1,400+

A Minneapolis or Saint Paul corner lot runs close to double an identical interior lot in the suburbs, and there is a specific reason for it. Both cities require the property owner to clear the full width of the adjacent public sidewalk down to bare pavement within 24 hours. A corner lot has two frontages instead of one — and in Minneapolis the corner property must also clear the curb cutouts and the crosswalk ramps, all the way out to the street gutter. That is three to four times the shoveling of the house mid-block, and no equipment shortcut makes it go away.

Full pricing, broken out →
Saint Paul Only

Nobody Is Coming to Plow Your Alley

This surprises people who move across the river, and it is worth being direct about: the City of Saint Paul has never plowed alleys. Not as a budget cut, not this year — never. The city’s own words are that it “has never plowed, salted, or sanded alleys in winter.” Minneapolis, ten minutes away, plows its 400 miles of alleys as an ordinary municipal service.

What Saint Paul has instead is the alley captain: a neighbor who organizes the block, collects from each household and hires the operator. A 2019 University of Minnesota study the city itself commissioned found 66% of surveyed residents with alleys were doing exactly this. The arrangement is common in West Seventh, Highland, Macalester-Groveland and Frogtown.

The city also declines to help you price it. It keeps no contractor list, offers no estimates, and notes that plow companies need no license to operate in Saint Paul. So here are the real numbers: contractor bids for a season run $500 to $1,500 for the alley, which works out to roughly $30 a household on a typical block and about $600 for the whole alley.

Alley plowing, and a cost splitter →
How the Season Runs

From the First Call to the Last Plow

  1. Before November 1. Say where the property is, the driveway size, and what else needs clearing — sidewalk frontage, a walk to the door, steps, a second stall. Corner lot matters, so mention it.
  2. The quote comes back as a season price. Most Twin Cities residential contracts trigger at two inches and run November 1 through March 31. Confirm the trigger depth in writing; it is the term that decides how often anyone shows up.
  3. Stakes go in before the ground freezes. Driveway edges, sprinkler heads and the ends of a gravel apron get marked. This is done in October for a reason.
  4. It snows, and the route runs. Seasonal customers are the route, so clearing happens in route order rather than in call order.
  5. The plow ridge is yours. After the city plow passes, a berm is left across the driveway apron. Saint Paul says on the record it will not come back for it. Whether your contract includes a return pass for that is a question to ask in October, not in January.

One thing worth doing yourself, free: pile shoveled snow on the left side of the driveway as you face the street. The city plow’s next pass then carries snow away from your apron instead of back into it. Minneapolis, Saint Paul and Plymouth all publish this advice and almost nobody follows it.

Beyond the Driveway

The Four Things That Get Added in January

Sidewalks, and who is actually responsible

In Minneapolis and Saint Paul it is you, within 24 hours, full width, to bare pavement — and both cities will send a crew and bill you if you do not. In Minnetonka, Bloomington and Plymouth the city clears public sidewalks itself. Same metro, opposite answer, and the line falls at the city boundary. City by city →

Roof snow, for the right reason

Your roof is almost certainly fine. Design snow load here is 35 psf and undisturbed snow has been measured under 15 — it would take more than two feet of light snow to approach the limit. Clear a roof because of ice dams, not because of collapse. What ice dams actually cost →

Snow emergencies, and two different systems

Minneapolis runs a three-day even and odd cycle. Saint Paul runs night plow and day plow routes, and the day routes are not signed. Getting this wrong costs $56 and a ticket in Saint Paul, or $222 and a trip to Van White Memorial Boulevard in Minneapolis. Both systems, side by side →

Commercial, associations and private roads

Lots, medical and retail frontage, condo and townhome associations, and private-road subdivisions the city will not touch. Commercial triggers run one to two inches rather than two, and the contract structure is the real negotiation. Commercial snow and ice →

Common Questions

What Twin Cities Homeowners Ask in October

When do I actually need to have this booked?
Before November 1, and earlier is better. The average date of the first one-inch snowfall in the Twin Cities is November 18, but the record is September 26 — and operators fill their routes before the snow rather than after it. A route that is full in November stays full. The one thing that genuinely does not work is calling during the storm.
What trigger depth should I be asking for?
Two inches is the residential standard across every Twin Cities operator checked. Commercial contracts commonly run one to two inches, set in the contract. The trigger is the single most important number in the agreement, because it decides how many of the season’s 7.6 qualifying events you actually get cleared. Get it in writing.
Can the plow just push it into the street?
No, and this is a state matter rather than a city one. Minnesota Statutes § 169.42 makes it unlawful to throw, deposit, place or dump snow on any street or highway, and a violation is a misdemeanor with a $400 minimum fine on a second offense. Note the statute’s phrase “or cause to be…dumped” — it reaches the homeowner who hires the contractor, not only the operator holding the blade. The statute in full.
Are snow removal contractors licensed in Minnesota?
No. Minnesota issues no license for snow removal, and the City of Saint Paul states plainly that plow companies need no license to operate there. That puts the whole burden of verification on you: ask for a certificate of insurance before the season, not after an incident. This site holds no license either, because there is none to hold.
What is MPCA Smart Salting, and should I care?
It is a Minnesota Pollution Control Agency certification — the relevant one for driveways and walks is Smart Salting for Parking Lots & Sidewalks. It is voluntary for private contractors, but the City of Minneapolis requires the contractors it hires to hold it. An operator who has it applies less salt to get the same result, which matters in a metro where 39 waterbodies already exceed protective chloride levels. Why we ask about it.
Does a seasonal contract cover an April storm?
If it runs to March 31, no — and April is not hypothetical here. The April 13–18, 2018 storm dropped 15.8 inches on the Twin Cities, the largest late-season snowfall on record, and made that April the snowiest ever recorded. Ask what happens after the contract end date before you sign, rather than finding out in a thunder blizzard.

See all FAQs →

What the Season Actually Looks Like

Ten Jobs a Twin Cities Winter Hands Out

A driveway apron, a boulevard walk, a Saint Paul alley, an eave full of ice, a parking lot that has run out of places to put the pile. Each one is a different quote, and each is carried out by an independent operator rather than by this site.

A pickup plow blade partway along a concrete driveway, snow curled off the blade edge and tire tracks behind it, closed garage door beyond A public sidewalk past a city bungalow down to bare concrete across its full width, a shovel standing in the boulevard snowbank, snow piled on both sides A narrow residential alley between detached garages, one track down to the surface and deep snow to the side, garbage carts pushed back against a garage wall Thick icicles hanging from the gutter edge at the eave of a 1.5-story house, a ridge of ice built up along the roof edge above them, bare branches behind A pickup with a straight plow blade standing at a residential curb, blade resting on the pavement, snow-covered street and bare boulevard trees behind A tailgate spreader on the back of a pickup throwing granular ice melt across a wet driveway, pellets scattered across the dark pavement A compact wheel loader with a plain bucket at a snow pile at the back of a commercial parking lot, gray-white snow banked against a chain-link fence Truck headlights on an unplowed residential street during blowing snow before dawn, snow streaking through the beams A shovel-width path across a snow-covered front yard to a side entry door, snow walls on either side and a shovel leaning against the siding A walk-behind snowblower on a driveway with its chute turned to the side, a cut line in the snow behind it, gloved hands on the handles

Get a Season Price Before the First Plowable Snow

Give the address, the driveway size, and whether there is sidewalk frontage or a corner. That is enough for a real seasonal number rather than a range.

Call (612) 712-4640 Get a Seasonal Quote
Call (612) 712-4640 — Seasonal QuotesGet a Quote