Roof Leak Repair: Find the Cause in a Minute
Answer 5 quick questions. The leak finder ranks the most likely causes as you go, then shows how urgent it is, how to fix it and what the repair should cost. Roof leak repairs range from $150–$6,000, with a national average around $650.
Question 1 of 5
Is water coming in right now?
Roof leak repair cost by cause
| Cause | DIY difficulty | Pro repair cost |
|---|---|---|
| Failed chimney flashing | Moderate | $200–$850 |
| Cracked pipe vent boot | Easy | $150–$400 |
| Skylight seal or flashing leak | Moderate | $300–$800 |
| Damaged or missing shingles | Moderate | $100–$700 |
| Roof valley leak | Hard | $300–$1,500 |
| Ice dam at the roof edge | Moderate | $650–$2,400 |
| Attic condensation (not a roof leak) | Moderate | $300–$2,000 |
| Flat roof membrane damage | Moderate | $300–$1,100 |
| Overflowing or blocked gutters | Easy | $120–$450 |
What to do before the repair
- Catch the water and move furniture, electronics and rugs away.
- Switch off power to any light or outlet near the water at the breaker.
- Drain a bulging ceiling by poking a small hole at the lowest point over a bucket.
- Photograph the ceiling, attic and any visible roof damage for insurance.
- If rain continues and the roof is damaged, arrange an emergency tarp.
Repair or replace the roof?
A single leak on a roof younger than about 15–20 years is almost always worth repairing. Consider a full replacement when you find leaks in several places, shingles are curling or losing granules across the roof, or the roof boards feel soft. Compare the numbers with the roof replacement cost estimator.
Roof leak questions
How much does it cost to repair a roof leak?
Roof leak repairs range from about $150 for a small fix to $6,000 for extensive damage, with a national average around $650. Replacing a pipe boot or a few shingles sits at the low end; valley, flashing and decking repairs cost more.
Why is my ceiling stain not under the leak?
Water enters the roof, then runs along rafters, roof boards and wiring before dripping, so the stain can be several feet from the actual hole. That's why the leak finder asks where and when the water appears and works back to the likely source.
Is a roof leak an emergency?
Active dripping, water near light fixtures or a sagging ceiling should be handled the same day. A small stain that only appears in heavy rain can usually wait a few days for a repair, but not weeks, because hidden moisture causes rot and mold.
Can I fix a roof leak from inside?
Only temporarily. Catching water and drying the attic limit damage, but the lasting fix has to be made on the roof where the water gets in.
Does homeowners insurance cover roof leaks?
Sudden damage, such as a storm tearing off shingles, is often covered. Leaks from wear, age or poor maintenance usually aren't. Photograph the damage, stop further damage, and check your policy before repairs.
Last reviewed September 2026