How to Get Rid of House Smoke Smell: Step-by-Step Guide (2026)
If you want to know how to get rid of house smoke smell, start with this: the smell lives in soft surfaces, not in the air, so you have to clean the fabrics, walls and carpets to remove it properly. Opening windows helps, but airing a room will never fix a house that has been smoked in for years. Whether it is cigarette smoke, a bonfire that drifted in, or cooking smoke after you burnt dinner, the method is the same: ventilate first, then wash everything washable, then deep-clean the walls and floors. This guide walks you through each step so the house actually smells fresh again, not just masked with air freshener.
Smoke smell is stubborn because smoke particles are tiny and oily. They sink into curtains, sofas, carpets, mattresses and even paint, and that sticky layer keeps releasing the stale smell long after the smoke is gone. A proper clean-up takes a day or two, but it is very doable as a DIY job, and most of what you need costs little.
Before You Start: Ventilate and Protect
Do the prep work before you touch a sponge. It makes every later step more effective.
- Open every window and door for cross-ventilation. Even in winter, a few hours of fresh air helps.
- Put on rubber gloves, and a dust mask if the smoke damage is heavy or you have asthma.
- Bag up ashtrays, cigarette butts and anything holding old smoke, and get them out of the house.
- Take down curtains and blinds. They hold more smoke smell than almost anything else.
- Wash or throw away cheap fabric items that have absorbed smoke: old cushions, throws, tea towels.
How to Get Rid of House Smoke Smell: Step-by-Step
- Wash all washable fabrics. Curtains, cushion covers, bedding, throws and clothes go through the machine on the hottest setting the label allows, with half a cup of white vinegar or bicarbonate of soda alongside your normal detergent. Air-dry outside if you can.
- Clean the walls and ceilings. This is the step most people skip, and the one that matters most. Wipe painted walls, skirting boards, doors and window frames with warm water and sugar soap (sold at B&Q and Screwfix for a few pounds). You will see yellow-brown residue coming off on the cloth. Work top to bottom and rinse often.
- Deal with the carpets. Sprinkle bicarbonate of soda over dry carpets, leave it overnight, then vacuum thoroughly. For heavy smoke damage, hire a carpet cleaner from a tool-hire shop: deep extraction pulls smoke oils out of the pile far better than a surface vacuum.
- Scrub hard floors and tiles. Mop with warm water and a degreasing cleaner or sugar soap solution. Smoke leaves a greasy film that normal mopping misses, so go over it twice if the cloth keeps coming up yellow.
- Clean soft furniture. Vacuum sofas and armchairs with the upholstery attachment, then treat them with upholstery cleaner or the bicarbonate of soda trick. Wipe leather down with a damp cloth.
- Freshen the air properly. Leave bowls of white vinegar or bicarbonate of soda in each room overnight to absorb lingering smells. Run an air purifier with a HEPA and carbon filter if you have one.
- Repaint if the smell survives. In houses smoked in heavily for years, the smell can be baked into the paint. Seal the walls with a stain-blocking primer and repaint. This is the nuclear option, and it works.
Top Tips
- Clean top to bottom. Smoke rises, so ceilings and high shelves catch a surprising amount. Start high so you do not dirty areas you have already cleaned.
- Do not just mask it. Scented candles and plug-ins cover smoke smell for an hour and then it comes back. Neutralise the source first.
- Replace what you cannot clean. Mattresses, old pillows and cheap rugs can be impossible to deodorise fully. Replacing them is often cheaper than repeated failed cleaning.
- Check the little things. Lampshades, books and soft toys all absorb smoke. Wipe hard items and air fabric ones outside on a breezy day.
- Service your vacuum and fans. A vacuum bag full of smoke-laden dust keeps puffing the smell back out. Empty or replace it, and wipe down extractor fans and vents.
- Think about the source. If someone in the house still smokes indoors, the smell will return. Making the home smokefree and smoking outside is the only lasting fix, and NHS advice on second-hand smoke explains why it matters for everyone’s health, not just the smell.
Common Mistakes to Avoid
- Only opening windows. Fresh air dilutes the smell temporarily but does nothing about the residue trapped in fabrics and walls. You must clean the surfaces.
- Using bleach on walls. Bleach does not neutralise smoke odour and can damage paint. Use sugar soap or a degreasing cleaner instead.
- Skipping the ceiling. The ceiling holds the most smoke residue of all. Wipe it down or the smell will linger.
- Painting without a stain-blocking primer. Smoke stains bleed straight through normal paint, and the smell comes back within weeks.
- Forgetting the car. If the smoker also smokes in the car, treat it the same way: wash seat covers, clean the headliner, and use bicarbonate of soda on the seats.
When to Call a Professional
Most smoke smells are a DIY job. Call a professional cleaning company if the house has years of heavy smoke baked into everything, if there has been a fire, or if soot is involved. Tenants: talk to your landlord before repainting, as smoke staining can be a deposit issue.
Beyond the smell, there is a health angle worth taking seriously. Smoke particles cling to surfaces and keep releasing chemicals, which is a real concern for children and pets. The NHS guidance on smokefree homes is clear that smoking inside puts family members at risk, and stopping indoor smoking is the single biggest step you can take.
FAQs
How long does smoke smell last in a house?
It depends on how much smoking happened and for how long. A one-off bonfire or burnt dinner clears in a day or two with ventilation. A house smoked in daily for years can hold the smell for months unless the walls are sealed and repainted, because the residue is trapped in paint and soft furnishings.
Does vinegar really remove smoke smell?
Yes, white vinegar is one of the most effective cheap options. Its acidity breaks down smoke residue, and bowls of it left overnight absorb odours from the air. The vinegar smell disappears as it dries, so your house will not end up smelling of chips.
Will painting over smoke smell work?
Only if you seal the walls first. A stain-blocking primer locks the smoke residue in so it cannot bleed through or release odour. Without primer, stains show through within weeks and the smell survives.
How do I remove smoke smell from clothes?
Wash them on the hottest setting the label allows with detergent plus half a cup of white vinegar or bicarbonate of soda. For items that cannot be machine washed, hang them outside for a day or seal them in a bag with bicarbonate of soda overnight.
Conclusion
Getting rid of house smoke smell is mostly about thorough cleaning: ventilate, wash every fabric, wipe the walls and ceilings with sugar soap, and treat carpets and furniture. Skip the masking sprays and deal with the residue itself.
