Cost guide · roofing

How much does it cost to fix a wind-driven rain roof leak?

What professional repair costs look like in 2026

Most wind-driven rain leaks on asphalt shingle roofs cost $300 to $1,500 to repair in 2026. The low end covers resealing flashing or replacing a few lifted shingles. The high end covers a water test to find the entry point plus larger flashing or vent repairs. These leaks are sneaky because they only show up when rain hits the roof sideways, so diagnosis is half the job.

6 min read · Updated July 25, 2026 · Pro required · Pro $300–$1,500

Homeowner DIY

Not recommended

Typical pro

$300–$1,500

Planning midpoint

$900

Roofing is pro work for most homeowners. Band covers local repairs, not full reroof.

Cost range explorer

Pro$300$1,500

What moves the price

  • Access: tight, buried, or hard-to-reach work costs more in labor
  • Metro labor rates: prices swing by region and city
  • Permits and inspections: required in many areas and added to the total
  • Related damage: problems found once the area is opened up
  • After-hours or emergency calls: nights, weekends, and rush jobs run higher
  • Equipment age and condition: older systems can need extra parts or prep

How we estimate these costs

These are 2026 US planning ranges built from trade cost composites, meant to help you budget before you call around. They are not a quote, and no one has seen your home yet.

Real numbers move with access to the work area, local metro labor rates, permit requirements, and any related damage found once things are opened up. Treat the range as a starting point, then confirm with a local pro.

We centralize each range by home system, so pages that share a system stay consistent with one another instead of drifting apart.

Source for this system band: Trade planning composites (roof repair) (2026-07). Confidence: low. Last reviewed 2026-07-20.

Want costs for your exact case, not averages?

The short answer

A wind-driven rain leak on an asphalt shingle roof runs $300 to $1,500 to fix in 2026 for most homes.

The low end is a straightforward flashing reseal or a few replaced shingles. The high end covers a proper water test plus larger flashing, ridge vent, or skylight work.

Here's the part people miss: the water you see inside is usually far from where it gets in. These leaks travel along framing before they drip, which is why guessing wastes money.

So a big chunk of what you're paying for is finding the entry point, not just the patch.

Directional clue: if it only leaks when wind comes from one side of the house, tell your roofer. That single detail can cut diagnosis time in half.

Where the money goes

The bill splits into diagnosis and repair, and on these leaks diagnosis is a real line item.

A water test, where one tech sprays the roof in sections while another watches the attic, adds roughly $150 to $400. It's the difference between a fix that holds and three visits that don't.

Once they find it, the repair itself is usually modest. Resealing or replacing step flashing on a single wall runs $300 to $700 most places.

Replacing a run of lifted shingles is $200 to $500 if the shingles match and aren't brittle.

Ridge vent replacement runs $400 to $900 depending on length. Skylight flashing rework is $400 to $1,000, and chimney counterflashing (which involves masonry) can push $600 to $1,400.

Steep or multi-story roofs add cost because of setup, ladders, and fall protection. A second story can add 20 to 40 percent to labor.

  • Water test / leak diagnosis: $150 to $400
  • Step flashing reseal or replace (one wall): $300 to $700
  • Replace lifted/unsealed shingles: $200 to $500
  • Ridge vent replacement: $400 to $900
  • Skylight flashing rework: $400 to $1,000
  • Chimney counterflashing (with masonry): $600 to $1,400
If a roofer quotes a flat repair price without asking how or where it leaks, be careful. On directional leaks, a fixed price with no diagnosis usually means they're guessing.

How we put this together

These numbers reflect 2026 US pricing for asphalt shingle roof repairs, blending typical flashing, shingle, vent, and skylight labor and material costs.

Ranges assume a licensed roofer, standard single or two-story access, and shingles that are still repairable rather than end-of-life.

Your actual quote shifts with local labor rates, roof pitch, height, and how involved the diagnosis turns out to be.

Diagnostic guidance here follows standard leak-tracing practice: find the highest wet point, identify the detail above it, and confirm with a controlled water test before cutting anything.

Get costs for my exact case

See your most likely cause first, then unlock DIY and pro cost bands for your exact case.

Free to start · Guidance only, not a substitute for licensed trade work

What you are usually paying to fix

5 causes

First check: This one is not a DIY job, so bring in a licensed pro to handle the repair.

What's actually letting water in

Wind-driven rain leaks share one thing: they come from a spot that sheds water in one direction but not the other.

The most common culprit is sidewall or step flashing where the roof meets a wall. Each piece overlaps a shingle, and that lap only works when water runs downhill. Wind reverses that.

Next up are lifted shingle tabs along rakes and eaves. If the sealant strip failed or never bonded, the wind lifts the tab and rain runs straight to the nails.

Ridge vents are a quieter offender. A vent without proper baffles will take on water when wind slams the peak, and the leak shows up right along the ridge line inside.

Skylights and chimneys are trouble at their uphill edge, where wind piles water against the head flashing. And once in a while the roof is innocent entirely, and water is coming through the wall above it.

  • Roof-to-wall step flashing: the number one cause
  • Unsealed or lifted shingle tabs at edges
  • Ridge vent with worn or missing baffles
  • Skylight and chimney head flashing gaps
  • Wall siding or window flashing above the roofline

