Skip to main content
A roof repair pro stands on a roof where a large section has been visibly damaged. Different repair materials are spread out across the roof.

Roof Repair Costs in Canada: A 2026 Guide

Updated on

Roof repair costs in Canada average around $1,000 for most homeowners, though the range is wide depending on what needs fixing and where you live. This guide covers the main types of roof repair, what each typically costs across Canada in 2026, and the factors that push prices up or down. Whether you are looking into a roof leak repair cost or trying to figure out how much it costs to repair a roof after storm damage, you will find the numbers and context you need here.

Want to get quotes from local pros?

4.9

Top rated Roof Repair Specialists

Our Roof Repair Specialists, are rated 4.9 out of 5 based on 367 reviews from homeowners like you.

Quality screening

Easily find verified local pros. Just post your job to get quotes from pros near you across Canada.

Roof Repair Cost Key Insights

  • Flashing failures are the most common source of roof leaks, and repairing them early typically costs $250 to $700, compared to the thousands you could spend once the underlying decking rots.
  • Labour accounts for 50% to 70% of most roof repair quotes, which means two identical material scopes can produce very different totals depending on roof pitch and accessibility.
  • Asphalt shingle repair runs $300 to $700 per square (100 sq ft), while the same scope on cedar shakes or slate can cost two to three times as much.
  • Scheduling repairs in spring or fall avoids the emergency premium that winter call-outs carry, which can add 15% to 25% to the base rate.
  • Some provinces offer rebates for energy-efficient roofing upgrades, so it is worth checking before starting a larger repair project.

In this guide, you'll read about:

  1. Average Roof Repair Costs in Canada
  2. What Affects Roof Repair Costs
  3. Roof Repair Costs by Type
  4. Roof Repair vs. Replacement: Which Makes More Sense?
  5. How to Save on Roof Repair Costs
  6. Maintenance Tips to Reduce Roof Repair Costs
  7. Find a Roofing Pro on HomeStars
  8. FAQs: Your Questions About Roof Repair Costs Answered

Average Roof Repair Costs in Canada

Most Canadian homeowners spend between $500 and $1,800 on a roof repair, with minor fixes like a few replaced shingles or a resealed flashing joint at the lower end and multi-area leak repairs or partial re-decking at the upper end. More extensive structural work, such as replacing rotted decking across a large section, can reach $3,000 to $6,000 or more.

On a per-square-foot basis, how much it costs to repair a roof generally runs $4 to $9 for asphalt shingles, with higher rates for steeper pitches, multi-storey homes, and premium materials. Larger patch work is billed by the "square" (100 sq ft of roof area), while small, contained fixes often carry a flat call-out rate.

Roofing materialRepair cost per square (100 sq ft)
Asphalt (3-tab) shingles$300 to $700
Architectural shingles$400 to $900
Metal roofing$500 to $1,500
Cedar shakes$600 to $1,800
Flat membrane (TPO or EPDM)$400 to $1,200
Slate or clay tile$800 to $2,500+

Regional differences add to the variation. In Toronto and Vancouver, where roofing labour is in high demand, repair quotes run roughly 15% to 20% higher than the national average. In smaller Prairie or Maritime cities, the same scope tends to land at the lower end. For context on what a full replacement would cost, see our roof replacement cost guide.

Find roofing pros near you on HomeStars

What Affects Roof Repair Costs

Several factors shape the final number on a roof repair quote. Understanding each one separately makes it easier to see where costs can flex and where they are fixed.

Labour

Labour is the largest variable in any roof repair quote, typically accounting for 50% to 70% of the total. Hourly rates for roofers in Canada range from $50 to $90, depending on region, crew size, and the complexity of the work. Steep pitches, multi-storey homes, and repairs around chimneys or skylights all require more time and safety equipment, which shows up directly in the labour line.

Extent and type of damage

A single missing shingle is a contained fix. Water that has been seeping in for weeks turns into a decking repair, and possibly a mould remediation project. The difference in cost between catching damage early and letting it progress can be substantial: a $300 to $700 shingle patch can become a $2,000 to $6,000 structural repair once the underlying wood has rotted. The type of damage also matters, as hail impact, storm debris, and ice dam backflow each require a different repair approach and carry different price points.

Materials

Repair costs scale with material costs. Asphalt shingles are the least expensive to source and the easiest to match. Cedar shakes, metal panels, and slate are harder to cut, heavier to handle, and in some cases require specialty contractors, all of which adds to the total. Where matching existing shingles matters aesthetically, discontinued product lines can also drive up material costs.

Equipment and safety requirements

Steep roofs and multi-storey homes require scaffolding or aerial lifts, which typically add $200 to $600 to a repair quote depending on the setup time involved. Single-storey homes with a walkable pitch rarely trigger this cost, but it is worth confirming in advance when getting quotes.

Accessibility

Tight urban lots, established gardens, and shared driveways all affect how a crew can position equipment and dispose of waste. In cities like Toronto or Vancouver, access challenges are common and can add $100 to $400 to the overall cost compared to a freestanding suburban home with clear driveway access.

Time of year

