If you shop through links on our site, we may receive compensation. This content is for educational purposes only.

How to Get Smoke Smell Out of House: 15 Methods

Updated
Try these tips for easy breathing again.

Walking into a wall of stale smoke is a nightmare. Whether you just bought a new home from a heavy smoker or had a party that got a little out of hand, that lingering odor is stubborn and unpleasant.

Smoke particles embed themselves into fabrics, walls, and even carpet padding. You can’t just spray some air freshener and hope for the best.

Keep reading to discover 15 proven methods to neutralize and banish smoke smells from your house for good.

Key Takeaways

  • Ventilate immediately: Open all windows and use fans to create a cross-breeze to push stagnant air out.
  • Neutralize fibers: Use baking soda on carpets and upholstery, or vinegar bowls to absorb airborne odors.
  • Deep clean surfaces: Wash walls with TSP or vinegar solutions and replace HVAC filters.
  • Seal it in: If cleaning fails, use a shellac-based primer on walls before repainting to lock in odors permanently.


How to Get Smoke Smell Out of the House

Masking the scent won’t work long-term. You need to physically remove the tar and resin particles clinging to your home. Here are 15 actionable tips to help you breathe easy again.

1. Trash the Source

First things first: get rid of the evidence. If there are old ashtrays, cigarette butts, empty packs, or lighters lying around, toss them immediately. If you are keeping ashtrays, wash them thoroughly with hot soapy water. This removes the concentrated source of the stench.

2. Create a Cross-Breeze

Open every window and door you can. You need to replace the stagnant, smoky air with fresh air. This is the most effective first step for recent smoke issues.

Pro Tip

Place box fans in windows on one side of the house blowing in, and fans on the other side blowing out. This creates a wind tunnel that forces bad air out rapidly.

3. Sun Bathe Your Items

UV rays are natural disinfectants. Take movable items like cushions, rugs, curtains, and even books outside. Leave them in direct sunlight for a few hours. The combination of fresh air and UV light helps break down odor-causing bacteria and smoke particles.

4. Run an Ozone Generator

For deep-set smells in an empty house, an ozone generator is the nuclear option. We recommend this one by Enerzon. These machines produce ozone (O3), which attacks and neutralizes odor molecules at a chemical level.

Warning

Safety First: Ozone is harmful to living things. You must remove all people, pets, and plants from the house while the machine runs. Air out the room for at least an hour before re-entering.

5. The Vinegar Bowl Trick

White vinegar is an acid that cuts through resin and tar. It also absorbs odors naturally. Pour white distilled vinegar into several small bowls and place them around the affected room. Leave them for 24 hours. The vinegar smell will dissipate quickly, taking the smoke smell with it.

6. Baking Soda the Carpets

Smoke settles into carpet fibers quickly. Baking soda is a classic odor absorber that is cheap and effective. Follow these steps:

  • Sprinkle liberally: Cover carpets, rugs, and fabric furniture with a heavy layer of baking soda.
  • Wait: Let it sit effectively overnight (or at least 4 hours).
  • Vacuum: Vacuum it up slowly to ensure you pull the powder and the trapped odors out of the fibers.

7. Wash Walls With TSP

Standard soap might not cut it for heavy yellow nicotine stains. Use Trisodium Phosphate (TSP) or a mix of hot water and vinegar. Scrub the walls, ceilings, and baseboards. You will likely see yellow residue coming off on your sponge. This residue is what smells, so you have to physically remove it.

8. Seal With Primer

If washing the walls doesn’t work, the smoke has penetrated the drywall. Regular paint will not cover the smell; it will bleed through. You must apply a solvent-based or shellac-based primer (like Kilz or BIN) first. This creates an impermeable barrier that locks the odor into the wall permanently.

9. Deep Clean Hardwood

Wood is porous and holds onto smoke. You need to use a wood-safe cleaner to mop the floors thoroughly. If the smell persists, the finish itself might have absorbed the smoke. In extreme cases, you may need to sand and refinish the floors to get to fresh, odorless wood.

10. Replace HVAC Filters

If you run the AC or heat while the house smells, you are just recycling the smoke. Change your air filters immediately. Use high-quality HEPA filters if possible. You should also inspect the intake vents and clean them with vinegar water.

