HomeRun
icon
Waterproofing · How-to Guide

Leaking Roof Repair: Identifying the Causes and Fixing Them

How to confirm a roof leak, trace it to the real entry point, contain it safely during rain, and repair RCC, metal-sheet and tiled roofs step by step before the next monsoon.

On this page
  1. Can a Leaking Roof Be Repaired, and How Urgent Is It?
  2. What Are the Signs of a Leaking Roof?
  3. Why Do Roofs Leak? Common Causes by Roof Type
  4. How Do You Find the Source of a Roof Leak?
  5. What Should You Do First During an Active Leak?
  6. How to Repair a Leaking Roof: Step-by-Step
  7. Should You Repair the Leak Yourself or Hire a Contractor?
  8. Patch Repair or Full Re-Waterproofing: Which Does Your Roof Need?
  9. How Much Does Leaking Roof Repair Cost in India?
  10. How Do You Stop Roof Leaks Coming Back?
Summary — what you need to know
  • Most leaking roofs can be repaired. The right fix depends on the cause and the roof type.
  • The ceiling stain is often not where the water gets in. Trace it upward and outward before you patch.
  • During heavy rain, contain, don't repair: bucket, power off, tarpaulin once it is safe.
  • A proper RCC repair runs: clean, fill cracks, seal joints, prime, coat, cure, then flood-test for 24–48 hours.
  • In Bengaluru, finish repairs before September and October, the city's rainiest months.

Leaking roof repair means finding where rainwater enters the roof, sealing that point, and restoring the waterproof layer around it. This guide shows you how to identify the cause on RCC, metal-sheet and tiled roofs, then fix it step by step.

Sep–Oct
Bengaluru's rainiest months, from 100 years of rain data
1 in 100
Typical minimum fall for a flat RCC roof (10 mm per metre)
24–48 h
Flood test time to confirm a repair holds

Can a Leaking Roof Be Repaired, and How Urgent Is It?

Yes, most leaking roofs can be repaired without replacing the roof. Act quickly, because every rain pushes more water into the slab.

A leak left alone spreads well beyond the ceiling stain:

  • Steel corrosion: water reaches the reinforcement bars inside an RCC (reinforced cement concrete) slab, and rusting steel cracks the concrete around it.
  • Damp walls: moisture runs down into walls, causing peeling paint, efflorescence (white salt deposits) and mould.
  • Electrical risk: water near ceiling fans, lights and conduits can cause short circuits.
Where the stain shows is rarely where the roof is breaking

Water travels along the slab, the steel bars, rafters or tile battens before it drips. Patching the spot directly above the stain is the most common reason a repair fails.

Timing matters in Bengaluru. The city gets rain from both the southwest monsoon (June to September) and the northeast monsoon (October to December). Citizen Matters' review of 100 years of rain data found September and October are the wettest months, out of about 931 mm a year.

So plan permanent repairs for the dry months. If the roof is leaking right now, use a temporary fix and repair properly once the surface dries.

What Are the Signs of a Leaking Roof?

The clearest sign of a leaking roof is a ceiling stain or drip that appears or grows after rain. Other signs are easy to miss:

  • Brown or yellow stains, damp patches or bubbling paint on the top-floor ceiling
  • Drips from light fittings, fan hooks or the ceiling-wall corner
  • A musty smell or black mould in upper corners
  • White salt deposits (efflorescence) on the ceiling or upper walls
  • Rust stains or exposed steel on the ceiling plaster

Before you climb onto the roof, rule out the two common lookalikes: a plumbing leak and condensation.

Roof leak, plumbing leak or condensation?

Check these before repairing
CheckRoof leakPlumbing leakCondensation
When it appearsDuring or after rainAny time, often when taps or the tank are in useCool mornings, humid weather
Dry weatherStain dries and stops growingStain keeps growingComes and goes with temperature
WhereTop-floor ceilings, parapet cornersBelow bathrooms, tanks or pipe runsUnderside of metal sheets, cold surfaces
What to doTrace the source on the roofCall a plumber; check concealed pipesImprove ventilation or insulate the sheet
Damp only at the bottom of ground-floor walls usually points to rising damp, not the roof.

