Bellwick
Rainwater pouring from a roof gutter in a heavy storm

How-tos · Roofing

Roof Leaks Only in Heavy Rain? Here's Why

Why a roof leaks only in heavy or windy rain, the most common causes, what you can safely check, what a roofer looks at and typical repair costs as of 2026.

Updated November 3, 2026 · 10 min read

A roof that leaks only in heavy rain usually has a weak spot that holds up in light rain but gets overwhelmed when a lot of water arrives at once. Common causes include worn flashing around a chimney or skylight, clogged gutters backing water into valleys, aging shingles, cracked vent boots and wind pushing rain sideways under the roof edge.

The good news is that an occasional leak is often a smaller, more targeted repair than a roof that leaks in every shower. The catch is that it can be harder to find, because the leak may be dry by the time anyone looks. This guide covers the likely causes, what you can safely check from inside and from the ground, what a roofer will look at, and what repairs typically cost.

Why would a roof leak only in heavy rain?

A roof is a system of overlapping layers that sheds water downhill. In a light rain, a small gap, a tired seal or a partly blocked gutter can still keep up. In a downpour, three things change:

  • There is much more water. Valleys, gutters and the area above a chimney carry far more water than normal. If a drain path is partly blocked, water backs up and finds openings it would never reach in a drizzle.
  • The water sits longer. Water that pools behind debris, a chimney or an ice ridge has time to work under shingles and flashing.
  • Wind drives it sideways. Heavy storms often bring wind. Wind-driven rain can be pushed up under shingle edges, through attic vents and into soffits. The IBHS Fortified program notes that wind can drive rain up under roof overhangs, which is why its standard calls for wind- and rain-resistant attic vents and braced soffits.

So a leak that only shows up in big storms points toward a spot that is marginal, not one that is wide open. That is useful to know when you or a roofer start looking.

What are the most common causes?

Fixr lists these common causes of leaks in heavy rain (Fixr). They are listed here in rough order of how often they come up, with the national repair ranges Fixr gives for each.

1. Flashing around chimneys, walls and skylights

Flashing is the metal that seals the joints where the roof meets a chimney, wall, skylight or another roof plane. Fixr says that when flashing is cracked, rusted or has holes, leaks can seep through. In a heavy storm, water sheets down the roof and hits these joints hard.

  • Signs: a stain near a chimney, along a wall where a lower roof meets a higher wall, or around a skylight.
  • Typical cost: flashing repair runs $300 to $1,000 (Fixr).

2. Chimney leaks

Chimneys are a classic heavy-rain leak. Fixr names the flashing around the chimney as one of the main reasons, and saturated mortar or masonry can also let water through.

  • Signs: stains on the ceiling or wall next to the chimney, or damp wood around the chimney in the attic.
  • Typical cost: chimney leak repair runs $500 to $4,500 (Fixr).

3. Clogged gutters and valleys

When gutters fill with leaves, water has nowhere to go. Fixr says water can back up on the roof and, in heavy rain, cause leaks, especially in roof valleys. This Old House calls valleys one of the most leak-prone areas of a roof.

  • Signs: water along an outside wall or at the edge of a ceiling, overflowing gutters, or stains near where two roof slopes meet.
  • Typical cost: gutter cleaning runs $200 to $400 (Fixr), and unclogging and repairing gutters runs $100 to $250 (Fixr). Valley leak repair runs $300 to $1,500 (Fixr).

4. Worn or damaged shingles

As shingles age they dry out, lose granules and stop lying flat. Fixr says shingles that have worn down and dried out can leak during heavy or long rain. Storm damage can also crack or lift shingles without tearing them off.

  • Signs: granules in the gutters, curled or cracked shingles visible from the ground, or a stain in the middle of a ceiling.
  • Typical cost: repairing degraded or damaged shingles runs $200 to $700 (Fixr).

5. Cracked vent boots

Plumbing vent pipes pass through the roof inside a rubber collar called a boot. Fixr says that for roof vent leaks, the most common cause is usually the roof boot, which dries out and cracks.

  • Signs: a stain near a bathroom or kitchen, often in the middle of a ceiling, directly below or downhill from a vent pipe.
  • Typical cost: roof vent leak repair runs $250 to $400 (Fixr).

6. Skylights

