Great Victoria Roofing home

Roof Leak Repair Cost in Victoria, BC

Fixing a roof leak in Greater Victoria usually costs $250 to $1,500 before GST, set by where water gets in. Prices by leak point, plus what a storm visit adds.

Greater Victoria dataIndependent, no contractor commissions on adviceSources and methodology on every page

Quick answer

Repairing a roof leak in Greater Victoria typically costs $250 to $1,500 before GST in our pricing model, and the location of the leak sets the price more than the amount of water: a failed pipe boot is $250 to $600, a skylight reseal $300 to $900, chimney or wall flashing $400 to $1,500, and a damaged section of shingles $800 to $2,500. An emergency tarp during a storm adds $300 to $800. Interior drywall and paint are separate trades and not in these figures.

Pipe boot leak
$250โ€“$600
Flashing leak (chimney, wall, vent)
$400โ€“$1,500
Skylight leak (reseal / re-flash)
$300โ€“$900
Emergency tarp
$300โ€“$800

Base roof range: materials, labour, tear-off of one layer, underlayment, flashings and cleanup. Every full replacement also carries a fixed setup of $1,200โ€“$2,500 (mobilization, bin, fall protection, permit handling; calibration required) and, when the decking condition is unknown, an allowance of $500โ€“$2,500 that is only billed if sheathing is replaced. The calculator shows all three lines and the total. Before 5% GST. Not a quotation.

Next step: Describe the leak, add photos, get a professional-ready summary.

Assess My Roof Leak

Key facts

Pipe boot leak
$250โ€“$600
Our pricing model (estimate)
Flashing leak (chimney, wall, vent)
$400โ€“$1,500
Our pricing model (estimate)
Skylight leak (reseal / re-flash)
$300โ€“$900
Our pricing model (estimate)
Emergency tarp
$300โ€“$800
Our pricing model (estimate)
Canada repair average (2026)
about $1,000
Source: HomeStars
Wettest month locally
December, about 109 mm
Source: Environment and Climate Change Canada

Greater Victoria context

Greater Victoria leaks are seasonal and directional. Gonzales records about 608 mm of rain a year with December the wettest month, and most of it arrives on southeasterly winds. That is why a wall-to-roof junction on the south or east side of a Fernwood or Fairfield home may leak in a storm and stay dry all summer. Wind-driven rain also finds gaps in old step flashing on the many brick chimneys in Oak Bay and James Bay that were built before counter flashing was standard.

On 1960sโ€“1980s homes in Saanich and Colwood the usual culprits are cheaper: a split rubber pipe boot on the bathroom stack, a plumbing vent cap, or a nail pop under a moss patch. Emergency calls in the region spike in the same week each autumn after the first big blow, so a roofer who can tarp within a day may charge a premium for it; the wettest months are also when crews are least available.

Leak repair cost by where the water is getting in (our estimate, before GST)
Leak pointTypical repairRangeNotes
Plumbing stack / pipe bootNew boot$250โ€“$600Most common cheap leak on 1960sโ€“80s homes
Roof vent or capNew vent flashing$400โ€“$1,500Often bundled with a boot replacement
ChimneyStep and counter flashing$400โ€“$1,500Masonry repointing extra; cricket may be needed
SkylightRe-flash or reseal$300โ€“$900Rotten curb or fogged glass means replacement, $1,500โ€“$3,000
Wall or dormer junctionNew step flashing, siding lifted$400โ€“$1,500Siding or stucco repair may be a second trade
Valley or shingle fieldSection repair$800โ€“$2,500Decking replacement adds $500โ€“$2,000 if rotten
Any, during a stormEmergency tarp$300โ€“$800Temporary; permanent repair priced separately

Why the leak location sets the price

Water rarely enters through the middle of a shingle field. It gets in where the roof meets something else: a pipe, a chimney, a wall, a skylight, a valley. Each of those junctions has a standard fix with a known amount of labour, which is why a roofer can often quote a range over the phone once you describe where the stain is. A boot is a 30-minute job; a chimney re-flash with a cricket can take a full day.

The expensive part of a leak is usually what it has already done. A slow leak that has run for two winters may have rotted the sheathing beneath it, and localized decking replacement adds $500 to $2,000 in our model.

What to do before the roofer arrives