For dampness on walls rather than ceilings, see our guide to the causes of wall dampness.

Why Do Roofs Leak? Common Causes by Roof Type

Roofs leak when water finds a crack, an open joint or a worn waterproof layer, usually helped by water that stands too long. The likely cause depends on your roof type.

Common leak points on RCC flat, metal sheet and clay tile roofs with the symptom each causes

Leak symptom, likely cause and first fix by roof type

Indian homes
Roof typeLikely causeTypical symptomFirst fix
RCC flat roofHairline cracks, worn coating or brick bat cobaSpreading damp patch mid-ceilingFill cracks, recoat the area
RCC flat roofGap at the parapet-slab junctionDamp along the ceiling-wall edgeSeal the junction with a fillet and flexible sealant
RCC flat roofPonding from poor slope or blocked outletsLeak worsens after long or heavy rainClear outlets, correct the fall
RCC flat roofFailed expansion joint or pipe penetrationLine or ring of dampRe-seal with flexible joint sealant
Metal / GI sheetRusted sheets, loose screws, worn washersDrips in a line under fixingsReplace screws and washers, treat rust
Metal / GI sheetOpen overlaps or ridge cap gapsLeaks in wind-driven rainSeal overlaps, refix the ridge cap
Clay / Mangalore tileCracked or slipped tiles, broken ridge mortarDrips near the ridge or valleysReplace tiles, re-bed the ridge
Blocked drains and ageing waterproofing affect every roof type. Check them first.

Why does a roof only leak sometimes? Usually because the defect sits above the normal waterline. Standing water reaches it only in long or wind-driven rain, or when an outlet blocks.

For seepage through walls and other entry routes, read our guide to water seepage causes and solutions.

How Do You Find the Source of a Roof Leak?

You find the source of a roof leak by working from the stain upward, then testing the roof in sections. Follow this order:

  1. Start inside. Mark every stain and drip on a sketch of the ceiling. Note which ones appeared after which rain.
  2. Measure across to the roof. Locate the same spot on the terrace, then look uphill of it, toward the higher side of the slope.
  3. Inspect the roof in daylight, when dry. Check cracks, the parapet-slab junction, expansion joints, pipe and cable entries, the water-tank base and every outlet.
  4. On sheet roofs, check the fixings. Look for rusted screws, cracked washers and lifted overlaps above the drip line.
  5. Hose-test the suspects. Wet one small zone at a time while someone watches inside.
  6. Call for a survey if needed. A contractor with a moisture meter can map damp in the slab when the leak still hides.
Stay safe on the roof

Never walk on a wet or mossy slab, and never step directly on asbestos-cement or polycarbonate sheets. Use a crawl board across the purlins, or leave sheet roofs to a professional.

What Should You Do First During an Active Leak?

During an active leak, protect people and wiring first, then contain the water. Do not attempt a repair while it is raining.

  • Switch off the circuit for any fan, light or socket near the wet patch at the MCB (miniature circuit breaker)
  • Move electronics, furniture and valuables away from the drip
  • Catch the drip in a bucket, with a cloth inside to stop splashing
  • If a ceiling bulges with trapped water, stay clear and call a professional
  • Once the rain stops and it is safe, clear the roof outlets of leaves and debris
  • Cover the suspect area with a tarpaulin weighted down with bricks or sandbags

When the surface is dry, a short-term patch can hold until the full repair:

  • Waterproof tape or a bitumen patch over a small crack or hole
  • Sealant in small cracks or around loose screw holes on sheets
  • Tarpaulin for larger damaged areas or broken tiles
Temporary means temporary

Tape, sealant and tarpaulins buy you time. They do not restore the waterproof layer, so book the proper repair for the next dry spell.

How to Repair a Leaking Roof: Step-by-Step

