Summary
- Roof leakage in Indian houses is due to cracks in RCC, ponding water, blocked-off waterproofing drains, and damaged roof joints.
- Crack-fillers or sealants should be used for small leaks, and large terrace leaks should be covered with acrylic, cementitious, PU, or membrane waterproofing.
- Repair costs of roofs vary between ₹ 1500 and ₹ 6,000 for minor patches and up to Rs 25,000 to 1,00,000 for terrace waterproofing.
Roof repair is the process of finding and fixing the cause of water leakage and seepage in roofs before it causes further damage. In Indian homes, roofs can be affected by cracks, failed waterproofing, water blockage, and damaged joints. In this blog, we'll explore the common causes of roof damage and how to find and repair them effectively.
Common Causes of Roof Leaks
The main causes of roof leaks are cracks in the RCC slab, improper waterproofing, inadequate drainage, and faulty roof joints. Other roofing types, such as tiling and sheet roofs, can leak from corroded or broken tiles.
Here are the most common causes:
- Shrinkage, structural movement, and thermal expansion can create cracks that allow water to enter.
- Old or damaged waterproofing layers fail to stop water from entering the roof.
- Low spots on a terrace can collect water when the roof slope is inadequate.
- Blocked rainwater outlets can make the problem worse.
- Gaps at parapet-slab joints, pipe penetrations, and flashing around projections can become entry points for water.
- Cracked or displaced roof tiles can allow water through. On sheet roofs, damaged overlaps, fasteners, or corroded sheets can cause leaks.
- Roof surfaces can deteriorate over time, especially when cracks, blocked outlets, or damaged waterproofing are not repaired.
If the seepage is inside the house, check our article on Water Leakage in Walls and Ceilings.
How to Find and Diagnose a Roof Leak