11. Activated Charcoal Bags

Charcoal is incredibly porous and traps moisture and odors effectively. It works slower than ozone but is safer to use around pets.

Grab some charcoal bags and toss them in closets, bathrooms, or cars. They work passively to pull pollutants out of the air 24/7.

12. Clean Your Light Bulbs

This is often overlooked. Smoke residue coats light bulbs. When you turn the light on, the bulb heats up and “cooks” that residue, reactivating the smell. Wipe down all light bulbs with a damp cloth (while they are cold and off) or replace them entirely.

13. The Ammonia Mix

For stubborn grime on hard surfaces that vinegar won’t touch, try this heavy-duty mixture.

  • Ammonia: ½ cup.
  • Baking Soda: ½ cup.
  • Vinegar: ¼ cup.
  • Hot Water: 1 gallon.

Mix carefully and wear gloves. This solution cuts through heavy tar buildup on walls and ceilings.

14. Steam Clean Everything

Heat helps lift oils and tars. Use a steam cleaner on tile floors, grout, and sealed surfaces. You can also use a handheld steamer for curtains or drapes that are difficult to wash. The steam penetrates fibers deeper than a vacuum can.

Caution

Do not steam delicate fabrics like silk or unsealed drywall, as the moisture can cause water damage or shrinkage.

15. Call the Pros

If the house was owned by a chain smoker for 30 years, DIY methods might not reach deep enough. Professional remediation teams use thermal fogging and industrial-grade ozone treatments to restore the home. It is expensive, but it works.

FAQs About Smoke Smells

How Long Does It Take Smoke Smell to Go Away?

It depends on the severity. A single cigarette smell can clear out in a few hours with open windows. However, “third-hand smoke” (residue on walls/furniture) from long-term smoking can last for months or years if not physically cleaned or sealed with primer.

How Do You Get the Smell of Smoke Out of Your House Fast?

To act fast, combine ventilation with odor absorption. Open all windows immediately to lower the concentration of smoke. Simultaneously, set out bowls of white vinegar and run an air purifier or ozone generator (in an unoccupied room) to neutralize what remains.

What Is the Best Smoke Odor Eliminator?

For machinery, an ozone generator is the most effective tool for destroying odor molecules. For chemical cleaners, Trisodium Phosphate (TSP) is best for washing walls, and shellac-based primer (like BIN) is the best for sealing walls permanently.

Does Febreze Eliminate Smoke Odor?

Febreze can help with minor, fresh odors because it uses cyclodextrin to trap molecules. However, for heavy or old smoke smells, it is generally too weak. It often just mixes with the smoke smell to create a strange, perfumed-smoke odor rather than removing it.

Can Cigarette Smoke Ruin a House?

Yes, it can reduce property value significantly. Long-term smoking deposits a yellow, sticky tar on every surface, including inside air ducts and behind drywall. If left untreated, the damage requires thousands of dollars in restoration work to fix.

Can Smoke Smell Go Through Walls?

Smoke particles are microscopic (0.01 to 1 micron) and can easily travel through gaps around outlets, baseboards, and ventilation shafts. In duplexes or apartments, smoke can seep through shared walls via these tiny cracks, even if the wall itself is solid.

Does Painting Over Smoke Smell Work?

No, standard latex paint is breathable and porous. If you paint directly over smoke-stained walls, the tar will bleed through the paint and the smell will return within weeks. You absolutely must use an oil-based or shellac-based stain-blocking primer first.


Clear the Air

Dealing with a smoke-filled house is frustrating, but it isn’t a life sentence for your nose. By combining deep cleaning, proper ventilation, and the right chemical neutralizers, you can restore your home’s freshness.

Start with the easy stuff like fresh air and vinegar bowls. If the smell fights back, bring out the big guns like TSP and ozone generators. Good luck!

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Beth McCallum

About the Author

Beth McCallum

Beth McCallum is a freelance writer & book blogger with a degree in creative writing, journalism, and English literature. Beth firmly believes that a tidy house is a tidy mind. She is always looking for new ways to sustainably clean and tidy her house, that's kind on the environment but effective in the house, too!