Leaking roof repair on a cracked RCC flat roof follows seven steps: mark, clean, fill, seal, prime, coat and test. Take coverage, coat count and drying times from your product's technical data sheet.

  1. Mark the problem areas. Chalk every crack, joint and outlet you found during the inspection.
  2. Clean the surface. Remove moss, dust, loose plaster and flaking old coating. Let the slab dry fully.
  3. Open and fill the cracks. Widen hairline cracks slightly so the filler can grip, then fill them with a polymer-modified repair mortar or crack filler.
  4. Seal joints and junctions. Treat the parapet-slab junction, expansion joints and pipe entries with a flexible sealant. Add a cement fillet at the parapet corner if there is none.
  5. Prime the surface. Apply the primer the coating maker specifies. Skipping it is a common reason coatings peel.
  6. Apply the waterproof coating. Brush or roll the coats the manufacturer specifies, turning the coating up the parapet wall. Cure as directed.
  7. Test it. Plug the outlets, flood the roof to about 2–4 inches (50–100 mm), and watch the ceiling below for 24–48 hours.

A falling water level or any new damp means the repair has a gap. Fix that area and test again.

If you see wide or growing cracks, the problem may be structural. Cracks wider than 1/8 inch (about 3 mm), sagging or a diagonal crack across the ceiling need an engineer's check before any coating.

How Do You Repair a Leaking Metal or GI Sheet Roof?

You repair a leaking metal or GI (galvanised iron) sheet roof by fixing its fastenings and joints. Replace rusted or loose screws with new roofing screws and sealing washers. Seal overlaps and ridge caps with a sealant made for metal roofs. Wire-brush rust spots, prime them, and replace any sheet that has rusted through.

How Do You Repair a Leaking Tiled Roof?

You repair a leaking tiled roof by replacing cracked tiles and re-setting slipped ones. Re-bed a crumbling ridge in fresh mortar, and clear leaves from the valleys.

60-minute delivery

Fixing a roof leak this week?

Get waterproofing coatings, crack fillers and cement delivered across Bengaluru with a GST invoice.

WaterproofingCrack fillersCementHardware
Shop nowGet a price listBengaluru · open 8 am–8 pm, all days

Should You Repair the Leak Yourself or Hire a Contractor?

Repair the leak yourself only when it is small, easy to reach and from one clear cause. Hire a waterproofing contractor for anything recurring, large or structural.

DIY repair

Small jobs

Point

  • One or two hairline cracks you can see
  • A blocked outlet or loose sheet screw
  • Single-storey, flat, easy-to-reach roof
  • Coating still sound elsewhere
  • No guarantee needed

Professional contractor

Better for most leaks

Point

  • Leak returns after a past repair
  • Several leak points or a large area
  • Rust stains, spalling or wide cracks
  • Multi-storey, sheet or steep tile roof
  • You want a written guarantee

Before you hire, ask every contractor these questions:

  • Will you visit and inspect before giving a quote?
  • Which system and brand will you use, and how many coats?
  • How will you treat cracks, joints and the parapet junction?
  • How long will you cure, and will you flood-test afterwards?
  • Who gives the guarantee, the contractor or the maker, and what voids it?

Patch Repair or Full Re-Waterproofing: Which Does Your Roof Need?

A patch repair suits one or two clear leak points on a roof whose coating is otherwise sound. Full re-waterproofing suits an old, widely cracked or repeatedly leaking roof.

Choose full re-waterproofing if the coating is chalky, peeling or blistered across the roof. The same applies if the roof leaks in new places every monsoon, or water ponds over large areas.

Choosing a long-term system

For a side-by-side look at coatings, membranes and how long each lasts, read our guide to the permanent solution for roof leakage.

How Much Does Leaking Roof Repair Cost in India?

Leaking roof repair cost depends mainly on roof area and the system used. Published 2026 contractor rates start at about ₹25–60 per sq ft for acrylic or polymer coatings.

Published terrace waterproofing rates

₹ per sq ft, 2026
SystemHouseYog (Mar 2026)Aecord (Aug 2026)
Acrylic / polymer coating Common pick₹25–45₹35–60
APP / SBS membrane₹80–160₹80–160
Polyurethane (PU) coating₹140–300₹140–300
Neither source says whether GST is included or gives a Bengaluru-only rate. Get two or three dated local quotes.

