Sunroof/Moonroof Drain Clog: Water Leak Into Cabin Diagnosis Guide
Every sunroof or moonroof-equipped GM vehicle has a set of drain tubes built into the roof structure specifically to channel away water that collects in the sunroof track during rain or when driving through a car wash, routing it down through the vehicle's body pillars and out near the wheel wells rather than letting it pool and eventually leak into the cabin. When these drain tubes become clogged with leaves, dirt, pine needles, or other debris, water that should drain away instead backs up and finds its way into the headliner, onto the floor, or down the interior door pillars.
This guide covers how to recognize a clogged drain versus an actual seal leak, how to clear a clog, and when it's worth having a professional take a look.
Jump to a section: Common symptoms · Clogged drain vs. failed seal · Why drains clog · How to clear a clogged drain · Preventing it going forward · Quick reference table · FAQ
Common Symptoms
What to Watch For
Water stains or actual dripping from the headliner, typically near the front corners of the sunroof opening (where the drain tubes originate), appearing after rain or a car wash rather than being a constant issue, is the classic sign of a drain problem. Water pooling on the front or rear floor near the door pillars (where the drain tubes exit lower in the vehicle's body structure) without an obvious source elsewhere, and a musty or mildew smell developing in the cabin from trapped moisture, are also common indicators, especially on a vehicle that's been through a period of heavy rain or frequent car washes without the issue being addressed.
Clogged Drain vs. Failed Seal
Leaking that occurs specifically during or right after rain or a car wash, with water appearing at predictable locations (headliner corners, floor near pillars), points toward a drain clog, since the water is backing up from a blocked path rather than actively getting past a seal it shouldn't. Leaking that occurs specifically when the sunroof itself is open, or that seems to track with wind and the panel's specific position rather than just general rain exposure, points more toward a worn or misaligned sunroof seal rather than a drain issue. Both problems can occur simultaneously on an older vehicle, so ruling out drains first (since it's the easier and cheaper thing to check) before assuming a seal replacement is needed is the sensible order of operations.
Why Drains Clog
What Gets In There
Leaves, pine needles, seeds, and other debris from parking under or near trees are the most common cause of drain clogs, since the drain tube openings at the sunroof track are positioned to catch exactly this kind of small debris along with the water they're designed to channel. Dirt and dust that accumulate over time, particularly on a vehicle that isn't washed regularly, can also build up and narrow the drain tube's internal diameter gradually until it eventually blocks entirely, especially at bends or transitions in the tube's routing through the vehicle's body structure.
How to Clear a Clogged Drain
Locating the drain tube openings, visible as small holes at the front (and often rear) corners of the sunroof track when the sunroof is tilted or opened, is the starting point, and many owners can clear a simple clog themselves using a length of weed trimmer line, a soft plastic zip tie, or a purpose-made drain-clearing tool fed gently down the tube to dislodge the blockage, followed by flushing with water (a squeeze bottle or gentle hose stream) to confirm water now flows freely out the lower exit point near the wheel well. Using compressed air to blow out a clog is generally discouraged, since forcing air backward through the system can push debris further in or damage the tube's connections rather than clearing it. If you can't locate the lower exit point to confirm proper flow, or the clog doesn't clear with gentle manual clearing, a shop with the right tools and vehicle-specific knowledge can take over from there.
Preventing It Going Forward
Avoiding extended parking under trees, particularly during pollen season or leaf drop, reduces the amount of debris that has a chance to enter the drain openings in the first place. Periodically checking and gently clearing the drain tubes as routine maintenance, especially before rainy seasons, catches a developing clog before it causes an actual leak into the cabin. If your vehicle has experienced a drain clog once, treating a periodic check as ongoing maintenance rather than a one-time fix is a reasonable precaution, since the same environmental factors that caused the first clog are likely to recur.
Quick Reference Table
| Symptom | Likely Cause | What To Do |
|---|---|---|
| Water at headliner corners after rain/car wash | Clogged sunroof drain tube | Clear drain tube with a soft line or purpose-made tool |
| Water pooling near floor door pillars | Drain backing up lower in the system | Confirm free flow at the lower exit point |
| Leaking specifically when sunroof is open | Worn or misaligned seal, not a drain issue | Have seal inspected separately from drains |
| Musty smell developing in cabin | Trapped moisture from an unresolved leak | Address the leak source, then dry and treat interior |
Frequently Asked Questions
Can I clear a sunroof drain myself, or do I need a shop?
Many owners can clear a simple debris clog themselves with basic tools like a weed trimmer line or a purpose-made drain-clearing tool, following your vehicle's specific drain tube locations. If you can't locate the tubes, can't confirm free flow, or the clog doesn't clear with gentle effort, a shop with vehicle-specific knowledge is a reasonable next step.
Will using compressed air to clear the drain cause damage?
It can — forcing air backward through the drain system risks pushing debris further into the tube or dislodging connections at the tube's routing through the vehicle's body, rather than clearing the clog forward and out. Gentle manual clearing with a flexible line, followed by a water flush, is the safer approach.
How often should I check my sunroof drains?
There's no universal fixed interval, but checking before rainy seasons, and more frequently if you regularly park under trees, is a reasonable practice. If you've experienced a clog once, periodic checking going forward is worth adding to your routine maintenance.
Can a drain clog cause mold or mildew in my vehicle?
Yes, water trapped in the headliner or carpet from an unresolved leak can lead to mold, mildew, and a persistent musty smell if not addressed and dried out properly. Beyond clearing the drain, thoroughly drying the affected interior areas and addressing any residual moisture is important for preventing this.
Is a clogged drain covered under warranty?
Basic drain maintenance is generally considered routine and typically isn't a warranty item, though water damage resulting from a design or seal defect (rather than debris clogging) may be treated differently depending on your vehicle's specific warranty terms. Check with your dealer regarding your specific situation.
Shop Related Parts & Accessories
General tools useful for interior inspection and cleanup work. Always confirm exact fitment for your model year using your VIN before ordering: