You get into your car after a night of heavy rain and a cold drop lands on your shoulder. Or you notice a damp patch on the roof lining that was not there last week. A sunroof leak is one of the most common complaints we hear at Citi Glass during the Delhi monsoon, and it almost always starts small.
The good news is that most sunroof leaks are simple to fix if you catch them early. The bad news is that ignored leaks get expensive fast. Here is why it happens and how to tell what your car needs. If you already know something is wrong, our sunroof repair team can inspect it, and our guide on sunroof repair near me: common problems and fixes covers other issues you may spot.
First, a Surprise: Sunroofs Are Not Fully Watertight
This catches most owners off guard. The rubber seal around your sunroof glass is not designed to block every drop of water. A little water is expected to get past it.
Under the glass sits a metal or plastic tray, a kind of gutter, that runs around the opening. Water that slips past the seal lands in this tray and flows to small drain holes in the corners. From there, thin tubes run down inside the car’s pillars and let the water out underneath, near the wheels.
So a sunroof leak rarely means “water is getting in”. It usually means “water is not getting out”.
Cause 1: Blocked Drain Tubes
This is the number one reason, by a wide margin. Dust, leaves, pollen, tree sap and general Delhi grime wash into the tray and slowly clog the tiny drain holes.
Once a drain is blocked, the tray fills up like a sink with the plug in. Water overflows the edge and drips onto the roof lining, down the pillars or onto the seats. Cars parked under trees are the worst affected.
Cause 2: Worn or Cracked Rubber Seal
The seal around the glass sits in the sun all year. Delhi summers bake it, and over time it dries, shrinks, flattens and cracks.
A tired seal lets in far more water than the tray was built to handle. In heavy rain or under a car wash jet, the drains simply cannot keep up.
Cause 3: Glass Not Sitting Flush
The sunroof panel should close level with the roof. If it sits too low, too high or tilted on one side, the seal does not press evenly and gaps open up.
This can happen because of worn guides, a tired motor, loose mounting bolts or a previous repair that was not adjusted properly. You will often hear extra wind noise at speed as an early clue.
Cause 4: Disconnected or Split Drain Tubes
Sometimes the drain hole is clear, but the tube behind it has popped off its connector or split. Water goes down the hole and then empties straight into the roof lining or the pillar trim.
This is harder to spot because the tray looks fine from above. A wet carpet with a dry roof lining often points to this.
Cause 5: Cracked Glass or Damaged Frame
A stone chip, a falling branch or stress in the body can crack the sunroof glass or distort its frame. Even a hairline crack lets water through, and a bent frame will never seal properly. This is the one case where repair may not be enough.
Signs Your Sunroof Is Leaking
Water does not always drip where you can see it. Watch for these signs:
- Water stains or a sagging patch on the roof lining
- Drops from the map light, grab handles or sun visor area
- Damp front or rear carpets, especially after rain
- Water marks running down the pillars beside the windshield
- A musty smell that does not go away
- Windows that fog up heavily for no clear reason
- Wind noise or a whistling sound when the sunroof is closed
- Electrical oddities, such as flickering cabin lights
A Simple Test You Can Do at Home
Park on level ground and open the sunroof. Look for the small drain holes at the front corners of the tray. Slowly pour a cup of water into the tray near one corner.
It should disappear quickly, and you should see it trickle out under the car behind the front wheel. If the water pools and sits there, that drain is blocked. Do not pour more than a little at a time, or you will flood the cabin.
Do not poke the drain with a stiff wire or blast it with high-pressure air. You can puncture the tube or blow it off its fitting and turn a simple job into a big one.
Can You Fix a Sunroof Leak Yourself?
You can do basic care: wipe the seal and tray clean with a damp cloth, clear visible leaves and keep the area dust-free. That alone prevents many leaks.
Anything beyond that, such as clearing deep blockages, replacing seals, realigning the glass or refitting drain tubes, is best left to a specialist. The roof lining, airbags in the pillars and wiring all sit close by.
Repair or Replace?
Most leaks need a repair, not a new sunroof:
- Blocked drains: cleaning and flushing
- Worn seal: seal replacement
- Misaligned panel: adjustment
- Loose or split tube: refitting or replacing the tube
Replacement is usually needed only when the glass is cracked or shattered, the frame is bent or rusted, or the mechanism has failed beyond repair. We compare the two in sunroof repair vs replacement and cover typical costs in our sunroof replacement cost guide.
What Happens If You Ignore It?
Water inside a car never stays a small problem. Left alone, a sunroof leak can cause:
- Mould and a permanent damp smell
- A stained, sagging roof lining that has to be replaced
- Rust in the roof and floor
- Damage to wiring, sensors and control units, which is costly to trace and fix
Get Your Sunroof Checked at Citi Glass
At Citi Glass, we find the real source of the leak before we touch anything, so you only pay for what your car actually needs. Our team handles drain cleaning, seal replacement and alignment, and if the glass is damaged, we handle sunroof replacement with quality glass. Not sure which glass to pick? Read OEM vs aftermarket sunroof glass.
Get it sorted before the next downpour. Contact Citi Glass to book an inspection.