Gutter Cleaning Cost in Canada β 2026 Guide
Average prices by city, home size, and season. Find out what you should pay.
Gutter cleaning is one of the most important β and most overlooked β home maintenance tasks in Canada. A single cleaning prevents costly water damage, ice damming, and foundation issues. For most Canadian homes, gutter cleaning costs between $100 and $300, with the national average around $160β$180 for a standard two-storey home.
Average Cost by City
| City | Province | 1-Storey | 2-Storey | Large Home |
|---|---|---|---|---|
| Vancouver | BC | $120β$170 | $160β$250 | $250β$350+ |
| Calgary | AB | $110β$160 | $150β$220 | $220β$300+ |
| Edmonton | AB | $100β$150 | $140β$220 | $210β$280+ |
| Toronto | ON | $120β$160 | $160β$250 | $250β$350+ |
| Ottawa | ON | $100β$150 | $140β$220 | $200β$270+ |
| Mississauga | ON | $110β$160 | $150β$240 | $220β$300+ |
| Hamilton | ON | $100β$150 | $140β$220 | $200β$270+ |
| Montreal | QC | $110β$160 | $150β$230 | $220β$320+ |
| Quebec City | QC | $100β$150 | $140β$220 | $200β$270+ |
| Winnipeg | MB | $90β$140 | $130β$200 | $190β$260+ |
*Prices are estimates based on contractor data as of 2026. Individual quotes may vary.
Average Cost by Home Size
| Home Type | Gutter Length | Typical Price |
|---|---|---|
| Small bungalow (under 1,000 sq ft) | 80β120 ft | $80β$130 |
| Medium bungalow (1,000β1,500 sq ft) | 120β160 ft | $110β$160 |
| Standard 2-storey (1,500β2,000 sq ft) | 150β200 ft | $140β$210 |
| Large 2-storey (2,000β2,800 sq ft) | 180β240 ft | $180β$260 |
| Executive / large home (2,800+ sq ft) | 220β300+ ft | $230β$350+ |
| Townhouse / semi-detached | 60β100 ft | $80β$140 |
What's Included in a Standard Gutter Cleaning?
- βRemoving all debris (leaves, seeds, dirt, twigs) from gutter channels
- βFlushing downspouts to confirm free flow
- βBagging and removing all debris from property
- βBasic visual inspection for sagging, cracks, or damage
- βReport of any issues found
Ready to Get a Free Quote?
Browse verified contractors in your city. Free to contact, no middleman.
Find Contractors Near You βFrequently Asked Questions
How much does gutter cleaning cost in Canada on average?
The average cost of gutter cleaning in Canada is between $140 and $200 for a standard two-storey home. Bungalows and smaller homes typically run $90β$140. Larger homes or those with heavy tree coverage can reach $300+. Vancouver and Toronto are the priciest markets; Prairie cities are generally more affordable.
Does gutter cleaning cost more in spring or fall?
Fall is peak season and prices can be 10β20% higher due to demand. If you can book in August or early September, you'll secure a fall appointment at standard rates.
Is eavestrough cleaning the same price as gutter cleaning?
Yes β eavestrough cleaning and gutter cleaning are the same service at the same price. Eavestrough is simply the Canadian English term for gutter.
How often should I get my gutters cleaned in Canada?
Most Canadian homeowners should clean gutters twice a year: spring (MayβJune) and fall (October). Heavy tree coverage may require three cleanings per year.
What is included in a standard gutter cleaning?
A standard gutter cleaning should include: removing all debris from gutter channels, flushing downspouts, checking water flows freely, bagging and removing all debris, and a basic visual check for damage or sagging.