You get into the car, switch on the AC, and within seconds there's a smell. Musty, sour, sometimes like wet socks. You roll the windows down, spray something, and it comes back the next morning.
That smell is almost always coming from one place: moisture sitting somewhere it shouldn't. In Indian conditions, between monsoon humidity, dust-loaded cabin filters and cars that idle in traffic more than they move, it builds up faster than most owners expect.
The good news is that most cases are fixable at home in under half an hour. Some are not, and this guide tells you which is which.
First, read the smell.
Different smells point to completely different problems. This is the step most people skip.
| What you smell | Most likely cause | DIY or mechanic? |
|---|---|---|
| Musty, damp, wet socks | Moisture and microbial growth on the evaporator coil or a clogged cabin air filter | DIY |
| Sour or vinegary | Same as above, usually further along | DIY first, mechanic if it returns |
| Sweet, syrupy | Coolant leaking from the heater core | Mechanic, immediately |
| Rotten eggs | Fuel or exhaust system issue, not the AC | Mechanic |
| Burning, plastic or electrical | Blower motor, wiring or clutch | Stop driving, get it checked |
| Ammonia-like, or foul with debris in the vents | Rodents nesting in the blower housing or ducts | Mechanic, then prevention |
If your smell is in the bottom four rows, stop here and book a service appointment. The rest of this guide is for the musty and sour cases, which is the vast majority of them.
Why this happens more in India
Your AC evaporator is cold. Humid air passes over it, water condenses on it, and that water is meant to drain out through a tube under the car. The puddle you see under a parked car after using the AC is that drain working correctly.
Three things break that cycle here:
Humidity plus short trips. In Mumbai, Chennai, Kolkata and through the monsoon almost everywhere, the coil never gets a chance to dry out between drives. A 15-minute commute with the AC on is enough to wet the coil and not enough to dry it.
Dust load on the cabin filter. Delhi NCR, Jaipur and most of North India put far more particulate through a cabin filter than the manufacturer's service interval assumes. A saturated filter holds moisture and smells on its own.
Where the car sits. Basement parking brings rodents. Parking under trees brings leaves and pollen into the cowl area, where they rot and block the drain.
Add a wet floor mat after a rainy day, a forgotten food wrapper under the seat, or a spill in the boot, and the cabin has more than one odour source at once.
The 20-minute fix, in order
Do these in sequence. Each one addresses a different source, and doing them out of order wastes effort.
1. Dry the system out
Five minutes before you reach your destination, turn the AC compressor off but leave the blower running on medium. Warm air moving over the coil evaporates the condensation before you park. This one habit prevents more smell problems than every cleaning product combined. Make it permanent.
2. Flush the cabin with fresh air
Open all four windows, switch the AC off, set the blower to maximum, and turn recirculation off so it pulls outside air. Run it for three to four minutes. This pushes stale air out of the ducts instead of cycling it.
3. Check and replace the cabin air filter
In most cars, it sits behind the glovebox and takes about ten minutes to reach; no tools needed. Pull it out and look at it. If it's grey, matted, or has leaf debris in the pleats, replace it.
Manufacturer intervals usually say 15,000 km or 12 months. In Delhi NCR and other high-dust cities, checking every 8,000 to 10,000 km is more realistic. Filters cost a few hundred rupees. Replacing one is often the entire fix.


















4. Clean the vents properly
Use a dry microfiber cloth wrapped around a thin flat tool, or a soft detailing brush, to get into the vent slats. Dust sitting on the louvres carries smell every time air passes over it. Avoid soaking the vents; water pushed deeper into the duct makes the problem worse, not better.
5. Check the AC drain tube
Look under the car, roughly below the front passenger footwell, after running the AC for ten minutes. You should see a small puddle of clear water. If there's no water outside but the passenger side carpet feels damp, the drain is blocked, and condensate is backing up into the cabin. That's a guaranteed source of persistent smell, and it needs clearing.
We covered the diagnosis for that in detail here: Water Pooling on Car Floor Mat? Here's the Fix.
6. Dry the cabin itself
Pull the floor mats out and dry them fully in the sun. Wet fabric mats under a closed cabin in 35°C heat are an odour factory. Check under the seats and in the boot for anything that's been sitting there.
If your mats stay damp for days after every wash or rainy commute, that's a material problem, not a drying problem. Moulded 7D floor mats hold spills in the tray instead of soaking them into the carpet underneath, which is where most lingering cabin odours actually live.
If the smell comes back within a week
Then the source is on the evaporator coil itself, behind the dashboard, and the steps above only cleared the downstream symptoms.
At this point, you have two options. An AC evaporator cleaning foam, applied through the drain tube or the filter housing, can work if you're comfortable doing it carefully and following the product's instructions exactly. The more reliable route is a workshop AC service where the coil is accessed and cleaned properly, usually in the ₹1,500 to ₹3,500 range depending on the car and the city.
Go to a mechanic without trying anything else if you also notice:
- Weak cooling alongside the smell
- Water collecting inside the cabin rather than under the car
- Any burning or electrical smell
- Chewed wiring, droppings, or nesting material in the engine bay
That last one is a rodent problem, and it damages far more than the AC. If you park in a basement, read How to Protect Your Car from Rats in Underground Parking before it gets expensive.
What not to do
Don't mask it with a strong perfume. A hanging fragrance over a mouldy evaporator gives you a mouldy evaporator that smells like jasmine. The underlying moisture problem keeps growing, and you'll be breathing it either way. Fix the source, then use fragrance if you like it.
Don't spray disinfectant directly into the vents. It adds liquid to a system whose whole problem is excess liquid, and most of it never reaches the coil.
Don't run recirculation permanently. It cools faster, which is why everyone leaves it on, but it also traps cabin moisture. Switch to fresh air for a few minutes on every drive.
Don't accept a blind "AC cleaning" upsell at a service centre without first checking the cabin filter yourself. It's frequently the only thing that needs doing.
Keeping it from coming back
- Compressor off, blower on, for the last five minutes of every drive
- Cabin filter checked every 8,000 to 10,000 km in dusty cities
- Floor mats dried fully after any wash or rainy day
- Fresh air mode for a few minutes daily instead of permanent recirculation
- Nothing edible left in the cabin overnight
- Park away from trees where you can, and keep the windscreen cowl area clear of leaves
A cabin that stays dry doesn't develop an AC smell in the first place. Everything above is really just a way of keeping water where it belongs.
Keep Reading, Keep Learning with us! Neodrift India


















