Quick answer

Most roof leaks can be fixed with a targeted repair — no full replacement needed. Small leaks around flashing, vents, or damaged shingles are often solid DIY candidates, while widespread damage calls for a licensed roofer. Repairs typically run $150–$1,500 depending on size and roof type, and sudden leak damage may be covered by your homeowners insurance policy.

Most roof leaks can be fixed with a targeted repair — no full replacement needed. Small leaks around flashing, vents, or damaged shingles are often solid DIY candidates, while widespread damage calls for a licensed roofer. Repairs typically run $150–$1,500 depending on size and roof type, and sudden leak damage may be covered by your homeowners insurance policy.


Can You Fix a Roof Leak Yourself?

The short answer: yes, often. A surprising number of leaks trace back to a cracked shingle, a gap around a vent boot, or deteriorated flashing — problems that a patient homeowner with basic tools and the right sealant can handle on a Saturday morning.

When DIY roof leak repair makes sense

  • The leak is isolated to one small area (a single shingle, one flashing joint, or a pipe collar).
  • You can clearly see the source from the attic or from the roof’s surface.
  • The roof pitch is gentle enough to walk safely (roughly 6:12 or lower).
  • There’s no rotted decking or sagging structure underneath the problem area.

If all of those boxes check out, a tube of roofing sealant or a patch kit is probably all you need.

When to call a professional instead

  • The leak spans multiple areas or has saturated insulation and framing.
  • You find soft, spongy, or discolored decking — that’s rot.
  • The roof is steep, slippery, or more than a story off the ground.
  • The damage involves large sections of missing shingles after a storm.
  • You have a flat or low-slope roof with membrane damage (EPDM or TPO failures can be deceptively large).

A licensed roofer carries liability insurance and knows how to spot secondary damage you might miss. When in doubt, at least get a professional assessment before you start patching.

Safety precautions before you start

Never skip these, even for a “quick” fix:

  • Use a sturdy extension ladder rated for your weight plus tools.
  • Wear rubber-soled shoes — wet shingles are slicker than they look.
  • Work with a buddy who can steady the ladder and call for help if needed.
  • Check the weather forecast — don’t get on a roof if rain or wind is expected.
  • In the attic, wear an N95 respirator — disturbed insulation and mold spores are real hazards.

How to Fix a Leaking Roof from the Inside

If it’s actively raining or you’re not ready to get on the roof yet, the attic is your first stop.

Finding the source of the leak

Water is sneaky. It enters the roof deck at one point and travels along rafters or sheathing before dripping somewhere else entirely. On a dry day, go into the attic with a bright flashlight and look for:

  • Water stains or dark streaks on rafters and sheathing
  • Daylight visible through the deck boards (a clear sign of a gap)
  • Mold, mildew, or soft wood anywhere near the stain

Measure the distance from the wet spot to a fixed reference point — a wall, a chimney, a vent — so you can locate the same spot on the roof’s exterior.

Temporary fixes to stop active water damage

If water is actively coming in, buy yourself time before permanent repairs:

  • Lay a plastic tarp over the affected section on the roof exterior, weighted or stapled at the edges.
  • From inside, press a piece of plywood against the underside of the deck and hold it in place while a helper drives screws from above (works on accessible low-slope sections).
  • Place buckets strategically and check them every few hours during heavy rain.

Is it normal for a roof to leak in heavy rain? A well-maintained roof shouldn’t leak during normal rain. Heavy, wind-driven rain can expose marginal weaknesses — deteriorated sealant, slightly lifted shingles — that stay hidden in light showers. If yours leaks only in a downpour, the fix is usually targeted rather than a full overhaul.

Using sealant on rafters and sheathing from inside the attic

Once the rain stops and things dry out, you can apply roofing sealant directly to small cracks or gaps in the sheathing from the attic side. Clean the area, let it dry completely, and work the sealant into any visible gap with a caulking gun. This is a stopgap, not a permanent fix — you’ll still want to address the exterior source — but it can protect the interior while you plan the next step.


Best Roof Leak Repair Sealant

Not all sealants are the same. The right product depends on your roof material.

Best roof sealant for asphalt shingles

Look for a rubberized asphalt sealant or a plastic roof cement (often sold as “flashing cement”). These bond well to asphalt surfaces, stay flexible through temperature swings, and are paintable once cured. Brands like Henry and DAP make reliable, widely available options.

Best roof sealant for flat roofs

Flat roofs need a product designed for ponding water. Elastomeric roof coatings (acrylic or silicone-based) work best here — they stretch with the membrane and resist UV degradation. Silicone-based sealants outperform acrylic in consistently wet climates.

