In Calgary, the property owner or occupant is responsible for clearing the windrow left in front of their driveway and sidewalk after a plow passes. If yours is still blocking the driveway or sidewalk beyond that window, call 311 to report it or ask questions, and consider locking in a snow removal contract before the next storm hits.
TL;DR:
- Property owners in Calgary must clear sidewalks within 24 hours of snowfall ending, regardless of who caused the snow removal challenge.
- Windrows from plows vary in density based on plow size, storm length, and street priority, often remaining for days on residential streets.
- Clearing a windrow may take over an hour on large driveways and can be physically demanding, especially when ice is involved.
- Private snow removal contracts typically respond within 6 to 72 hours and cost between $30 for a single visit and $130 or more monthly for seasonal plans.
- Residents needing help can contact 311, join volunteer programs like Snow Angels, or access subsidies for snow removal, with early planning being crucial.
Table of Contents
- What does Calgary’s snow bylaw actually require?
- What is a windrow, and why does it show up on my driveway?
- How do I remove a windrow myself?
- Should I hire a snow removal company, and what should I ask?
- Where can I get help if I can’t clear a windrow myself?
- What should I budget for windrow removal this winter?
- How Yearlong approaches windrow season in Calgary
- A quick word on community responsibility
- Get your driveway cleared without waiting on the weather forecast
- Sources
- FAQ
What does Calgary’s snow bylaw actually require?
The City of Calgary places windrow and sidewalk clearing squarely on the shoulders of the abutting property owner, not the City. This is spelled out in the City of Calgary’s winter maintenance policy, which treats the pile of snow a plow leaves at your driveway mouth as your responsibility to remove, regardless of who caused it.
The rule that trips people up most is timing. Under Calgary’s sidewalk snow shovelling bylaw, you have 24 hours after snow stops falling to clear your sidewalk down to bare pavement. That clock applies whether the snow came from the sky or from a City plow pushing it up against your curb. Miss the window and a neighbour’s complaint, or a bylaw officer driving by, can turn into an enforcement notice.
Here’s what the bylaw expects from most residential property owners:
- Clear your full sidewalk width within 24 hours of snowfall ending.
- Remove windrows blocking your driveway apron, even if a City plow created them.
- Keep clearing snow off walkways after each significant snowfall, not just once per season.
- Report a neighbour’s unshovelled sidewalk or an unresolved windrow issue through 311.
The City explains its reasoning through its plowing priority system: major routes, bus corridors, and school zones get cleared first, and residential streets sit lower on the list. That’s precisely why windrows pile up outside your house days after a storm has passed elsewhere in the city.
What is a windrow, and why does it show up on my driveway?
A windrow is the ridge of packed snow a plow leaves behind as it clears a street, and it lands hardest right where your driveway meets the road. Curb cuts and driveway aprons act like collection points, catching everything the blade pushes sideways.
A few things drive how bad yours gets:
- Wider, faster plows on major routes throw more volume, so windrows near arterial roads tend to be denser.
- Multiple passes during a long storm compact the snow into ice-hard chunks rather than loose powder.
- Residential streets get lower plowing priority, so windrows there often sit longer before another pass smooths them out.
Accessibility matters here too. Around busy crosswalks and wheelchair ramps, the City will make targeted efforts to knock down windrows rather than leave them for residents, according to the Snow and ice FAQ. If one of those spots near you stays blocked, that’s worth flagging through 311 rather than shovelling it yourself.
How do I remove a windrow myself?
Clearing a windrow by hand is manageable for most healthy adults, but it’s genuinely hard physical work, especially once the snow has frozen into a solid crust. If you have a heart condition, a bad back, or limited mobility, this is exactly the kind of job to hand off rather than push through.
- Assess the pile first. Look for ice layers versus loose snow. Packed, icy windrows need to be broken up before they can be moved.
- Break up ice with an edge tool. A flat-edged shovel or ice chipper works the crust loose in sections rather than fighting the whole ridge at once.
- Clear away from the road and sidewalk. Pile snow on your own property, never back onto the street or across the walkway you just cleared.
- Finish with sand or salt where your community allows it, especially on the parts of the driveway apron that see foot traffic.
Clearing a windrow on a typical single-car driveway usually takes a moderate amount of time depending on snow conditions and physical ability. Wider driveways or corner lots with double frontage can take over an hour, especially after a heavy, wet snowfall.
Pro Tip: A snowblower can seem like the fast option, but hard-packed windrows near curb cuts often hide chunks of ice and gravel that jam the auger. Break up the densest sections with a shovel first, then let the blower handle the loose stuff.