Skylights can leak through worn seals or poor flashing. Fixr also notes that poor insulation around a skylight can lead to condensation that drips inside, which can be mistaken for a leak.

  • Signs: water on or around the skylight frame, or drips from the shaft.
  • Typical cost: skylight leak repair runs $500 to $750 (Fixr).

7. Metal roof problems

On metal roofs, Fixr points to metal that is corroding or cracked, and to fasteners and seams.

  • Typical cost: metal roof leak repair runs $500 to $2,000 (Fixr).

Does wind direction matter?

Often, yes. If your leak shows up only when a storm comes from one direction, that is a strong clue. Wind can push rain under shingles on the side of the roof facing the storm, into gable or ridge vents, and up under the soffits at the roof edge.

The IBHS Fortified roof standard addresses this in a few ways. It requires attic vents to be wind and rain resistant, adds bracing to soffits, and uses a sealed roof deck and stronger edge details. You don't need to know those details, but it helps to tell a roofer something like "it only leaks when storms come from the west." That narrows the search to one side of the house.

What can you safely check yourself?

You can learn a lot without going on the roof. Stay on the ground and indoors.

During or right after a heavy rain

  • Watch where the water shows up. Note the room, how far from the outside wall it is, and whether it is near a chimney, skylight or bathroom.
  • Note the storm. Write down how hard it rained, how long, and which way the wind was blowing.
  • Check the attic, if you can reach it safely. With a flashlight, look for wet wood, water trails along rafters and damp insulation, starting above the stain and working uphill. Step only on joists, and skip it if the ceiling below is sagging. Our guide on how to find a roof leak walks through this step by step.

From the ground, in dry weather

  • Look at your gutters. Are they full of leaves? Did they overflow during the storm? Are downspouts draining away from the house?
  • Look for granules. Dark, sand-like grit piling up at downspouts can mean the shingles are wearing out.
  • Scan the roof with binoculars. Look for missing, curled or lifted shingles and for bent or rusty flashing around the chimney.
  • Check overhanging trees. Branches drop leaves into valleys and gutters and can scrape shingles.

Things to stay away from

  • Don't go up on the roof, and don't climb a ladder to clean gutters in a storm or on wet rungs. This Old House notes that any roof work entails a fall risk.
  • Keep water away from the electrics. If water is near a light fixture or outlet, turn off that circuit at the breaker if you can reach it from a dry spot. If you see sparks or smoke, leave the house and call 911 from outside.

Could it be something other than the roof?

Heavy rain can find other ways into a house, and some of them look like roof leaks.

  • Windows and doors upstairs. Wind-driven rain can get past worn window seals and run down inside the wall.
  • Siding and trim. Gaps in siding or trim can let water behind the wall in a storm.
  • Condensation. Water dripping from a skylight or the attic may be condensation rather than rain, especially in cold weather. ENERGY STAR notes that insulation and air sealing help keep attics cold by blocking heat and moist air from below.
  • Plumbing. If the stain also grows on dry days, a pipe or drain is a more likely source.

A roofer can usually tell these apart, but your notes on timing and weather make it much faster.

When should you call a roofer?

A leak that happens only in big storms is easy to put off, but water that gets in a few times a year can still rot decking, soak insulation and grow mold. Fixr advises you to address the issue as soon as possible.

Call a roofer if:

  • The leak has happened more than once, or the stain is getting bigger.
  • You see wet wood or damp insulation in the attic.
  • The leak is near a chimney, skylight or valley.
  • The roof is older or you see worn shingles from the ground.
  • Water is near light fixtures, or the ceiling is sagging. In that case, don't wait for the next storm.

If you want to see the likely causes and typical costs for your situation before you call anyone, you can check my roof.

What will a roofer check?

Because these leaks are intermittent, a roofer will lean on your notes and on the evidence the water left behind. Expect them to:

  • Review your photos and timing, especially wind direction and how heavy the rain was.
  • Inspect the attic for water trails, stained decking and wet insulation.
  • Inspect the roof around chimneys, skylights, walls, valleys and vent pipes on the side facing the storms.
  • Check the gutters and downspouts for clogs, poor slope or loose attachment.
  • Check vents and soffits for gaps where wind could push rain in.
  • Water-test if needed. A roofer may run water over sections of the roof, low to high, while someone watches inside. This Old House describes this start low and work up method. It's work for the roofer's crew.

Fixr recommends hiring a professional roof inspector to find the cause. A roof inspection typically costs $307 to $571 (Fixr).

