Removing Cigarette and Smoke Smells From Cars

Of all the odors that can get ground into the upholstery and carpet in a car, smoke from cigars and cigarettes can be the toughest to get rid of. The smell may not bother smokers who are still in the habit of lighting up, but it can quickly become a nuisance to smokers who are in the process of quitting and any new owner of a used car that is still haunted by the specter of smokers past.

The easiest way to remove a lingering smoke smell from a car is to take it to a professional, but it’s also possible to do at home if you’re willing to get your hands dirty and work with some cleaning methods that you might not be very familiar with.

The Tools You Need to Remove Cigarette and Smoke Smells

Since there are several types of surfaces in a car that smoke smells can cling to, there are also several different methods for removing the lingering scent of cigarettes. So before you get started, you'll need to have at least some basic tools and supplies ready at hand.

An illustration of the tools needed to remove smoke smells from a car.
Maddy Price ©Lifewire 
  • Vacuum - Use a vacuum to thoroughly clean both the carpet and upholstery. This removes smelly particles like tar and ash that may have settled into the floor and seats of your vehicle. You can also vacuum the dashboard, inside the vents, and elsewhere.
  • Baking soda - When simply vacuuming isn't enough, sprinking some baking soda on the carpet and upholstery may help. The baking soda can help pick up or absorb smells, after which you vacuum it up.
  • Window cleaner - Offensive odors like cigarette smoke can also linger due to translucent buildups on your windows. You may also be able to use window cleaner on your dash, steering wheel, center console, door panels, and elsewhere, but check to see if your cleaner is designed for such uses first.
  • Absorbents or adsorbents - Baking soda can help soak up bad smells like cigarette smoke, but it's far from your only option. Common kitchen materials like white vinegar and coffee sachets also help, as can active charcoal and a variety of gel-based products.

Preparing a Car to Remove Lingering Smoke Smells

Whether you’ve recently kicked the habit, or you’ve suddenly found yourself with the keys to a car that used to be owned by a smoker, the first step in getting rid of that lingering smoke smell is to clean the interior.

If there are any butts or ashes still in the car, either tucked away in ashtrays or littering the floor, those have to be the first to go. The only way to remove smoke smells from a car once and for all is to start with a clean slate.

Smoke odors can penetrate and burrow into any porous surface, so cleaning the car out doesn’t stop with removing old butts and ashes. The next step is to clean out any belongings or other stuff that’s sitting around on the floor or seats of the car so that you can vacuum everything.

Vacuuming the carpet and upholstery can help draw out lingering odors, but that may not be enough.

Removing Smoke Smells From Car Upholstery and Carpet

Vacuuming is a good start, but sometimes you will have to go one step further to neutralize smoke odors that have soaked into the upholstery and carpet. There are upholstery and carpet cleaning products out there that are specifically designed for this purpose, but baking soda can help neutralize these odors as well, according to Consumer Reports.

Removing smoke smells from a car with baking soda is a multi-step process:

  1. Clean and vacuum the seats and floor of the car.

  2. Make sure that the seats and floor of the car are totally dry.

  3. Sprinkle baking soda on the upholstery and carpet.

  4. Leave the baking soda on the upholstery and carpet for several minutes.

  5. Vacuum up the baking soda.

Baking soda absorbs offensive odors like smoke, which is why some people leave an open box in their refrigerators. Leaving an open box in your car can have the same effect if sprinkling it on the carpet and vacuuming it up doesn’t do the trick right away.

What if Baking Soda Doesn't Work?

If treating the upholstery and carpet with baking soda doesn't neutralize the lingering cigarette smoke odor, then you may need to resort to more drastic measures. One option is to steam clean the upholstery, which requires equipment that most people don't just have lying around.

Although you can rent a steam cleaner and do this type of job yourself, it may also be useful to check into professional services that specialize in removing odors like the ones you are dealing with.

Cleaning Smoke Residue From Other Car Interior Surfaces

Cigarette smoke has a habit of seeping into porous surfaces like upholstery and carpeting, but it doesn’t end there. Smoking also tends to leave an oily residue on other surfaces, which can contribute to a lingering smoke smell even if you vacuum and use absorbent materials like baking soda and activated charcoal.

The main surfaces to worry about in terms of cleaning up the oily residue from smoking are the windows and the dashboard, but it won’t hurt to give every surface in the car a good, thorough scrubbing. Water typically won’t cut it, literally, but a good, foaming window cleaner will often do the trick on the windows, dashboard, and other surfaces where oily smoke residues build up.