Contain the water inside with a bucket and, if the ceiling is bulging, a small hole to let it drain rather than collapse. Photograph the stain and note the weather when it appears: only in wind, only in prolonged rain, or also on dry cold mornings, which may point to condensation rather than a leak. Do not go on the roof; a wet roof in a storm is exactly the situation WorkSafeBC fall-protection rules exist for. Call for an emergency tarp if water is actively running.

  • Note whether the drip follows rain by hours or by minutes
  • Check the attic with a flashlight from the hatch, not by walking the joists
  • Look outside from the ground for a lifted shingle, a missing cap or a leaning vent
  • Keep the inspection photos the roofer takes; insurers ask for them

Ready to see your own number? Describe the leak, add photos, get a professional-ready summary.

Assess My Roof Leak

Leak repair or replacement?

A leak on a roof under about 15 years old is nearly always worth repairing. On a roof near the end of its life, a leak is often the first of several, and money spent on flashing may be better put toward the replacement. Our repair-or-replace model uses a rule of thumb: when the repair exceeds roughly 35 percent of the replacement estimate, or when it is the second or third repair in two years, get a replacement quote at the same time.

For a 2,000 sq ft two-storey home in asphalt, replacement is about $6,900 to $12,600 before GST in our model, so most single leak repairs sit well under the threshold.

What is not in a leak repair quote

Drywall, insulation, paint and mould remediation are separate trades and separate invoices. Masonry repair on a chimney is usually a mason, not a roofer. If a skylight needs a new unit rather than a reseal, the unit itself is $1,500 to $3,000 installed in our model. Ask the roofer to state clearly what their price covers and whether they will return if the leak persists after the first rain.

Safety: never go on a wet, mossy or steep roof. Fall protection is legally required for workers above 3 m; for homeowners the safe move is binoculars from the ground and a professional inspection.

Frequently asked questions

How much does it cost to fix a leaking roof?

In our Greater Victoria model, $250 to $600 for a pipe boot, $300 to $900 for a skylight reseal, $400 to $1,500 for flashing and $800 to $2,500 for a section of shingles, before GST. HomeStars' 2026 Canadian average for a repair is about $1,000.

My roof is leaking in heavy rain, what do I do right now?

Catch the water, relieve a bulging ceiling with a small drain hole, photograph everything and call a roofer for a temporary tarp ($300 to $800). Stay off the roof. Permanent repair waits for a dry window.

Is my ceiling water stain a roof leak or condensation?

A stain that grows during or just after rain is consistent with a leak. One that appears on cold clear mornings, especially near bathroom fans or in poorly ventilated attics, may indicate condensation. A professional inspection of the attic side usually settles it.

Does home insurance cover a roof leak repair?

Policies commonly cover sudden damage such as a storm tearing shingles off, and commonly exclude wear, moss and long-term neglect. Older roofs may be settled at depreciated value. Read your policy and photograph the damage before repairs.

How long does a leak repair take?

Most single-point repairs are done in two to four hours once the crew is on site. Chimney re-flashing, decking replacement or a skylight swap can take a full day and may need a dry forecast.

Sources

  1. Great Victoria Roofing pricing model (our estimate) โ€” Great Victoria Roofing, accessed 2026-09-10.
  2. Roof repair costs (Canada) โ€” HomeStars (contractor/commercial estimate), accessed 2026-09-10.
  3. Canadian Climate Normals 1991โ€“2020 โ€” Victoria stations โ€” Environment and Climate Change Canada, accessed 2026-09-10.
  4. Falls from elevation โ€” WorkSafeBC, accessed 2026-09-10.
  5. Roof insurance claim BC โ€” step by step โ€” IM Roofs (contractor/commercial estimate), accessed 2026-09-10.
  6. Chimney flashing cost calculator (Canada) โ€” RoofingCalculatorHQ (contractor/commercial estimate), accessed 2026-09-10.

Full list with what each source supports: Sources ยท How we build estimates: Methodology

Last reviewed ยท Editorial team โ€” reviewed against the sources listed on each page ยท Cost figures are estimates from our published pricing model, not quotations.

Request a local roofing inspection or quote

One local provider, only if you ask. No spam, no call lists.

Shared with one verified provider โ€” not a call list.

We are onboarding verified local roofing partners. Your request is saved and reviewed by a person; we will email you when a verified provider is available for your area, or sooner with independent next steps. Nothing is sold or passed to a call list.

Exactly what will be shared
  • Your name, email, postal code, homeowner status, timing and project type
  • Project type: repair
  • Reported issue: roof-leak
  • Not shared: your browsing history, the quote documents you uploaded, or anything you did not enter here.

From your answers: Repair ยท 1โ€“3 months.

Take the next step with confidence

Describe the leak, add photos, get a professional-ready summary.

Assess My Roof Leak