Local service guide

Calgary snow removal: choosing a winter service

Masters' Guild · Updated

Arrange snow removal in Calgary around a written commitment to clear bordering public sidewalks to bare surface within 24 hours after snowfall ends. Ask the provider to itemize your driveway, steps and private walks, then agree on ice treatment and snow storage. Include terms for driveway plow-ridge returns, and confirm windrow requirements with 311 because the City's guidance conflicts. Consider recurring coverage if you need help while away, or a single visit if you can handle follow-up clearing. [1] [2]

Choose the service around the areas you need cleared

Give each bidder the same list of surfaces: driveway, garage apron, front steps, private walks and bordering public sidewalk. Include both sidewalk frontages for a corner property. Send photos and dimensions, identify gates and parked vehicles, and explain which entrance you need for daily access.

Calgary requires owners to clear a minimum 1.5-metre width to bare surface on applicable public pathways bordering their property within 24 hours after snowfall ends. This rule covers pathways parallel and adjacent to a street, including those separated from the street by a grass boulevard. Identify any such pathway during the site review. [1]

Ask the contractor how they will clear tight spaces and protect surface edges, steps and landscaping. Request proof of liability insurance and a written process for reporting damage. Agree on access instructions before the first visit, including where you will move vehicles and how the crew will enter a locked yard.

Write separate terms for snowfall and ice

Confirm what depth triggers a visit, where the contractor measures it and when the response clock starts. Include a plan for snowfall below the driveway trigger so the bordering sidewalk still receives the required clearing. For a continuing storm, agree on interim access clearing and a final visit within the sidewalk deadline after snowfall ends. [1]

The City warns that ice can build up during Calgary's frequent freeze-thaw cycles. Ask whether the provider checks for refreezing without fresh snowfall, responds when you request help, or excludes that work. Put inspection, scraping and treatment responsibilities in writing. [2]

For salt treatment, ask which product the crew will use and how they will follow its temperature and application instructions. The City advises prompt snow clearing, checking product packaging and sweeping up excess salt, sand and gravel. Include cleanup in the scope if you want the contractor to handle it. [3]

Agree on snow storage and driveway plow-ridge returns

Keep snow from your private driveway and walks on your property. Calgary permits moving public-sidewalk snow onto another public space, but advises against piles that block road access, crosswalks or storm drains, or enter a neighbour's yard. Walk the site with the contractor and mark storage areas before agreeing to the scope. [1]

A windrow is the ridge of snow a road plow leaves behind. The City's two guidance pages conflict about driveway windrows. Its snow and ice bylaw page explicitly says property owners are not required to clear them and that the City does not clear them. Its Winter Maintenance FAQ assigns clearing driveway windrows to the adjacent owner, comparing that responsibility with sidewalk shoveling. Neither supplied page establishes which statement supersedes the other. Confirm the applicable requirement with 311 before relying on an exemption. [1] [2]

Discuss driveway access with the provider while you resolve that requirement. Specify whether the crew returns after a road plow passes, how you request the visit, the completion time and any extra charge. Ask whether the original clearing price includes that return.

If you need snow hauled away, ask the contractor to identify the storage destination and itemize loading and transport. The City requires hauling contractors to have privately owned storage space, provides no public land for snow storage and prohibits dumping snow in the Bow and Elbow Rivers. [2]

Compare written prices and season dates

Use quotes for your property to set your budget. Compare the same cleared areas and response requirements, with separate prices for base service, ice treatment, windrow returns and hauling. For a recurring plan, check visit limits, storm surcharges, cancellation terms and charges outside the contract dates.

Check the end date as closely as the start date. Calgary Airport's 1991–2020 snowfall normals include 23.8 cm in March and 22.9 cm in April; the dataset gives May 8 as the average last spring snowfall date. Discuss visits beyond the contracted season before signing. These historical airport observations do not predict snowfall at your home this winter. [4]

For ongoing service, agree on a contact for missed visits and request a completion message or dated photo. If you will be away, nominate someone who can check access and report ice. Keep the written scope available so you can identify a missed area and request its completion.

Calgary Airport monthly snowfall normals, November to April