What to do before you call anyone

You can do real detective work from inside without ever touching the roof.

Start in the attic on a dry day. Find the wet stain on the underside of the sheathing and follow the water trail up. Water runs downhill, so the highest wet point is closer to the real entry than the drip is.

Now look at what's directly above that high point: a wall, a chimney, a skylight, the ridge, or a vent. That's your suspect.

Match it against the wind direction from the last leak. A leak that only happens on a north wind points to something on the north-facing slope or wall.

Take clear photos of the interior trail and the exterior suspect zone from the ground. Bring those to the roofer. You'll get a faster, cheaper diagnosis because you did the legwork.

Meanwhile, dry out the interior. Pull soaked insulation, run a fan, and stop the wet wood from sitting for days.

Mark the edge of the ceiling stain with a pencil line and the date. If it grows after the next storm, the leak's active and you'll know how fast.

What the pro will do

There is no do-it-yourself path we recommend for this repair. The safe and lasting fix comes from a licensed pro who can diagnose the true cause and complete the work correctly.

Booking a qualified tech protects your safety, your warranty, and your home. Call a licensed professional to handle it end to end.

Can it wait?

Not long. A wind-driven rain leak feels minor because it's intermittent, but the damage compounds quietly.

Every storm re-wets the same sheathing. OSB decking especially starts to swell and delaminate after repeated soakings, and a $500 flashing job turns into replacing decking and shingles.

Mold can start in damp framing and insulation within 48 to 72 hours of it staying wet. You won't see it until it's a problem.

If you're mid-storm season with more fronts coming, treat this as a one-to-two-week item. If you're in a dry stretch, you have a little more room, but don't push it past the next rainy season.

A leak that starts showing up in ordinary rain, not just wind, means the failure has spread. That's no longer a wait-and-see situation.

How your roof's age changes the math

Roof age tells you a lot about which repair you're really facing.

On roofs under 12 years old with intact sealant strips, a wind-driven leak is almost always a flashing or vent detail, not the shingles. That's good news: it's a targeted, affordable fix.

On roofs 15 to 20-plus years old, the shingles themselves may have lost their seal across the whole roof. Fixing one spot buys time, but you'll likely see more leaks as more tabs let go.

Homes built before the mid-1990s sometimes have original flashing that was face-nailed or never counterflashed properly. Those often need the flashing rebuilt, not just resealed.

If a roofer says the shingles crack when lifted and the granules are gone, that's an end-of-life signal. At that point, weigh repair cost against a reroof.

When these leaks show up

Wind-driven rain leaks are seasonal by nature because they need wind and rain together.

Spring and fall storm fronts with sustained gusts are prime time. Coastal homes get hammered by nor'easters and tropical bands that drive rain nearly horizontal.

Winter has its own version: shingles installed in cold weather that never sealed spend the whole winter flapping, and the first driving rain exposes them.

If you can, schedule the repair during a dry stretch. Roofers do better flashing work on dry shingles, and a water test is more controlled than chasing an actual storm.

Frequently asked questions

Why does my roof only leak when it's windy?

Because the defect sheds water fine when rain falls straight down, but wind pushes rain sideways and uphill, past a lap or flashing joint that only works in one direction. It's almost always a flashing or overlap issue, not an open hole.

Can I just caulk the flashing myself?

This one is best left to a licensed pro rather than a do-it-yourself attempt. A qualified tech can confirm the actual cause, protect your warranty, and complete the fix to code. Book a licensed professional for this repair.

How do roofers find a leak that only happens in a storm?

They run a controlled water test: one person sprays sections of the roof with a hose while another watches from inside the attic. They isolate zones so they know exactly which joint lets water through. Expect this to add $150 to $400 to the bill, and it's worth it.

Is this covered by homeowners insurance?

Sometimes, if a specific wind event lifted shingles or damaged flashing. Gradual wear and old, unsealed shingles usually aren't covered. Document the storm date and take photos before repairs if you plan to file.

Will one repair fix it, or will it keep leaking?

If the pro finds the true entry point with a water test, one repair usually holds. Repeated leaks after a fix mean either they patched the wrong spot or there's a second entry point. That's why diagnosis matters more than the patch itself.

How urgent is a wind-driven rain leak?

More urgent than it looks. Even if it only drips a little per storm, the sheathing stays wet longer than you'd think and can start rotting or growing mold within a season. Get it looked at within a week or two, not next spring.

Does a new roof solve this?

A full reroof will fix it, but that's $8,000 to $20,000-plus and overkill if the roof is otherwise sound. If your shingles are under 12 years old and in good shape, a targeted flashing repair is the right call.

See what your repair should cost

See your most likely cause first, then unlock DIY and pro cost bands for your exact case. If anything involves gas, burning smells, sparking, sewage, or active flooding, stop DIY and call a licensed pro or emergency services.

Takes about a minute · No account needed for your free preview

HomeSymptom Editorial Team

Home repair writers

HomeSymptom Editorial Review

Trade-experienced editors

Checked for practical accuracy and safety before publish.

Related guides