Smoke is one of the hardest smells there is to get rid of, because it does not settle in one place. Whether it is cigarette smoke, a fireplace, a cooking mishap, or wildfire haze that crept in through the windows, the smell works its way into every surface in the room at once, the walls, the carpet, the sofa, the curtains, even the air ducts. That is why wiping down a few surfaces never quite does it, and the smell drifts back a day later. Getting it out for good means treating the whole room, surface by surface, and neutralizing what soaked into the soft furnishings rather than spraying something over the top. Here is how.
Why Smoke Smell Is So Hard to Get Rid Of
Understanding why smoke lingers tells you exactly where to put the effort.
Smoke gets into everything at once
Smoke is made of tiny particles that drift through the air and settle on every surface they touch, hard and soft alike. They land on walls and ceilings, sink into carpet, rugs, and upholstery, and coat the inside of your heating and cooling system. So the smell is not sitting in the air, it is sitting in the room, in dozens of places at the same time.
It keeps re-releasing
Porous materials like fabric and carpet hold onto those particles and release the smell slowly over days and weeks, especially as the room warms up. Your HVAC system makes it worse, because every time it runs it pushes air back through ducts and a filter that are now holding smoke. That is the loop that makes smoke smell feel impossible, it keeps re-seeding itself from the places you cannot see.
Start With Air and the Big Sources
Before you deodorize anything, clear the air and deal with the surfaces holding the most smoke.
Ventilate aggressively
Open every window you can and create a cross-breeze. Put a fan in one window blowing out and another across the room drawing fresh air in. Keep it going for as long as the weather allows, because moving air out is the single fastest way to drop the smell while you work on the surfaces.
Wipe down hard surfaces
Smoke residue sits on walls, ceilings, windows, and every hard surface in the room. Wipe them down, since this residue is a constant source of the smell until it is removed. For a heavy cigarette situation, hard surfaces may need more than one pass.
Change your HVAC filter
This is the step people skip, and it is often why the smell never fully leaves. Replace the air filter, because a smoke-soaked filter recirculates the smell through the whole house every time the system runs. For heavy smoke, it is worth having the ducts looked at too.
Shop the Product
Lemon freshness for every home.
Lavender calm for every home.
Orange energy for every home.
Mahogany warmth for every home.
Cherry blossom serenity for every home.
Cocoa butter comfort for every home.
Mandarin freshness for every home.
Champagne sparkle for every home.
Zesty freshness for every carpet.
Treat the Fabrics and Soft Surfaces
Once the air is moving and the hard surfaces are clean, the soft furnishings are where the smell lives longest, and this is where most of the lingering odor actually hides.
Wash what you can
Curtains, cushion covers, throws, and bedding all hold smoke and can go through the wash. Our whole-home freshening guide covers the fabric side in more detail if you want it.
Deodorize carpets, rugs, and upholstery
The surfaces you cannot throw in the wash, carpet, rugs, and sofas, are exactly what a carpet deodorizer is for. Its baking soda base neutralizes the smoke odor held deep in the fibers rather than masking it, which is what you want, because masking a smoke smell just gives you smoke plus air freshener. Sprinkle a light, even layer over the carpet and upholstery, let it sit for 15 to 30 minutes so it can absorb the odor, then vacuum it up. For a room that has held smoke for a long time, plan on doing this more than once. The full method is in Baking Soda for Carpet and Rug Odor.
Finishing the room on a fresh note
Once the smoke odor is neutralized, a clean, bright scent does the most to make a room feel genuinely aired out rather than just neutral. Something like Lemon Love or Lime Sorbet suits a post-smoke room well. The Essential line carries its scent from pure essential oils, and the Signature line from a light care-free fragrance, so you can pick the finish you want, but either way this is the last step, after the smoke itself is dealt with.
Different Kinds of Smoke Take Different Effort
How far you have to go depends a lot on the source.
Cigarette smoke
This is the most stubborn, because it leaves a sticky residue, often called tar, that coats surfaces and clings to fabric. Expect to clean hard surfaces more thoroughly and to deodorize soft surfaces more than once. It is the one case where severity really can mean repeating every step.
Cooking and fireplace smoke
These are usually lighter and more recent. Strong ventilation plus deodorizing the soft surfaces is often enough to clear them, without the deep cleaning a long-term cigarette smell needs.
Wildfire or outdoor smoke
Here the air system matters most. Change the filter, keep windows closed while outdoor air is still smoky, and run an air purifier if you have one. Deodorize the soft surfaces once the outside air has cleared.
What a Deodorizer Can and Cannot Do
It is worth being straight about this, because it saves you money and frustration. A carpet deodorizer genuinely neutralizes the smoke odor absorbed into carpet, rugs, and upholstery, and that is a big part of the smell in most rooms. What it cannot do is pull smoke residue out of painted walls, ceilings, or the inside of your HVAC system. Those need cleaning and a filter change. So think of deodorizing as the step that handles the soft surfaces, working alongside ventilation and cleaning, not a single product that erases a whole house of smoke on its own.
Keeping Your Home Fresh Afterward
Once the smoke is handled, staying fresh is mostly about air and a light routine. Keep rooms ventilated, change your filter on schedule, and do a quick deodorizing of carpets and rugs every week or two so nothing settles back in. If the smoke is in your car as well, we have a dedicated guide on getting the smell out of your car naturally, and if damp is part of the picture, getting rid of a musty smell uses the same source-first approach. Strong cooking smells like fish behave the same way, see how to get fish smell out of your house.
Frequently Asked Questions
Why does the smoke smell keep coming back after I clean?
Because smoke settles in many places at once, and the ones that are easy to miss keep re-releasing it. Usually it is the HVAC filter, the carpet and upholstery, or residue on the walls. If the smell returns after cleaning, one of those untreated spots is still holding smoke and feeding it back into the room.
How do you get smoke smell out of carpet and upholstery?
Vacuum first, then sprinkle a baking soda based carpet deodorizer over the carpet and fabric, let it sit for 15 to 30 minutes so it can absorb the odor, and vacuum it up. For a strong or long-standing smoke smell, repeat it. The baking soda neutralizes the odor held in the fibers rather than covering it.
Does baking soda get rid of smoke smell?
On soft surfaces, yes. Baking soda absorbs and neutralizes the smoke odor held in carpet, rugs, and upholstery. What it will not do is remove smoke residue from walls, ceilings, or your HVAC system, so it works best as the soft-surface part of a wider cleanup rather than on its own.
How long does it take to get smoke smell out of a house?
A light, recent smoke smell can clear in a day or two with ventilation and one round of deodorizing. A heavy or long-standing cigarette smell can take much longer and several repeated passes, since the residue has had time to build up on every surface.
Can you fully remove cigarette smoke smell from a house?
Often yes, but it depends on how long and how heavily the home was smoked in. Very porous materials like old carpet, padding, and some drywall can hold smoke so deeply that they need replacing rather than cleaning. Everything short of that usually responds to thorough ventilation, surface cleaning, a filter change, and deodorizing the soft surfaces.
Getting smoke smell out of your house comes down to treating the whole room, not one surface. Move the air, clean the walls and hard surfaces, change the filter, wash what you can, and neutralize what soaked into the carpet and upholstery. Do all of those together and the smell leaves for good instead of drifting back. Explore the full range of scents at Good Natured Brand to freshen the soft surfaces once the smoke is handled.


















