Smoke residue can also get caught in your vehicle’s cabin air filter, so it’s a good idea to swap that out as well. If you leave the cabin air filter in place, you may end up just recontaminating the air inside your vehicle whenever you drive it.

Before you apply any cleaning agent to any surface inside your car, it’s important to read the warning label and ingredients to make sure that’s safe to use on glass, vinyl, plastic, or whatever the surface is made from.

Dealing with Lingering Smoke Smells in Ductwork

Short of tearing apart your dash to access all of your ductwork, physically cleaning the interior surfaces throughout the duct system is more or less not going to happen. You can replace the cabin air filter, and clean the compartment it slots into, but the rest of the system is more or less out of reach.

One option that sometimes works is to locate the fresh air intake for your HVAC system, turn the fan and air conditioning on, and make sure the vehicle is parked in a well-ventilated area. You will then want to spray a deodorizer into the fresh air intake. While this isn't as good as physically cleaning inside the ducts, it's the next best thing that you can easily do at home.

Only use a product that's designed for use in automotive HVAC systems. Spraying a product that's meant for another use may leave an undesired residue or have other unforeseen consequences.

Absorbing Smoke Smells in Cars Versus Covering Them Up

Baking soda works to absorb bad smells, as opposed to air fresheners that simply cover up bad car smells. In addition to baking soda, there are a number of other substances that you can leave in your car, tucked away under the seats, that can absorb bad odors over time. Activated charcoal, white vinegar, coffee grounds, and a variety of commercial products can all be used to soak up offensive smells like smoke.

The idea is that by leaving a bowl of white vinegar, coffee grounds, or sachets of activated charcoal in your car overnight—or even longer-term—they will absorb some or all of the smoke. When you remove the absorbent and dispose of it, you’re also removing whatever bad smells that it soaked up while it was in the car.

Products like Febreze are similar in that they are designed to remove, or alter, the molecules behind smelly odors rather than just masking them. Febreze, in particular, utilizes a chemical that traps odor molecules. The smelly molecules are still there after you spray the Febreze, but they can no longer bind to your scent receptors, so you can’t smell them anymore.

According to Consumer Reports, products like Febreze may not be as effective as advertising might lead you to believe, but their testing involved spraying the product in a room that still contained the source of the bad odor.

So while the Febreze may have neutralized some malodorous molecules in the room during the Consumer Reports tests, the source was still there to emit yet more stink. So by first removing the source of the smell, by cleaning out ash trays, vacuuming, and cleaning windows and other surfaces, a product like Febreze is more likely to work.

Removing Smoke Smells From Cars With Ozone Generators

In some cases, you can vacuum and use odor-absorbing products as much as you like, and a nasty smoke smell will continue to linger. This is where ozone generating technology comes into play. Professional automotive cleaners and detailers often use ozone generators to knock out stubborn smells, so you have the choice of either taking your car to one of these professionals or renting an ozone generator and doing the job yourself.

It's important to note that ozone generators aren't the same as air purifiers or ionizers. Car air filters and purifiers can filter out some bad smells, if the molecules are big enough and the filter medium is fine enough, but ozone generators are on a totally different level than plug-in ionizers.

The way that ozone generators work is by using coronal discharge or ultraviolet radiation to break normal O2 molecules down into single oxygen atoms. These single oxygen atoms then bind to O2 molecules, creating O3, or ozone.

Ozone is inherently unstable, in that the extra oxygen atom tends to break off and bind to other molecules. When this happens, the ozone molecule turns back into regular O2, and the other substance is altered by having an additional oxygen atom attached to it. This can effectively neutralize bad odors when the oxygen atoms bind to the molecules of smelly substances like smoke and alter the chemical structure.

The general process of using an ozone generator to remove smoke smells from a car is:

  1. Clean the interior of the vehicle and remove any sources of bad odors.

  2. Place the ozone generator in the vehicle or connect a hose to the generator and route it into the vehicle.

  3. Run the ozone generator to fill the interior volume of the car with ozone.

  4. Several times during the course of the ozone treatment, run the vehicle’s HVAC fan on recirculate to ensure that ozone passes through the ductwork and heater box.

  5. Air out the vehicle before driving it, then drive it with the windows down, wipe down surfaces, and vacuum to remove any residual ozone smell.

Was this page helpful?