Should I hire a snow removal company, and what should I ask?
Most Calgary snow removal companies work on one of three models: a seasonal contract that includes return visits after City plows, per-push service billed each time you call, or a priority pass that guarantees faster response during major storms. Which one fits depends on how much you want to think about snow all winter versus paying a bit more for peace of mind.
Before signing anything, ask a potential contractor these questions:
- Do you come back automatically after the City plows, or do I need to call each time?
- What’s your response window after a snowfall ends?
- Are you insured, and can you show proof if asked?
- Do you bill per visit or as a flat seasonal rate?
Pricing shapes vary a lot across the city. Per-push rates typically climb with driveway width, and companies charge more for emergency or after-hours calls than for a scheduled pass built into a seasonal plan. Some contractors clear whatever windrow exists at the time of a scheduled visit but treat a return trip after a City plow as a separate, billable call. Confirm which category you’re paying for before the first storm, not after.
Pro Tip: A written estimate should spell out response time, what counts as a “push,” and whether windrow returns are included. If a quote is vague on timelines or dodges the insurance question, treat that as a red flag and keep looking.
Where can I get help if I can’t clear a windrow myself?
Calgary residents who can’t manage their own sidewalk or windrow have a few real options beyond hiring a private contractor. Start with 311, which handles both bylaw complaints about uncleared walkways and general questions about what’s expected of you as a property owner.
- 311 logs complaints, answers bylaw questions, and can connect you to City resources for snow issues.
- Snow Angels volunteer programs match residents willing to shovel with neighbours who can’t manage it themselves.
- 2-1-1 provides referrals to community supports across Calgary, including seasonal snow assistance.
- Some subsidized snow removal programs exist for seniors and people with mobility limitations, though availability and criteria shift year to year.
Municipal and volunteer programs move slower than paid services, particularly during a busy storm week when demand spikes citywide. If you or a neighbour rely on one of these programs, register early in the fall rather than waiting for the first snowfall to figure out what’s available.
What should I budget for windrow removal this winter?
The City focuses its first 24 to 36 hours of plowing effort on arterial roads, bus routes, and school zones, per its plowing priorities, which means your residential windrow can sit for a day or two before it’s even fully formed by the last pass. Private providers typically promise faster turnarounds, ranging anywhere from 12 to 72 hours depending on the company and how many properties they’re juggling that day.
Costs vary by service type:
- Single-visit windrow clearing runs as a flat per-push fee that climbs with driveway width.
- Seasonal passes bundle multiple visits at a lower average cost per storm than calling on demand.
- Emergency or same-day calls during major storms cost more than a scheduled seasonal visit.
Calgary has weighed the cost of expanding City-run clearing to match cities with more aggressive residential programs, and the price tag has kept it off the table so far, according to CBC’s reporting on Calgary’s snow-clearing trade-offs. That’s unlikely to change soon, so budgeting for your own solution, DIY or contracted, remains the practical move.
How Yearlong approaches windrow season in Calgary
Yearlong handles windrow clearing as part of its Calgary snow removal service. It covers both scheduled seasonal visits and on-demand pushes for driveways buried after a City plow comes through. A typical homeowner schedule pairs a seasonal plan for regular snowfalls with a call-in option reserved for the messier, ice-packed windrows that show up after a bigger storm.
One habit worth borrowing regardless of who clears your snow: photograph the windrow with a timestamp before you touch it. That record helps if you ever need to back up a bylaw question or a service request, and it settles disputes fast if a provider’s return visit gets questioned.
Coordinating with neighbours helps too. If your block gets hit by repeated plow passes during a long storm, comparing notes on timing means nobody clears the same stretch of curb twice in one afternoon, and someone can flag a shared problem spot to 311 once instead of three separate people calling in.
A quick word on community responsibility
Clearing your windrow isn’t just about avoiding a bylaw notice. It’s about the person two doors down using a walker who can’t get past a hip-high ice ridge you left sitting for three days. Calgary’s rules put the job on property owners because the City physically can’t reach every driveway fast enough, and that gap gets filled by neighbours or it doesn’t get filled at all.
Plan ahead. Book a service or line up a shovel crew before the first real snowfall, and if you know an elderly neighbour who struggles with this every year, share your contact details or help them register for a community program while there’s still time.
— Lewie
Get your driveway cleared without waiting on the weather forecast
Yearlong is the practical alternative to scrambling for a shovel every time a windrow shows up at your curb. Where DIY clearing costs you an hour of your Saturday and hiring a random contractor mid-storm often means paying emergency rates, Some Calgary snow removal crews aim to respond within 6 hours of snowfall, faster than the typical 24-hour industry standard, to keep driveways and sidewalks clear before the bylaw deadline.

Yearlong’s snow removal plans start from $130 per month for ongoing coverage, or you can book a single visit for $30 when you just need one storm handled. Compare what’s included in any contract you’re considering, especially whether windrow returns after a City plow are part of the deal or billed separately, and check the snow removal options against your own driveway size and street before you sign anything. If you’d rather bundle winter care with year-round upkeep, the seasonal clean-up services cover the spring and fall work that book-ends your snow season.
Sources
- City of Calgary – Winter maintenance policy (CP2024)
- What it would cost Calgary to have the snow clearing that other cities enjoy — CBC
FAQ
How much does snow removal cost in Calgary?
Pricing depends on the service model: per-visit windrow clearing typically runs as a flat fee tied to driveway width, while seasonal contracts cost less per storm on average. Yearlong’s seasonal snow removal plan starts from $130 per month, and single call-in visits are available for $30.
Does Calgary have snow removal services for residents?
The City plows major routes, bus corridors, and school zones first under its priority system, but it does not clear residential driveways or the windrows those plows leave behind. Clearing your own sidewalk and windrow falls to you as the property owner, with private companies like Yearlong filling that gap.
What does Alberta law say about snow removal responsibilities?
Calgary’s own bylaw, not a separate provincial law, sets the rule: property owners must clear their sidewalk within 24 hours of snowfall ending, per the City’s shovelling bylaw. Windrows left by a City plow at your driveway fall under the same owner responsibility.
What’s the current snowfall situation in Calgary?
Calgary’s winters bring unpredictable, often heavy snowfall events that vary year to year, based on long-term patterns tracked through Environment and Climate Change Canada’s climate records. That variability is exactly why locking in a seasonal snow removal plan before the first major storm tends to beat scrambling for help mid-storm.
Who do I contact if a windrow blocks my sidewalk?
Call 311 to report an uncleared sidewalk or windrow, or to ask general questions about your obligations as a property owner. For ongoing help, community programs like Snow Angels or referrals through 2-1-1 can connect residents, especially seniors, with volunteer or subsidized clearing support.