How much does it cost to fix a roof leak?
Most roof leak repairs fall inside the general repair range of about $400 to $1,900, with simpler jobs at the low end. What you are paying for is rarely the patch itself - it is finding the leak, because water travels along rafters and sheathing before it appears on a ceiling, often several feet from where it got in.
What an average can't tell you
A national average compresses very different roofs into one number, and most of what sets your price is invisible to it. It cannot tell you how many square feet of roof you actually have — which is not your floor area, and is the single biggest driver of the total — or what covering is going back on, and those two choices alone move the figure more than anything else on the page.
It also cannot see how many layers have to come off before anything new goes on, how steep the roof is, how many storeys the crew is working above, or whether the decking underneath has rotted — which nobody knows, including the contractor, until the old roofing is off. Even within one metro, labor pricing and disposal fees shift in ways a single average flattens out.
Those are answerable questions, and they are exactly the estimator’s inputs. It starts from sourced national cost data and recomputes the range for your area, covering, pitch, height, and tear-off — the factually correct next step after any national average.
Why finding it costs more than fixing it
A leak shows up where gravity finally releases the water, not where the water entered. That means diagnosis is genuinely skilled work: tracing a stain back up the framing, checking flashing at chimneys and valleys, testing penetrations, and sometimes hosing sections of roof in sequence. A leak found in twenty minutes and a leak found in three hours cost very different amounts, and neither contractor is being unreasonable.
The sourced national repair range of $400 to $1,900 covers both, which is part of why it is wide. Flashing and penetration repairs sit toward the upper half; a handful of wind-lifted field shingles sits at the bottom.
Using the sourced national repair baseline with no local adjustment, the planning range is $360 to $2,190.
ESTIMATESourced national baseline line item roof_repair, widened because no local cost index is applied on a national page.
The cost you do not see on the invoice
The roofing repair is often the cheaper half of a leak. Water that has been getting in for a season also means wet insulation, stained or failed drywall, and sometimes decking that has begun to soften - and those are trades other than roofing. A leak addressed in the first month is a roofing bill; a leak addressed after a winter is a roofing bill plus a ceiling.
That asymmetry is the whole argument for treating a new stain as urgent even when the drip is small. It is also why insurers distinguish sudden damage from long-term seepage, and why a leak you have known about for a year is a harder claim than one that appeared after a storm.
Related questions
- Why is my roof leaking when it is not raining?
- Usually condensation or meltwater rather than a hole. Warm moist air reaching a cold roof deck condenses and drips, which points at ventilation or insulation rather than the covering. Ice damming does the same thing in winter, backing meltwater up under shingles. Both look exactly like a leak from inside.
- Should I fix a small leak or replace the roof?
- It depends on how much life the rest of the covering has. On a young roof a leak is a repair. On a roof near the end of its service life you are paying for access twice, and the leak is usually the first of several - at which point pricing a replacement alongside the repair is the sensible move.
Get a local answer
National ranges only go so far — labor rates, tear-off rules, weather, and insurance practice move the numbers in every metro. See the local guides, each with a cost estimator:
- Roof Replacement Cost in Akron, OH
- Roof Replacement Cost in Albuquerque, NM
- Roof Replacement Cost in Allentown, PA
- Roof Replacement Cost in Hartford, CT
- Roof Replacement Cost in Knoxville, TN
- Roof Replacement Cost in Milwaukee, WI
- Roof Replacement Cost in Providence, RI
- Roof Replacement Cost in Raleigh, NC
- Roof Replacement Cost in Richmond, VA
- Roof Replacement Cost in Winston-Salem, NC