Other cost drivers are crack and joint repair, removal of old coating, roof height and access, and local labour rates.

Rough repair budget
Cost = Roof area (sq ft) × Rate per sq ft × Prep factor
Aecord suggests adding 10–15% for surface preparation and crack filling (prep factor 1.10–1.15).
Worked exampleAcrylic coating on a 1,000 sq ft terrace
Low: 1,000 × ₹25₹25,000
High: 1,000 × ₹60₹60,000
Add prep: ₹25,000 × 1.10 and ₹60,000 × 1.15₹27,500–69,000
Planning range before GST₹27,500–69,000

A spot repair of a few cracks costs far less than this. Replacing the roof costs far more, so treat full replacement as the last option.

How Do You Stop Roof Leaks Coming Back?

You stop roof leaks coming back with two inspections a year and clear drains. Here is a calendar that fits Bengaluru's two monsoons:

Jan–Mar

Repair window

Dry weather suits crack repair, recoating and curing.

Apr–May

Pre-monsoon check

Inspect cracks, joints and the parapet. Clear outlets and flood-test any fresh repair.

Jun–Aug

Watch after storms

Check outlets after heavy rain and note any new ceiling marks.

Sep–Oct

Peak rain

Keep outlets clear. Contain leaks; avoid repairs on wet surfaces.

Nov–Dec

Post-monsoon review

Map every leak from the season and book repairs for the dry months.

  • Clear drain outlets, gutters and rainwater pipes before each monsoon
  • Keep the roof free of stored junk, pots and debris that block water flow
  • Trim branches that drop leaves onto the roof
  • Recoat when the surface looks chalky, cracked or worn
  • Fix ponding spots so water drains within a day after rain

If you collect roof water, keep the system clean too. Our guide to rooftop rainwater harvesting covers outlets and filters.

Frequently Asked Questions

How to stop water leakage from concrete roof?

Find the entry point first, then clean the slab, fill cracks with repair mortar or crack filler, and seal joints with a flexible sealant. Prime and apply a waterproof coating as the maker specifies. Flood-test the roof for 24–48 hours to confirm the leak has stopped.

How much would it cost to repair a leaking roof?

A spot repair of a few cracks costs least. Coating a whole terrace runs about ₹25–60 per sq ft for acrylic systems in published 2026 rates, and membranes or PU cost more. Get dated quotes from local contractors.

How can I find where a roof leak is coming from?

Mark the stain inside, find the same spot on the roof, and look uphill of it. Check cracks, parapet junctions, outlets and pipe entries. If the source is still unclear, wet one small zone at a time with a hose while someone watches the ceiling.

How to repair a leaking roof from the inside?

You cannot fully repair a roof leak from inside, because water enters from the top. From inside you can contain the drip, switch off nearby power, and later fix the ceiling plaster and paint. The real repair must happen on the roof surface.

Why is my roof still leaking after repair?

The most common reason is that the repair sealed the wrong spot, since water travels before it shows. Other causes are a skipped primer, a damp surface during coating, untreated parapet joints, or blocked outlets causing ponding.

How can I temporarily stop a roof leak until a full repair is possible?

Clear the roof outlets and cover the suspect area with a weighted tarpaulin once it is safe. On a dry surface, waterproof tape, a bitumen patch or sealant can close a small crack. These fixes last only until the proper repair.

How can I prevent roof leaks before monsoon or heavy rain season?

Inspect the roof in April or May, clear every outlet, and seal new cracks and joints. Recoat worn areas during the dry months. In Bengaluru, aim to finish before September and October, the rainiest months.

What are the most common causes of a leaking roof?

On RCC roofs, the usual causes are hairline cracks, gaps at the parapet junction, failed joints, worn waterproofing and ponding from blocked outlets. On sheet roofs, rusted fixings and open overlaps cause most leaks. On tile roofs, cracked tiles and broken ridge mortar are typical.

Reviewed by

HomeRun Team

The HomeRun editorial team researches and writes our building guides.