How to Repair a Flat Roof Leak: Find, Patch, Prevent
How to repair a flat roof leak: find the entry point, clean and dry it, patch with a compatible repair, and fix the ponding that causes repeat leaks.

Roofing · Nationwide dispatch
Talk to a dispatcher now, no obligation
How to repair a flat roof leak: find the entry point (which is often not above the stain), clean and dry the area, then patch it with a repair made for your membrane type. Clear drains and fix ponding, which causes repeat leaks. Walk the roof carefully, and do not work when it is wet, icy or windy.
Large or repeated leaks need a roofer.
How to repair a flat roof leak: find the source
Water on a flat roof can travel along the deck or insulation before it drips inside. Start at the ceiling stain and work outward. Look for the common weak points rather than a hole straight above.
| Likely source | Why it leaks |
|---|---|
| Seams and laps | Adhesive or heat welds fail |
| Flashing at walls and curbs | Sealant cracks, metal lifts |
| Penetrations (vents, pipes, skylights) | Boots and seals dry out |
| Drains and scuppers | Clogs cause ponding and overflow |
| Blisters and cracks | Aged membrane splits |
| Punctures | Foot traffic, branches, tools |
| Quick facts: how to repair a flat roof leak | |
|---|---|
| Time needed | A few hours for a small patch |
| Tools | Broom, utility knife, roller, patch material, cleaner |
| Difficulty | Moderate; work at height |
| Safety | Do not walk a wet or icy roof; stay clear of edges and power lines |
Know your roof type
| Membrane | Common repair |
|---|---|
| EPDM (rubber) | Compatible patch or seam tape with primer |
| TPO or PVC | Heat-welded patch or compatible liquid repair |
| Modified bitumen | Torch or cold-applied patch, and mastic |
| Built-up (tar and gravel) | Mastic and fabric, then recoat |
| Metal flat roof | Sealant and patch at fasteners and seams |
Use only materials compatible with your membrane, since the wrong product can damage it. If you do not know what the roof is, ask a roofer.
Steps for a basic patch
- Wait for dry weather and make sure the surface is dry.
- Sweep away debris, gravel or dirt around the damaged area.
- Find the defect: a split, a blister, a lifted seam or a damaged flashing.
- Clean the area with the cleaner the patch maker specifies.
- Cut the patch so that it extends at least a few inches beyond the damage on all sides, with rounded corners.
- Apply primer and adhesive or mastic as directed, press the patch down, and roll out air bubbles.
- Seal the edges with the recommended sealant.
- Check after the next rain.
Choosing the right patch material
Check the roof's paperwork for the membrane type, and buy the patch kit sold for that type. Many single-ply membranes need a primer and a clean, dry surface, and some repairs need the roof to be above a minimum temperature to cure. Following the maker's instructions closely is the difference between a patch that lasts for years and one that peels at the first frost.
Ponding water
Standing water that remains for more than 48 hours after rain is called ponding. It stresses the membrane and finds weak spots. Clear drains and scuppers of leaves and debris. If ponding persists, the roof may have inadequate slope or sagging, and a roofer may recommend tapered insulation, new drains or a recoat. Learning how to repair a flat roof leak without fixing ponding often means repeat leaks.
When to recoat or replace
A roof coating can extend the life of a sound membrane. If the roof is old, saturated, blistered widely or has repeated leaks, replacement may be cheaper than constant patching. A roofer can test for wet insulation with a moisture survey.
Safety
Flat roofs look safe but have edges, skylights and slick surfaces. Wear non-slip shoes, keep away from edges, and use fall protection where required.
When to call a professional
Call if you cannot find the leak, the roof insulation is wet, the leak is large, or you do not know the roofing type.
How to repair a flat roof leak: find the low point
Flat roofs are not truly flat, so water collects in low spots and seams where it finds a way in. Learning how to repair a flat roof leak begins with finding where the water sits and where it enters, usually at a seam, a drain, a vent pipe or a patched area. Clean the surface and dry it as far as possible. Use a roof-rated sealant or a patch kit suited to the membrane, and extend it beyond the damaged area. A flat roof leak that returns after patching often means the membrane is worn or ponding water is the real problem.
If one repair does not hold, consider whether another method of how to repair a flat roof leak, such as recoating, suits the membrane better. Good drainage prevents most problems, so check the drains before you decide how to repair a flat roof leak.
Patching is only one part of how to repair a flat roof leak, since drainage and the membrane both matter.
Related reading
- How to Fix a Leaking Skylight: Leak, Condensation or Flashing?
- Practical Guide: How to Find Where a Roof Is Leaking
- Roof Inspection After Storm: Safe Checks, Evidence and Next Steps
- When to Replace a Roof: 9 Signs and How to Decide
Browse all roofing guides, or find a roofer in your city from the roofing directory.
Frequently asked questions
How to repair a flat roof leak?
Find the entry point, clean and dry it, then patch with a repair made for your membrane: compatible patches or tape for EPDM, welded or liquid repairs for TPO, mastic for modified bitumen or built-up. Fix drains and ponding too.
Where do flat roofs usually leak?
Mostly at seams, flashing, penetrations such as vents and pipes, clogged drains, blisters and punctures. Water often travels from the entry point, so the stain inside may not be directly below the leak.
What is ponding on a flat roof?
It is standing water that does not drain within about 48 hours after rain. It stresses the membrane, accelerates wear and finds weak spots. Clear drains and ask a roofer about slope, tapered insulation or new drains.
Can I use roofing tar on a flat roof?
Only if it is compatible with your membrane. Asphalt products can damage some single-ply membranes. Check the patch maker's instructions and ask a roofer if you are unsure what material your roof is.
How do I know what type of flat roof I have?
Look at the surface and seams: smooth black rubber suggests EPDM, white or grey welded sheets suggest TPO or PVC, granulated sheets suggest modified bitumen, and gravel over tar suggests built-up. A roofer can identify it quickly.
Is it worth patching an old flat roof?
If leaks are few and the membrane is sound, patching is cost-effective. If the roof is old, wet inside or leaking repeatedly, recoating or replacing may be better. A moisture survey shows how far the damage extends.
Can a clogged drain cause a flat roof leak?
Yes. A blocked drain or scupper causes ponding and overflow that find weak spots in the membrane. Clearing drains is a basic maintenance step, particularly after autumn leaf fall. Check drains after every big storm.
When should I call a roofer to repair a flat roof leak?
Call if you cannot find the leak, the leak is large or repeated, the insulation is wet, you do not know the roofing material, or the roof is high or hard to reach safely.
What flat roof materials can leak most?
Older built-up roofs, modified bitumen and single-ply membranes can leak at seams, flashing and penetrations. Ponding water speeds wear on any material. Ask a roofer which material your flat roof uses so you know what repairs and warranty periods apply.
How often should a flat roof be inspected?
At least twice a year and after major storms. Look for ponding, blisters, cracks and loose flashing, and clear debris from drains. Take dated photos each time so that you can see changes in ponding and wear over the years.
People also search for
Related searches homeowners use when they look into this topic.
- how to repair a flat roof leak
- flat roof ponding water
- flat roof leaking causes
- flat roof patch
- epdm roof repair
- tpo roof repair
- modified bitumen repair
- flat roof drain clogged
- flat roof seam leak
Ready to get roof repair scheduled in your area?
Call now to be connected with our dispatch team. Lines are staffed for emergency and same-day requests.
Call 1 (888) 679-3798