◆Coateau
Detailing · 4 min read

Car Odor Removal: Smoke, Mildew, Food and Pets, and What It Costs

Published October 22, 2026 · By the Coateau editorial team

Getting a bad smell out of a car takes two steps: remove the source by cleaning or extracting whatever is soaked into the fabric, carpet and padding, then treat what lingers with the method that suits the odor, enzymes for organic spills, steam for surface bacteria, and ozone for smoke that has settled into every surface. A professional odor treatment typically adds $40 to $250 to a detail in 2026, depending on how bad the smell is and which method is used.

Air fresheners and fogging sprays only cover a smell. If the source is still in the seat foam or the cabin filter, the odor comes back on the first hot day.

Find the source before you treat anything

Every lingering smell has a physical source. Pull out floor mats, slide the seats all the way forward and back, and check under them with a flashlight. Look in seat seams, under the spare tire cover, in door pockets and in the cabin air filter housing. Press a dry paper towel into damp-looking carpet. A musty smell with a wet carpet means a water leak that has to be fixed first, usually a door seal, sunroof drain or AC drain.

Once the source is found, vacuum thoroughly, then clean the affected area with the right product and extract or blot it. Only then does a treatment step make sense.

Smells that appear only when the heat or AC runs usually come from the HVAC system rather than the cabin. A clogged cabin filter or a damp evaporator core grows mildew, and treating the seats will not help until that is cleaned or replaced.

Odor by odor: what works

Different smells live in different places, so the fix changes with the cause. The table below is the short version, with typical 2026 add-on prices for a sedan.

Common car odors and how they are removed
OdorWhere it livesWhat removes itPro cost, sedan
Cigarette smokeHeadliner, fabric, vents, filterFull interior clean, glass cleaned twice, new cabin filter, ozone$150-$250 on top of a detail
Mildew or mustyWet carpet padding, AC evaporatorFix the leak, dry the padding, extract, treat the AC system$100-$250 plus leak repair
Spilled milk or foodCarpet and padding under the spillEnzyme cleaner, dwell, extract$40-$150
VomitSeat fabric, seams, carpet edgesRemove solids, enzyme cleaner, extract, steam$75-$200
Pet urine and pet smellSeat foam, carpet, cargo areaEnzyme cleaner, extraction, repeat as needed$75-$200

If a smell returns on a hot day, the source is still there. Retreat the source, not the air.

Enzyme cleaners vs steam vs ozone

Enzyme cleaners contain proteins that break down organic matter. They are the right tool for anything that came out of a person or animal and for dairy and food. They need contact and time: saturate the stain, let it dwell, then blot or extract, and dry the area completely so the padding does not mildew. Pet-focused enzyme sprays such as Rocco & Roxie's Stain & Odor Eliminator cost about $30 for 32 ounces. Chemical Guys' own guide to vomit odor recommends an enzyme cleaner on fabric and a pH-balanced cleaner on leather, applied to a towel rather than sprayed onto the seat.

Steam heats surfaces to kill odor-causing bacteria and loosens residue from seams, vents and cupholders. It is useful as a finishing step after cleaning, but it does not reach deep into seat foam, and it carries real risks near electronics and on leather. Those are covered in Steam Cleaning a Car Interior: What It Does, the Risks, and Cost.

Ozone generators flood the closed cabin with ozone gas, which reacts with smoke residue that has settled into the headliner and HVAC system, places cleaning cannot reach. It works best on smoke and is not a substitute for cleaning a source. It is also a lung irritant. The EPA says ozone at levels that meet public health standards is not effective at removing many odor-causing chemicals, and that inhaled ozone can cause chest pain, coughing and throat irritation. Detailers run it with nobody in the car and air the cabin out afterward. If you run a rented or bought generator yourself, follow the same rule and do not sit in the car until it has aired out thoroughly.

DIY steps for most smells

Most food, drink and light pet odors come out at home with a vacuum, an enzyme cleaner, a stiff brush and a wet vac or portable extractor. Smoke and heavy mildew are harder, because the smell is in surfaces you cannot easily clean, and that is where paying a pro for ozone or a full interior reset earns its money.

  • ◆Remove floor mats and trash, then vacuum the whole cabin including under seats
  • ◆Clean the source with an enzyme cleaner and let it dwell per the label
  • ◆Extract or blot out as much liquid as you can, then dry with doors open or a fan
  • ◆Wipe hard surfaces and the inside of the glass; smoke film collects on glass
  • ◆Replace the cabin air filter
  • ◆Run the AC on fresh air, not recirculate, for the next few drives

What a professional odor removal costs

Detailers almost always price odor work as an add-on, because it needs extractors, steam or an ozone generator plus time. Published price guides put odor removal at $40 to $249 depending on severity and method, and ozone treatments at about $50 to $150. A heavy smoke car often needs a full interior detail as well, which Interior Detailing Cost in 2026: Prices by Package and Vehicle prices separately.

SUVs and minivans run 20 to 40 percent higher because of the larger cabin. Ask whether the quote includes a cabin filter, and whether the shop retreats for free if the smell returns within a week or two.

Frequently asked questions

Does ozone get rid of cigarette smoke in a car?

It helps with smoke residue in the headliner and vents once the interior has been cleaned, but it does not replace cleaning. The cabin must air out fully afterward, since ozone irritates the lungs.

How do I get a musty smell out of my car?

Find and fix the water leak, dry the carpet padding completely, then extract and treat the area. Musty smell that only appears with the AC on often means the evaporator needs cleaning.

Do odor bombs work?

They can reduce a light smell, but if the source is still soaked into fabric or padding, the odor comes back.

How much does it cost to get smoke smell out of a car?

Expect $150 to $250 on top of a detail for a heavy smoke car in 2026, more on an SUV.

Sources