How much does it cost to fix?

As of 2026, most roof leak repairs nationally cost $350 to $1,500, with an average of $800 (Fixr). The cause-by-cause ranges above come from Fixr's heavy-rain article. Here they are together:

  • Gutter cleaning: $200 to $400 (Fixr).
  • Degraded or damaged shingles: $200 to $700 (Fixr).
  • Roof vent leak: $250 to $400 (Fixr).
  • Flashing: $300 to $1,000 (Fixr).
  • Skylight leak: $500 to $750 (Fixr).
  • Metal roof leak: $500 to $2,000 (Fixr).
  • Chimney leak: $500 to $4,500 (Fixr).

Things that push the price up:

  • Hidden damage. If repeated leaks have rotted the decking or framing, costs can reach $8,000 or more (Fixr).
  • Emergency service. An emergency visit can add $100 to $300 (Fixr).
  • Roof material and height. Tile, slate, metal and steep or tall roofs take more time and care.

For more on prices, see the roof repair cost guide.

Is it time to repair or replace?

A leak in heavy rain is usually a repair, not a reason for a new roof. A targeted fix to flashing, a vent boot or a valley often solves it.

It may be worth pricing a replacement as well if:

  • The shingles are worn across the whole roof, not just in one spot.
  • You have leaks in several places.
  • The roof is near the end of its expected life. Fixr says a standard asphalt shingle roof should last 20 to 30 years.

Fixr says replacement is better for widespread wear, moss or missing shingles, while repair makes sense for localized damage on a roof with years left.

What should you ask the roofer?

  • Where do you think the water is getting in, and how did you confirm it?
  • Does the wind direction I noticed match what you found?
  • Will you check the attic as well as the roof?
  • Are the gutters and valleys part of the problem, and will you clear them?
  • Is any decking or insulation wet enough to replace?
  • Is there an inspection fee, and does it go toward the repair?
  • Can I get the price in writing before you start, and is the work guaranteed?

If a storm caused new damage, such as missing shingles after high winds, ask the roofer to photograph it. Our guide to roof storm damage and insurance explains what to document.

How can you prevent heavy-rain leaks?

  • Keep gutters clear. Fixr says to have gutters cleaned at least twice a year, and This Old House says more often if you have nearby trees.
  • Trim overhanging branches so they don't fill valleys and gutters.
  • Have the flashing and vent boots checked during routine inspections, since both wear out before the shingles do.
  • Fix small leaks early, before water damages the decking underneath.
  • In cold climates, remember that winter leaks along the roof edge may be ice dams rather than rain leaks. See ice dams explained.

Frequently asked questions

Why does my roof leak in heavy rain but not light rain?

A heavy storm sends far more water over the roof at once and often adds wind. A weak spot that copes with light rain, like worn flashing or a partly clogged gutter, can be overwhelmed. That points to a marginal problem rather than a wide-open hole.

Can clogged gutters cause a roof leak?

Yes. When gutters are full, water can back up onto the roof edge and into the valleys, then work its way under the shingles. Overflowing gutters during a storm and stains along an outside wall are common signs.

Why does my roof only leak when the wind blows from one direction?

Wind can push rain sideways under shingle edges, into attic vents and up under the soffits on the side of the house facing the storm. Tell your roofer which way the wind was blowing, because it narrows the search to one side of the roof.

Is a leak that only happens in big storms urgent?

It is less urgent than a leak in every rain, but it still lets water into the decking and insulation each time. Repeated small leaks can rot wood and grow mold. It is worth having a roofer look before the next stormy season.

Do I need a new roof if it only leaks in heavy rain?

Usually not. Many of these leaks come from one spot, such as flashing, a vent boot or a valley, and a targeted repair can fix them. If the shingles are worn across the whole roof or it leaks in several places, it may be worth pricing a replacement too.

Sources

  1. Fixr: Why your roof leaks in heavy rain
  2. Fixr: Roof leak repair cost
  3. Fixr: Roof repair cost
  4. Fixr: Roof inspection cost
  5. Fixr: Roof replacement cost
  6. IBHS Fortified: Roof
  7. This Old House: Common roof problems and how to fix them
  8. This Old House: How to find and fix a roof leak
  9. This Old House: Emergency roof leak repair
  10. ENERGY STAR: About attic ventilation

Cost ranges are estimates from public sources, not quotes. Your pro will give you exact pricing.

Check my roof