Roofing is a seasonal trade in most of Canada. Spring and fall are peak seasons, and while demand is higher, most roofers are scheduling regularly and pricing competitively. Winter repairs, particularly emergency call-outs after ice storms or heavy snowfall, often carry a premium of 15% to 25% over the standard rate. Summer repairs in extreme heat can also slow work and occasionally affect shingle adhesion on certain products.

Roof Repair Costs by Type

The specific repair needed is one of the clearest cost indicators. Here are the most common roof repairs Canadian homeowners face and what each typically costs.

Shingle repair and replacement

Replacing a small section of damaged or missing asphalt shingles is one of the more straightforward repairs. Costs run $300 to $700 per square (100 sq ft) for standard asphalt, and $400 to $900 for architectural or dimensional shingles. A handful of missing shingles after a wind event can often be addressed for $200 to $500 as a flat repair. For a full shingle replacement project, see our shingle replacement cost guide.

Roof leak repair

Most roof leak repairs in Canada run $400 to $1,200, depending on the source of the leak and whether water damage has spread to the decking or insulation beneath. Simple fixes like resealing a lifted shingle or replacing a cracked pipe boot sit at the lower end. Leaks traced back to failed valley flashing or a long-running chimney seep push toward the higher end, particularly when decking repair is involved.

Flashing repair

Flashing is the thin metal at every joint and transition on your roof, and it is the most common source of leaks. Localized repairs of resealed or lifted flashing typically run $250 to $600. Replacing flashing around a chimney costs $350 to $1,000, and around a skylight $300 to $800, depending on the size of the detail and whether surrounding shingles need to be removed to access the repair.

Valley repair

The valleys where two roof planes meet channel large volumes of water and are high-risk zones for leaks. Valley repairs generally run $500 to $1,500, depending on the length of the affected section and whether the underlying felt or membrane needs replacing alongside the surface material.

Pipe boot and vent flashing

Every plumbing vent and exhaust pipe that exits through the roof has a rubber or metal boot seal at its base. These degrade over time and are a common, fixable source of leaks. Replacement costs $150 to $450 per penetration, including labour, and most are completed in under two hours.

Ice dam damage

Ice dams form when heat escaping through the roof melts snow, which then refreezes at the cold eaves. The resulting backup forces water under the shingles. Repairing the damage typically costs $500 to $2,500, depending on how far water penetrated before the dam was cleared. Proper attic ventilation and insulation upgrades are the long-term fix and worth discussing with your pro after the repair is complete.

Decking repair

When water has been entering the roof for an extended period, the plywood or OSB sheathing beneath the shingles can rot. Replacing damaged decking runs $75 to $130 per sheet for materials, plus labour, and is billed as part of the broader repair scope. A localized soft spot might require one or two sheets; a long-running leak over a larger area can involve significantly more.

Get matched with local roofers on HomeStars

Roof Repair vs. Replacement: Which Makes More Sense?

A repair is the right call when the damage is isolated and the surrounding roof is in reasonable condition. Replacement starts to make more financial sense when the roof is near the end of its lifespan, when leaks are recurring in different locations, or when the cost of multiple targeted repairs is approaching the cost of starting fresh.

A good roofing pro will inspect the overall condition of the roof alongside the specific damage and give you an honest read on where it stands. If you are approaching or past the 15-year mark on an asphalt roof, ask for that broader assessment before agreeing to a repair-only scope.

How to Save on Roof Repair Costs

A few approaches can meaningfully reduce what you spend on roof repairs.

  • Address damage early: the single most effective cost-saving measure is acting quickly. A $300 to $600 shingle repair becomes a $2,000+ decking project once water has had time to work.
  • Get multiple quotes: roof repair pricing varies between contractors, and getting two or three quotes for the same scope makes it easier to assess whether a price is reasonable.
  • Bundle repairs: if your roof needs flashing work and a few shingle replacements, having them done in one call avoids multiple mobilization charges, each of which can add $100 to $250 to a quote.
  • Schedule in spring or fall: mid-season repairs avoid the emergency premiums of winter call-outs and the scheduling pressure of peak summer demand.
  • Check your home insurance: storm damage, hail, and some types of wind damage are covered under many standard home insurance policies. If the damage was weather-related, contact your insurer before hiring a contractor.
  • Ask about provincial rebates: for larger repairs that involve upgrading to energy-efficient materials, programs like Toronto's Eco-Roof Incentive Program support the installation of green and cool roofs on Toronto homes and buildings. Programs open and close regularly, so check current municipal, provincial and federal programs.

Taking these steps before booking any repair work can reduce both the immediate cost and the risk of a repeat call-out.

Maintenance Tips to Reduce Roof Repair Costs