Calgary Airport monthly snowfall normals, November to April. Data table follows.
Calgary Airport composite station, Alberta · 1991–2020 climate normals. Environment and Climate Change Canada publishes these monthly snowfall normals in centimetres for the Calgary Airport composite station. The snowfall series uses 24 years of data within the 1991–2020 period, with 77.5% of possible observations. Use these selected months to assess winter and spring contract coverage. They describe historical airport snowfall, not a forecast, neighbourhood totals, snow depth or the number of contractor visits you will need. [4]
Calgary Airport monthly snowfall normals, November to April (cm)
ItemValueSource
November18.8 [4]
December16.3 [4]
January16.6 [4]
February16.9 [4]
March23.8 [4]
April22.9 [4]

Local details that affect your job

An absent rental owner still needs a clearing arrangement

Calgary says rental-property owners remain responsible for ensuring adjacent sidewalks and applicable pathways receive clearing even when they live elsewhere, regardless of who does the work. If you own a rental home, identify who checks completion and who arranges backup service. [1]

Overnight equipment use has a defined exemption

Calgary allows night use of motorized snow-clearing equipment from the start of snowfall, rain or freezing rain until 48 hours after it stops. Outside that relaxation, the City says night use is not permitted. Ask a provider offering overnight visits how they schedule work within these rules. [1]

Storm-drain ice needs a separate approach

The City advises against using salt to clear storm-drain ice. If you can do so safely, remove snow or create a channel for water to reach the drain; contact 311 when you cannot clear it safely. Tell the contractor where the nearby drain sits and keep snow piles away from it. [3] [1]

Match the arrangement to your household

Your situationArrangement to considerTerm to confirm
You can handle routine clearing but need help onceSingle visitExact surfaces, completion time and ice treatment
You travel or need recurring helpRecurring serviceSidewalk completion within 24 hours after snowfall ends and a backup contact
A road plow leaves a ridge across your drivewayService with windrow returnsConfirm requirements with 311: the bylaw page says clearing is not required, while the maintenance FAQ assigns responsibility to adjacent owners. Agree on return timing and price.
You have little space to store snowClearing with haulingPrivately owned storage destination and loading and transport price
Your winter plan ends before springCoverage extension or separate spring visitsAvailability beyond the end date; airport normals record 22.9 cm of April snowfall
[1] [2] [4]

Your hiring checklist

  1. Send photos, dimensions and a list of all surfaces you want cleared.
  2. Mark snow-storage areas, surface edges, gates and access obstacles.
  3. Get a written sidewalk completion commitment and a plan for snowfall below the driveway trigger.
  4. Define ice checks, treatment products and charges between snowfalls.
  5. Confirm windrow requirements with 311, then agree on return timing and price.
  6. Identify the storage destination and transport charge if you need snow hauling.
  7. Check season dates, visit limits, storm surcharges and cancellation terms.
  8. Request insurance documentation, completion records and a missed-visit contact.

Frequently Asked Questions

Does the 24-hour deadline start when snow begins?

No. Calgary requires owners to clear bordering public sidewalks and applicable adjacent pathways within 24 hours after snowfall ends. Ask the contractor to state that completion deadline in the agreement. [1]

Can the contractor push driveway snow into the road?

No. Calgary requires snow from private driveways and walks to stay on your property. If you cannot accommodate piles, discuss hauling and ask where the contractor will store the snow. [1] [2]

Do I have to clear the ridge across my driveway?

The City's guidance conflicts. Its snow and ice bylaw page explicitly says owners are not required to clear windrows. Its Winter Maintenance FAQ says clearing driveway windrows is the adjacent owner's responsibility, much like sidewalk shoveling. The supplied pages do not resolve that difference. Confirm the applicable requirement with 311 before relying on an exemption, and discuss driveway-access clearing with your contractor. [1] [2]

What happens if I miss sidewalk clearing?

The City lists a $250 first-offence fine for the occupant. Owners who fail to act on a clearing notice may also receive a City clearing invoice starting at $150 plus GST and an administration fee. Arrange backup help if your provider misses the deadline. [1]

Sources and scope

This guide combines the sources below with practical planning guidance. Figures apply to the stated geography and period; request a written quote for your property.

  1. Bylaws related to snow and iceCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  2. Winter Maintenance FAQCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  3. Stormwater managementCity of Calgary · Calgary, Alberta · Checked 2026-10-13
  4. Canadian Climate Normals 1991–2020: Calgary (Airport)Environment and Climate Change Canada · Calgary Airport composite station, Alberta · Checked 2026-10-13
Scroll to Top