How Do I Get Rid of Smoke Smell in a House Permanently?
Last updated October 31, 2026
The short answer
Start with a Deep Clean
Begin by removing all ash and soot from surfaces. Use a vacuum with a HEPA filter to capture fine particles. Wipe down walls, ceilings, and hard surfaces with a solution of warm water and mild detergent. For sticky residue, a degreaser can work well. Pay attention to corners, vents, and light fixtures where smoke particles settle.
Wash all washable fabrics, including curtains, upholstery, and clothing. Use a vinegar rinse or a commercial odor remover in the wash cycle. For items that cannot be washed, like some drapes or large rugs, consider professional cleaning or replacement. The goal is to remove the oily film that holds the smell.
Treat Porous Materials
Smoke penetrates porous surfaces like drywall, wood, and concrete. After cleaning, you may need to seal these surfaces with a primer or shellac-based sealer to lock in the odor. For drywall, if the smell persists, replacing the affected sections is often the only permanent solution.
Wood floors and cabinets can be cleaned with a wood-safe cleaner, then sealed with a polyurethane finish. Concrete floors may require a concrete sealer. For ceiling tiles or insulation that holds smoke, removal and replacement are usually necessary. This is where water damage pros can help, as they have experience with structural materials.
- Use a HEPA vacuum to remove soot from all surfaces.
- Wash fabrics in hot water with vinegar or odor-eliminating detergent.
- Seal drywall and wood with a shellac-based primer.
- Replace heavily contaminated materials like insulation or ceiling tiles.
- Clean air ducts and vents to prevent recirculation.
- Consider an ozone treatment for deep odor removal.
Clean the Air Ducts
Your HVAC system can spread smoke smell throughout the house. Change the air filters and have the ducts professionally cleaned if possible. The pros can access areas you cannot reach, such as ductwork and air handler units. This step is crucial for a permanent fix, as residual odor in ducts will keep coming back.
If you have a portable air purifier with a carbon filter, run it continuously for several days. Carbon filters absorb odor molecules. Also, open windows to ventilate the house during the cleaning process. In dry climates, you can often air out rooms effectively without adding humidity.
Use Odor Neutralizers
After cleaning, use an odor neutralizer that chemically breaks down smoke particles. Products containing ozone or hydroxyls can be effective, but they must be used safely. Follow the manufacturer's instructions. You can also place bowls of white vinegar or activated charcoal around the house to absorb lingering odors.
For stubborn smells, a thermal fogging treatment can penetrate fabrics and porous surfaces. This is often done by professionals who have the right equipment. In severe cases, you might need to repaint with an odor-blocking primer and paint. This seals in any remaining residue.
When to Call in the Pros
If the smoke smell persists after your efforts, or if the fire was extensive, consider hiring water damage pros. They have industrial-grade equipment like ozone generators and thermal foggers. They also know how to handle structural materials safely. The cost depends on the size of your home and the extent of the damage.
Before hiring, ask about their process and what they will do. They should inspect the house, identify all affected areas, and provide a plan. In some cases, they may need to remove drywall or insulation. Remember, the goal is to eliminate the source, not just mask the smell. Policies vary, and your insurer decides what is covered.
- Inspect for hidden smoke damage in attics and crawl spaces.
- Use professional-grade ozone machines for deep odor removal.
- Seal and repaint with odor-blocking primers.
- Replace any water-damaged materials, as smoke often accompanies fire and water damage.
- Work with your insurance company to document damage and costs.
Water damage does not wait
Call (559) 272-9793 any time, day or night, and describe what happened.
Call Now (559) 272-9793Frequently asked questions
Can I use bleach to remove smoke smell?
Bleach can help clean surfaces but does not neutralize smoke odor. It also damages some materials. Use a degreaser or vinegar solution instead. For porous surfaces, sealing is more effective.
How long does it take for smoke smell to go away?
It depends on the severity and what you clean. With thorough cleaning and sealing, you may notice improvement in a few days. For deep contamination, it can take weeks. Professional treatment can speed up the process.
Does smoke smell go away on its own?
No, smoke residue remains on surfaces and will continue to emit odor. Without cleaning, the smell can last for months or years. It requires active removal and sealing to eliminate permanently.
More questions and answers
- Can Smoke Damage an HVAC System Permanently?
- How Long Does Smoke Smell Stay in a House After a Fire?
- Why Do Cabinets Absorb Smoke Smell So Deeply?
- Why Is Smoke Damage Hard to See but Easy to Smell?
- Why Does Smoke Smell Linger So Long After a Fire?
- How Do I Get Rid of Musty Smell in My Basement?
- All articles