Remove all trash, ash, and cigarette butts
Take out floor mats and clean them separately
Vacuum seats, carpets, crevices, and trunk thoroughly
Wipe hard surfaces with an interior cleaner
Clean windows, mirrors, and dashboard surfaces
Shampoo fabric seats, carpets, and floor mats
Use an upholstery extractor if available
Sprinkle baking soda on carpets and seats, then vacuum after several hours
Place activated charcoal bags inside the car
Use an odor neutralizer designed for smoke
Replace the cabin air filter
Clean or replace air vents and HVAC components if needed
Run the air system on fresh air mode
Leave the car windows open in a safe, dry place
Park the car in direct sunlight when possible
Use an ozone treatment only if recommended by a professional
Repeat cleaning steps until the smell is gone