Wet Patch black roof leak repair sealant reviewed

Gardner-Gibson’s Wet Patch (product #0371-GA) is one of the most popular emergency sealants on the market because — as the name promises — it adheres even on wet surfaces. It’s a fiber-reinforced roof cement that works on asphalt shingles, metal, and concrete. Downsides: it’s messy, it stays tacky for a while, and it isn’t a permanent solution on its own. Use it to stop bleeding while you plan proper repairs.

DIY roof leak repair sealant tips

  • Never apply sealant over existing caulk without cleaning the old material off first — new product won’t adhere.
  • Temperature matters: most sealants require surface temps above 40°F to cure properly.
  • More isn’t better. A smooth, consistent bead seals better than a blob.

Waterproof roof sealer options

For longer-term protection, consider a rubberized liquid membrane (like Flex Seal in a professional formulation) or a full elastomeric roof coating. These are brushed or rolled on and create a seamless waterproof layer — especially useful on aging flat roofs.


Roof Leak Repair Kits: What to Buy

Kits bundle the patch material and adhesive you need, which is handy when you’re not sure what to buy separately.

Best roof leak repair kits overall

General-purpose kits from brands like EternaBond use a butyl-backed aluminum tape that bonds aggressively to most surfaces. They’re simple: peel, press, and smooth. Great for flashing repairs and small shingle gaps.

Flat roof leak repair kits

Look for kits that include a EPDM or TPO patch plus compatible contact cement. Liquid EPDM patch kits (available as a brush-on) are especially handy for sealing around penetrations on membrane roofs.

Metal roof leak repair kits

Metal roofs expand and contract, so the patch needs to stay flexible. Butyl-backed aluminum tape (the same product EternaBond makes) handles this well. For screw holes or seam separations, a polyurethane sealant rated for metal roofing is the right call.

EPDM roof patch kits

EPDM is the black rubber membrane common on low-slope and commercial roofs. Use a kit that includes EPDM patch material and EPDM primer — don’t try to bond EPDM with standard roof cement; it won’t stick.


Roof Leak Repair at Home Depot

Home Depot carries a solid range of sealants and kits, and you can have most items in hand the same day.

Best roof sealants and kits available at Home Depot

Product Best For Approx. Price
Henry 208R Rubberized Wet Patch Emergency shingle/flashing repairs $10–$15/quart
Gardner-Gibson Wet Patch 0371 Wet-surface emergency sealing $12–$18/quart
Henry 587 Elastomeric Roof Coating Flat/low-slope waterproofing $40–$60/gallon
EternaBond RoofSeal Tape Metal, flashing, general patch $20–$35
DAP 18268 Plastic Roof Cement Shingle tab re-sealing, flashing $8–$12/quart

Prices are approximate and vary by store location.

Roof leak repair sealant Home Depot picks

For a quick shingle fix, grab the Henry 208R or DAP plastic roof cement — both are in the roofing aisle, inexpensive, and effective for standard asphalt repairs. For flat roof situations, the Henry 587 elastomeric coating is a dependable choice that’s available in 1- and 5-gallon buckets.

What to expect on price at Home Depot

Budget $10–$20 for a quart of emergency sealant, $30–$60 for a quality roll of flashing tape or patch kit, and $50–$100+ for a gallon of elastomeric coating. A full DIY repair on a small leak usually costs $30–$100 in materials.


Roof Leak Repair Cost: What to Budget

Average cost to fix a roof leak

Professional roof leak repair typically runs $150–$1,500, with most homeowners paying in the $300–$600 range for a localized repair. That said, cost varies a lot depending on what’s actually wrong.

Small vs. major roof leak repair cost

Repair Type Typical Cost Range
Single shingle replacement $150–$300
Flashing repair (chimney, vent) $200–$500
Valley or ridge repair $300–$700
Flat roof patch (small area) $250–$600
Extensive decking replacement $1,000–$3,000+

Roof leak repair cost by roof type

  • Asphalt shingles: Least expensive to repair; materials are cheap and contractors are familiar with them.
  • Metal roofing: Mid-range; requires specialty sealants and contractors with metal roofing experience.
  • Flat/EPDM/TPO: Cost depends heavily on membrane age and how large the failure is.
  • Tile or slate: Most expensive; individual tiles crack or slip and sourcing matching replacements adds cost.

Factors that affect price

  • Roof pitch and height — steeper and taller means more labor cost.
  • Extent of water damage — if the deck or insulation is saturated, replacement adds to the bill.
  • Time of year — emergency repairs in winter often carry a premium.
  • Your location — labor rates vary significantly by region.

Is Roof Leak Repair Covered by Insurance?

This is one of the most common questions homeowners ask, and the answer is: it depends on the cause.

What homeowners insurance typically covers

Standard homeowners insurance covers sudden and accidental damage — a branch falls through the roof during a storm, hail cracks multiple shingles, or a wind gust lifts a section of flashing. If a leak results from one of these events, your dwelling coverage typically pays for repair (minus your deductible). If you’re shopping for homeowners insurance coverage, comparing quotes can help you understand exactly what your policy covers before a problem hits.

When insurance won’t pay for a roof leak

Insurers regularly deny claims for:

  • Gradual deterioration — if the roof was aging and the leak developed slowly, that’s a maintenance issue.
  • Neglect — if you knew about a leak and didn’t address it, resulting damage may not be covered.
  • Age — some policies depreciate older roofs, so a 20-year-old shingle roof may receive only actual cash value (ACV), not full replacement cost.

How to file a roof leak claim

  1. Document everything — photos and video of the damage, taken immediately.
  2. Prevent further damage — put up a tarp if needed; insurers expect you to mitigate.
  3. Call your insurer to open a claim before making permanent repairs.
  4. Get a contractor’s written estimate to support the claim amount.
  5. Meet the adjuster on-site if possible, and ask questions if their assessment seems low.

Finding Roof Leak Repair Near Me

What to look for in a roof repair contractor

  • Licensed and insured in your state — verify with your state’s contractor licensing board.
  • Local reputation — check Google reviews and the Better Business Bureau.
  • Manufacturer certification — for asphalt shingles, GAF and Owens Corning certify contractors trained on their products.
  • Written warranty — a quality contractor backs their work in writing, usually for at least one year on labor.

Questions to ask before hiring

  • Are you licensed and insured, and can I see proof?
  • What exactly is causing the leak, and what repair do you recommend?
  • Will you provide a written estimate and warranty?
  • Who does the work — your own crew or subcontractors?
  • How do you handle unexpected damage found during the repair?

Getting multiple quotes

Get at least two or three written estimates for any repair over a few hundred dollars. Roofing prices vary widely, and a dramatically low bid sometimes means corners will be cut. If one estimate is significantly higher than the others, ask that contractor to walk you through why — there may be legitimate reasons, or it may just be price gouging. Either way, you’ll learn something useful.

Also keep in mind: staying on top of regular gutter cleaning and annual home inspections is the cheapest “repair” of all. Catching a cracked flashing or a lifted shingle early — before it saturates your decking — can save you thousands.


Frequently Asked Questions

Can you fix a leaky roof yourself?

Yes, for small and well-defined leaks. If the problem is a cracked shingle, a gap in flashing, or a deteriorated vent boot, most homeowners with basic tools and a tube of roofing sealant can handle it safely. The key is correctly identifying the source first and working safely on a stable, dry roof.

Is it expensive to fix a leaky roof?

It doesn’t have to be. Small, targeted repairs typically run $150–$600 when a contractor does the work, and as little as $30–$100 in materials for a straightforward DIY fix. Costs climb when water has damaged the decking, insulation, or interior framing — which is why fixing a leak early is almost always cheaper than waiting.

What is the average cost to fix a roof leak?

Most homeowners pay between $300 and $600 for a professional roof leak repair. Simple shingle replacements can come in around $150–$300, while more complex repairs involving flashing, valleys, or structural damage can reach $1,000–$3,000 or more.

Is it normal for a roof to leak in heavy rain?

No — a properly maintained roof should hold up in heavy rain. That said, extreme wind-driven rain can expose weak spots like aging sealant around vents or slightly lifted shingles that don’t leak in lighter conditions. If your roof only leaks in heavy rain, you likely have a small, fixable problem rather than a systemic one.

Is roof leak repair covered by insurance?

It can be. If the leak was caused by a sudden event — a storm, hail, falling debris — your homeowners insurance dwelling coverage typically applies, minus your deductible. If the leak is the result of gradual wear, poor maintenance, or age, most insurers won’t cover it. Document the damage promptly and call your insurer before making permanent repairs.

Will insurance fix a roof leak?

Insurance pays for covered damage, but you hire and manage the contractor. Once a claim is approved, the insurer issues a payment (minus your deductible and any depreciation), and you use those funds to pay the roofer. Keep records of all estimates, invoices, and communications throughout the process.

Can you fix a roof leak without replacing the whole roof?

In most cases, yes. The majority of roof leaks are localized — one damaged shingle, a failed sealant joint, or a cracked flashing — and can be fixed with a patch or targeted repair. Full replacement is warranted when the roof is at end-of-life, the decking is extensively rotted, or damage is widespread after a major weather event.