Regular maintenance is the most reliable way to avoid large, unexpected repair bills. Most of these steps cost very little and can be done twice a year.

  • Inspect after major weather: check visible shingles and flashings after heavy storms, hail, or ice events. Catching a lifted shingle or cracked boot early keeps the repair simple.
  • Clean gutters twice a year: clogged gutters cause water to back up under the shingles at the eaves, which is a direct path to rot and leaks. See our gutter repair cost guide if you find damage during cleaning.
  • Keep attic ventilation clear: blocked soffit or ridge vents cause heat buildup that accelerates shingle degradation and contributes to ice dam formation. It is worth checking these during an annual attic inspection.
  • Trim overhanging branches: branches that scrape or drop debris onto the roof wear down the granules on asphalt shingles and can damage flashing. Keeping them clear reduces both physical wear and the volume of debris accumulating in valleys and gutters.
  • Book a professional inspection every few years: a roofer can identify soft spots, cracked sealant, and early flashing failures before they become leaks. Roof inspection costs are modest relative to what they can prevent. See our roof inspection cost guide for details.

Staying ahead of small problems is consistently cheaper than responding to them once they become leaks.

Find a Roofing Pro on HomeStars

Getting the right pro matters with roof repairs because a misdiagnosed leak or a patch that does not address the actual entry point means calling someone back within a season. HomeStars connects you with roofing pros near you who handle repair work across all roof types, so you can read reviews from other homeowners in your area, compare approaches, and make an informed decision before any work begins. Post your project for free, describe what you are seeing, and let interested pros come to you with their assessments and quotes.

Post your roof repair project on HomeStars

FAQs: Your Questions About Roof Repair Costs Answered

How long does a roof repair take?

Most contained repairs, like replacing a section of shingles or resealing flashing, take two to four hours. Larger repairs involving valley work, multiple penetrations, or decking replacement can run a full day or two. Your pro will typically give you a time estimate alongside the quote, and you can also ask for one when browsing roofing pros on HomeStars before committing to any work.

Is roof repair covered by home insurance in Canada?

Damage caused by sudden events like hail, windstorms, or falling trees is generally covered under standard home insurance policies, subject to your deductible. Gradual wear, maintenance-related deterioration, and damage that developed over time are typically excluded. If your repair follows a storm event, contact your insurer before booking a contractor, as insurers usually want to send an adjuster before any work begins.

Do permits apply to roof repairs in Canada?

Most minor repairs, like patching shingles or replacing flashing, do not require a permit. Structural repairs involving roof framing, major decking replacement, or changes to drainage may trigger a permit requirement depending on your municipality. Permit fees typically run $100 to $400 in most Canadian cities, and your contractor should advise you on whether one applies before the project begins. Unpermitted structural work can create complications during a home sale.

What is the most common cause of roof leaks in Canada?

Flashing failures account for the majority of roof leaks, particularly around chimneys, skylights, and roof valleys. These are the transition points on the roof where two surfaces meet, and they are the first places to check when tracing a leak. Ice dams are a close second in colder climates: water that backs up under shingles during a freeze-thaw cycle can cause persistent leaks that continue well after winter ends.

Can I repair my own roof to save money?

Minor surface repairs, like replacing a single shingle or applying fresh sealant to a visible crack, are within reach for a homeowner comfortable working at heights with proper safety equipment. Anything involving flashing, valley work, or identifying the source of an active leak is better left to a pro. A misdiagnosed entry point means the leak continues, and a poorly executed flashing repair can create more problems than it solves. You can compare roofing pros on HomeStars, read reviews from homeowners in your area, and get a quote before deciding whether to take anything on yourself.

Related questions on Ask a pro

See what others are asking our expert pros. Browse all questions

Roofing

fixing a leaking skylight window

Anonymous user 04/06/2026 - 9:52 AM

1. We have a skylight on the roof of our addition to the house ( one floor only) 2. It is 45 x 45 in and is older than 25 years approx 3. It is starting to leak ( small infiltration ) during heavy rains 4. The roof ( shingle) is in good condition 5. Question : what is the best fix ? Thanks

3 answers

Roofing

Repair vs replace?

Anonymous user 03/06/2026 - 3:37 PM

How do I know when I should repair the tiles on my roof, versus replace them?

3 answers

Roofing

Birds nesting in soffits and roof - how serious is this and who should I call to help?

Anonymous user 27/05/2026 - 10:39 AM

We've got birds nesting in our soffits, and it sounds like they might be getting into other parts of the roof. We heard a story from a neighbour who had a similar problem, and it turns out the birds removed a bunch of the roofing felt, leaving them with a leaky roof and a big repair bill. I’m not sure how true all of that is, but here's what we're facing: our soffits have missing plugs, and we’re definitely not keen on just blocking them out and letting them die inside. I've got a few questions: - How risky is it really to have birds in the soffits? I know they obviously have to go, but could they actually cause some serious, expensive damage? Has anyone seen major roof issues caused by birds before? - If there's a risk of damage, how should we figure out the extent of it and who should we call for help? Are we looking at a costly job where large sections of roof or soffits need to come off, or is it more straightforward than that? I'm thinking maybe using cameras on poles, getting into the attic, etc. Should we call in a roofer, pest control, or even an ecologist? - Lastly, does anyone have tips on inexpensive and easy methods to get them out? I've read about ultrasound devices and using distress calls. I’m aware of the legal aspects concerning bird disturbance, plus I really don't want to harm them. Any advice or guidance would be really appreciated!

5 answers

Need expert advice?

Ask a question