Spring Clean-up street cleaning
2025 street cleaning schedule
To view your scheduled street sweeping date, begin entering your address below (number followed by street), select the correct address from the dropdown list, and click Check schedule.
Address search tips
- Residential street address is required. Do not include community name or non-residential address.
- Do not include your unit/apartment/suite number or the pound sign (#) when entering your address
- When entering a street number that includes a letter, ensure there is no space between the number and letter (eg. 707 4A ST NW)
Note: Please follow on-street signage. Any vehicle not removed during a sweeping ban is subject to ticketing and/or towing during the dates and times on posted signage. If the information here differs from on-street signage, the posted signage prevails
The City’s Spring Clean-up program, or street sweeping, removes debris and leftover materials from winter on the roadway. The program begins in mid-April (weather permitting) and runs through June, with community sweeping happening Monday through Fridays, between 8 a.m. and 4 p.m. Calgarians can stay notified by watching for signs in their community, using the address lookup, or signing up for e-mail and/or text notifications.
The City’s street sweeping program cleans over 17,000 lane kilometres of paved roads. Here’s what you can do to help:
- Watch for signs in your community, use the address lookup or sign-up for e-mail/text notifications.
- On your sweeping day, move your car. Driveways, garages and alleyways are great alternatives (be sure to leave enough clearance).
- If you have front street collection on your sweeping date, keep your bin off the road. Other locations include grassy boulevards and your lawn. Please don’t block the sidewalk.
- Be sure to remove any non-standard, prohibited driveway ramps from the curb and gutter of a road that provides access to a front driveway onto private property. Please ensure any other obstructions, such as basketball nets, are also removed from the roadway.
Street sweeping parking bans
Before a Street Sweeping Parking ban goes in effect, City crews will put up community signs with “No Parking” symbols a few days earlier at specific locations around the community. These signs are verified by Calgary Parking, who help enforce the ban. Calgarians can also sign up for e-mail/text notifications or perform the address lookup on Calgary.ca/sweep to find out their sweeping date.
Community parking bans occur Monday through Friday from 8 a.m. to 4 p.m. Any vehicle that has not been removed from the street during the ban is subject to a ticket. Calgary Parking uses camera vehicles for enforcement, and tickets will arrive through the mail.
In certain areas, vehicles may also be subject to towing if the small 3-feet high "No Parking" signs are placed along the roadway. These signs will be placed at least a minimum of 24 hours prior to street sweeping.
If vehicles are towed:
- to a nearby space, the vehicle owner will be issued a street sweeping ticket.
- to an impound lot, the vehicle owner pays the ticket, tow, and impound fee.
Payment date | Fine amount |
---|---|
Paid after 30 days |
$120 |
Paid before 30 days |
$90 |
Paid within 10 days |
$80 |
(Source: Calgary Parking)

Spring Clean-up FAQ
Street Sweeping Alerts
Sign-up to receive email and/or text message notification 24 hours before your street is scheduled to be swept.
Street Sweeping Map
The Calgary Street Sweeping Map shows sweep route locations and the progress of scheduled or completed routes within Calgary.
Deerfoot Trail and Stoney Trail
Cleaning and maintenance of Deerfoot Trail and Stoney Trail is the responsibility of the Alberta Government.
NW Gravel Hauling Road sweeping
The City of Calgary is partnered with Alberta Sand and Gravel Association to sweep certain roads along gravel hauling routes in NW Calgary. This sweeping is funded by Community Aggregate Pavement (CAP) Levy, and is performed overnight, four nights a week through the fall.