What causes a roof to leak only after heavy rain?
A roof that leaks only in heavy rain usually has a small opening at a flashing, valley, vent or gutter that showers never reach. Likely spots on Victoria homes.
Quick answer
A roof that leaks only after heavy rain almost always has an opening that a light shower cannot reach: wind pushes water up under a lifted shingle edge or a loose piece of flashing, a valley or gutter overflows and backs water above the underlayment, a low-slope section ponds long enough to find a seam, or a cracked pipe boot only sees water when rain is driven sideways. The volume and direction of a storm, not the roof's overall condition, create the leak. On Greater Victoria homes the likely spots are chimney and wall flashings on older houses, and vent boots, valleys and gutters on post-war ones.
- Most common leak sites
- flashing, penetrations, valleys, not the field of shingles
- Victoria rainfall
- about 608 mm/yr, December wettest
- Flashing repair, our model
- $400–$1,500
- Pipe boot replacement
- $250–$600
Next step: Describe the leak, add photos, get a professional-ready summary.
Assess My Roof LeakKey facts
- Most common leak sites
- flashing, penetrations, valleys, not the field of shingles
- Source: Canada Mortgage and Housing Corporation
- Victoria rainfall
- about 608 mm/yr, December wettest
- Source: Environment and Climate Change Canada
- Flashing repair, our model
- $400–$1,500
- Our pricing model (estimate)
- Pipe boot replacement
- $250–$600
- Our pricing model (estimate)
- Diagnosis
- one area a professional may inspect; not a certain cause
- Our estimate
Greater Victoria context
Victoria's rain is not heavy by BC standards, about 608 mm a year at Gonzales, but it arrives in concentrated southerly and south-easterly storms between October and April. A south-east facing chimney in James Bay or a west-facing wall dormer in Esquimalt takes rain sideways at speed during those storms, and a counter-flashing that shed a hundred quiet drizzles fails in one afternoon. The same roof is dry in a Vancouver-style steady rain, which is why owners say it 'only leaks sometimes'.
Tree litter is the other local trigger. Douglas fir needles and Garry oak leaves fill valleys and gutters through October, and the first big storm of November finds the valley packed and the gutter overflowing at the corner nearest the tree. The water climbs over the underlayment at the eave or pushes up the valley metal. Shaded Saanich, Highlands and Cordova Bay roofs see this almost every year; the fix is often clearing and a valley re-detail rather than a re-roof.
| Likely spot | Why heavy rain matters | Typical fix (our model) |
|---|---|---|
| Chimney step or counter flashing | Wind drives rain behind lifted or mortared-in metal | Re-flash $400–$1,500 |
| Wall or dormer intersection | Sideways rain runs behind siding into the step flashing | Flashing repair $400–$1,500 |
| Plumbing vent boot | Cracked rubber only wets when rain hits from the side | New boot $250–$600 |
| Valley | Debris dams it; water climbs over the underlayment | Clear and re-detail; section repair $800–$2,500 if shingles lifted |
| Gutter and eave | Overflow backs under the first shingle course | Clean gutters; drip edge or ice-and-water at eave |
| Low-slope or flat section | Ponding finds a seam or a blocked scupper | Seam repair; membrane section if aged |
| Skylight | Wind-driven rain overwhelms the head flashing | Re-flash $300–$900 |
How to narrow it down from the ground and the attic
Note the wind direction on the day it leaked; a leak that appears only in a south-easterly points to the south-east faces and their flashings. Inside the attic, if it is safely reachable, follow the water stain uphill along the rafter or sheathing; the entry point is usually higher and further toward the ridge than the drip. From the ground with binoculars, look for a lifted ridge cap, a chimney cricket full of debris, a gutter overflowing at one corner, or a skylight with moss around its head. Give all of this to the roofer; it cuts the search time and the bill.
- Record wind direction and how hard it rained
- Trace the stain uphill in the attic
- Check gutters and valleys for overflow marks
- Compare the drip location with chimneys, vents, walls and skylights
Why it is rarely the shingles themselves
Shingles fail by looking bad long before they leak; curling, bald patches and cracks are the warning. The places water actually gets through are the joints: where the roof meets a chimney, a wall, a pipe, a skylight, or itself in a valley. On a roof under 15 years old a heavy-rain leak is nearly always a joint and is repairable. On a roof past 20 years, one of these leaks may indicate several joints are ageing together, and a professional may reasonably suggest evaluating the whole roof rather than patching one spot in December and another in February.
Ready to see your own number? Describe the leak, add photos, get a professional-ready summary.
Assess My Roof LeakPreventing next winter's version
Clear gutters and valleys in late October after the trees drop, and again in December. Have a roofer check chimney and wall flashings every few years on a pre-1950 home and re-seal counter-flashing before it lifts. Replace pipe boots proactively at 10 to 15 years. On flat sections, keep scuppers and drains clear before every forecast storm. None of this costs much next to a saturated ceiling and a January emergency call.
Frequently asked questions
How do I stop a roof leak in heavy rain temporarily?
Why is my roof leaking at the chimney, skylight or valley specifically?
Is my ceiling water stain a roof leak or condensation?
How much does roof leak repair cost?
Sources
- Homeowner maintenance resources — Canada Mortgage and Housing Corporation, accessed 2026-09-10.
- Canadian Climate Normals 1991–2020 — Victoria stations — Environment and Climate Change Canada, accessed 2026-09-10.
- Victoria, British Columbia — Climate (citing ECCC 1991–2020) — Wikipedia, accessed 2026-09-10.
- Great Victoria Roofing pricing model (our estimate) — Great Victoria Roofing, accessed 2026-09-10.
- Maintenance Matters bulletins — BC Housing Research Centre, 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.
- Roof Leaking in Heavy Rain: What It May Mean and What to Do Right NowWater coming in during a Victoria downpour? What a heavy-rain-only leak may mean, how to contain it safely tonight, and typical repair ranges.Read
- Why Does My Chimney Leak When It Rains? Flashing, Mortar and the CricketChimneys are the most common leak point on older Greater Victoria homes. What a chimney leak may mean, what gets inspected and typical flashing repair costs.Read
- Roof Leak Where the Roof Meets a Wall or Dormer: What May Be WrongLeaks at a sidewall, dormer or second-storey junction usually trace to step, kick-out or apron flashing. What may be wrong, what gets inspected and costs.Read
- Leak at a Roof Vent or Pipe: Usually a Small Repair Worth Doing NowPlumbing stacks, exhaust hoods and roof vents rely on rubber boots and flashings that crack long before the shingles wear out. Signs, checks and repair costs.Read
- Roof Leak Repair Cost in Victoria, BCFixing 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.Read
- AI Roof AssessmentDescribe your roof problem, add photos, get a professional-ready summary.Read
- How do I stop a roof leak temporarily in heavy rain?Contain the water inside, relieve a bulging ceiling, protect wiring and have a roofer tarp the roof ($300–$800 in our model). What to do in the first hour.Read
Take the next step with confidence
Describe the leak, add photos, get a professional-ready summary.