If your car’s AC is blowing cold air but smelling musty, stale or even like dirty socks, you’re not alone. This is one of the most common complaints from UAE drivers, especially after the summer months. Here’s what causes it and how to fix it.
Why Car AC Smells Bad
The most common cause is mould and bacteria growing on the evaporator coil inside the dashboard. When your AC runs, moisture condenses on the cold evaporator surface. In the UAE’s humidity, this damp environment becomes a breeding ground for mould within days. Every time you switch the AC on, the blower pushes air over this contaminated surface and into the cabin.
Other causes include a dirty or blocked cabin air filter, stagnant water in the drain pan, or debris trapped inside the AC ducts.
How to Fix It
The most effective solution is a professional AC disinfection service. A garage will apply an antibacterial fogging treatment through the vents with the system running on recirculation, killing mould and bacteria throughout the ductwork. This typically takes 15–30 minutes and costs AED 80–AED 250 depending on the emirate.
You should also replace your cabin air filter if it hasn’t been changed in the past year — a clogged filter traps moisture and makes the smell worse.
Prevention Tips
Run your AC on fresh air (not recirculation) for the last two minutes before you park. This dries out the evaporator and reduces moisture buildup. Avoid parking with windows fully closed in direct sun if possible.
Get AC Disinfection Done
For a full breakdown of costs, see our Car AC Disinfection Cost in UAE 2026 guide.