Start with the damp area or stain on the ceiling inside your house. Then take a look up and around the roof; the water may be running on top before it works its way in.
Below are some tips that will help you identify a roof leak:
- Inspect safely: Do not inspect a wet or sloping roof when it is raining.
- Follow the stain: Use a tape measure to measure the roof above and around the damp stain.
- Inspect leak points: Look for RCC cracks, parapet joints, pipe gaps, blocked outlets, and ponding water.
- Call a professional: If the leak is hidden or the crack is large, call a professional.
Step-by-Step: Repairing a Leaking Roof
For repairs to the leaking roof, clean the area, seal cracks and joints, and use the correct waterproofing system. This repair should close the water entry point.
Here's a step-by-step guide:
- Prepare: Clean and dry the area. Open and rake out cracks, and clean out loose coating, dirt, and debris.
- Correct the problem rather than the symptom: Use a polymer mortar or crack-filler to fill cracks. Tighten loose connections and repair gaps around pipes
- & outlets.
- Apply the appropriate solution: Waterproofing with a brush or roller, sealing joints with a sealant, or laying a membrane over large areas.
- Cure and test: The repaired item is to be cured according to product instructions.
- Afterwards, pour water on the terrain and observe for new seepage.
- Post-repair maintenance: Rainwater outlets are kept clear at all times, the roof surface is checked before each monsoon, and re-coated as soon as the waterproofing for the roof surface becomes damaged.
How to Stop Roof Leakage in Heavy Rain
Roof leakage can only be temporarily controlled during heavy rain. A Water leakage solution and waterproofing will require a dry surface to apply the repair and waterproofing agent.
Here's how you can stop roof leakage in heavy rain:
- Cover the affected area with a tightly-strapped tarpaulin or plastic tarp.
- Apply a quick-setting sealant where you can dry the surface locally.
- You can temporarily manage active drips from inside to protect interiors during heavy rainfall.
- Once the roof is dry, repair the damaged area. Apply an appropriate roof waterproofing.
Roof Repair by Roof Type
There are various ways to repair the roof; the right method depends on the type of roof material and the leakages.
The following are the typical roof repair approaches for each type:
- Flat RCC slab or terrace: Repair visible cracks and weak joints first. Then apply a suitable waterproof coating, chemical treatment, or membrane across the affected area.
- Tiled roof: Fix broken or displaced tiles. Check the ridge bedding. Inspect underlay for any damage or water penetration.
- Metal or sheet roof: Treat corrosion and reseal loose or damaged fasteners and overlaps. Replace sheets that are severely damaged.
- Membrane roof: Repair damaged areas using compatible bituminous, liquid-applied, or single-ply membrane roofing systems.
Roof Waterproofing Solutions and Chemicals
Waterproofing works best when you choose the system based on the extent of leaks and roof condition. A small crack may require a sealant, and if a terrace is aged or has large cracks, it normally requires a full coating or membrane.
Here are the main roof waterproofing solutions:
- Acrylic or polymer coating: A liquid coating applied with a brush or roller. It works well for general terrace re-coating.
- Cementitious waterproofing: A cement-based waterproof slurry suitable for RCC slabs and concrete surfaces.
- PU coating: Polyurethane (PU) forms a flexible waterproof layer. It is suitable for exposed terraces that need higher durability.
- Bituminous membrane: A torch-applied or self-adhesive sheet used mainly on larger flat roofs and terraces.
- Crack-filler or sealant: Best for localised cracks, pipe joints, and parapet joints.
Dr. Fixit is a common waterproofing brand in India. Other brands like Asian Paints and Fosroc also offer waterproofing solutions. Choose the product based on the roof condition and application rather than the brand name alone.
| Solution | Best for | Indicative ₹/sq ft |
|---|---|---|
| Acrylic/polymer coating | Terraces, general re-coat | ₹20 to ₹60 |
| Cementitious waterproofing | Slabs, tanks, wet areas | ₹25 to ₹70 |
| PU (polyurethane) coating | Exposed terraces, durability | ₹60 to ₹150 |
| Bituminous membrane | Large terraces, flat roofs | ₹70 to ₹180 |
| Crack-fill / sealant (spot) | Localised cracks & joints | Job / sq ft basis |
Read our guide on Roof Waterproofing Chemicals to choose the right product for your roof.
Roof Repair and Waterproofing Cost in India
The cost of roof repair in India ranges from a few thousand rupees for minor leaks to ₹ 1 lakh or more for a complete terrace waterproofing. The final price varies depending on the roof area, damages, waterproofing system, surface preparation, and labour. These are the indicative repair costs of a roof for 2026.
| Job | Indicative cost | Notes |
|---|---|---|
| Spot crack/leak repair | ₹1,500 to ₹6,000 / spot | Depends on access & extent |
| Terrace waterproofing (coating) | ₹25 to ₹80 / sq ft | Acrylic/cementitious, applied |
| Terrace waterproofing (PU/membrane) | ₹70 to ₹180 / sq ft | More durable systems |
| Full re-waterproofing (avg terrace) | ₹25,000 to ₹1,00,000+ | By area & system |
For leakage and water damage in your basement, read our guide on Basement Waterproofing.
DIY vs Calling a Professional
DIY roof repair works for small, accessible problems. Professional help is better for complex leaks, structural damage, and waterproofing systems that need expert application.
Choose DIY for
- Small surface cracks.
- Blocked rainwater outlets.
- Minor re-coating on flat RCC roofs.
- Safe and easily accessible areas.
Choose a professional for
- Hidden or repeated leaks.
- Long or deep cracks.
- Membrane waterproofing or PU waterproofing.
- Sloping or unsafe roofs.
Frequently Asked Questions
How can you find where your roof is leaking?
To find the leakage spots in your roof, begin at the wet spot or stain on the ceiling in your house. Next, check for cracks, blocked outlets, parapet joints, pipe gaps, or ponding water in the nearby area.
How can you stop a roof leak during heavy rain?
To stop a roof leak during heavy rain, cover the suspected leak area with a secure tarpaulin or plastic sheet. Also, unclog plugged outlets and insulate interior spaces.
Can you repair a roof leak without redoing the whole roof?
Yes, it is possible to repair a localised roof leak without having to make a complete roof replacement. Small cracks and joints can be repaired. A widespread leakage or damage may require a complete waterproofing system.
What is the permanent roof leakage solution?
The best solution for roof leaks is to repair the leak and reapply the waterproofing layer. This can include crack filling, sealing joints, draining and correcting drainage, and the application of an appropriate coating or membrane.
Which waterproofing is best for your terrace roof?
Acrylic or cementitious waterproofing works well for many flat RCC terraces. PU coatings or bituminous membranes are better suited for exposed terraces and larger roofs.
Repair Roof Damage Before It Gets Worse
Effective roof repair starts with finding the source of the leak rather than treating only the visible damp patch. Small cracks, damaged joints, blocked outlets, and ageing waterproofing can often be repaired before they cause wider damage.
Choose the waterproofing method based on your roof type and extent of leakage. Regular inspections and maintenance before the monsoon can also prevent minor roof problems from becoming expensive repairs. Ready to fix that roof leak? Order genuine waterproofing chemicals, sealants, and repair materials from HomeRun and have them delivered to your site in 60 minutes.


