Step in and your shoes squelch? That’s not rain on your boots — that’s your car letting water in where it shouldn’t. Left alone, it’ll rot carpets, fry electrics, and stink like a swamp.
Why It Happens
Cabins are sealed, but not invincible. Water sneaks in through blocked drains, bad seals, or even a leaking heater core. Sometimes it’s rainwater, sometimes coolant. Either way, your footwells become a swimming pool.
Most Common Culprits
- Blocked sunroof drains — water spills into the cabin.
- Clogged A/C drain — condensation backs up and floods the floor.
- Worn door or window seals — leaks during rain.
- Heater core leak — coolant in the cabin, smells sweet.
- Windshield seal failure — water drips down behind dash.
What You Can Check
- Smell it — damp and musty = rainwater; sweet = coolant.
- Check under mats — how much water is sitting there?
- Look up — if you’ve got a sunroof, drains love to clog.
- Run the A/C — if it leaks only then, suspect the drain.
What a Mechanic Will Do
- Clear sunroof and A/C drains.
- Pressure test heater core for leaks.
- Inspect door, window, and windshield seals.
- Use leak-detection dye to trace hidden entry points.
Rough Damage to Your Wallet
- Drain clean-out: $80–$150.
- Door/window seals: $200–$500.
- Heater core: $700–$1,500.
- Windshield reseal/replacement: $250–$600.
When to Park It
A bit of rainwater? Dry it and fix the source. Coolant puddle from a heater core? Park it. Breathing antifreeze fumes isn’t just nasty — it’s toxic.

Visit our DIY Car Maintenance page and level up your car care skills — or keep the quick-reference version below in your glovebox.
Look inside on Amazon.com


Look inside on Amazon.com

