Latest news Read our latest posts below

  • FREE quotations
  • FREE collection & delivery
  • Fully insured & guaranteed
  • Over 90 years experience

How to Remove the Smell of Smoke From Your Home

The smell of smoke is not only unpleasant, but it also poses a danger to your health and lingers for weeks at a time in the home. Whether you’ve recently stopped smoking or you’ve spent an evening surrounded by smokers, you’ll be looking for the best way to remove cigarette smell from your home and clothes. We’ve compiled a list of the best ways to get rid of that pesky smell, leaving your home smelling fresh and clean!

Don’t smoke inside

This one may seem like a no-brainer, but smoking inside means the smoke has time to soak into the room’s furniture, carpets, curtains, making it harder to remove the smell from the house. If its raining or you just can’t bring yourself to go outside the house, open a window whilst you smoke and for a few hours afterwards to prevent the smoke from settling into your home. Regularly clean out any ashtrays you may have in the home with strong detergent to completely get rid of the smell. 

Use an air purifier

If you smoke indoors regularly, investing in an air purifier might help prevent the constant smell of smoke in your home. Air purifiers work by using a system of internal fans that pull air through the contraption, remove smoke particles and then release clean air back into the surrounding atmosphere. Replace the filters as often as is recommended and place the purifier in whichever room smells the strongest. 

Baking soda

Sprinkle baking soda directly onto the carpet and let it rest for at least an hour. Vacuum the baking soda up and you’ll be rewarded with a fresh smelling carpet. Most shops even sell products specifically made for freshening up carpets, coming in a variety of scents. Although they leave your carpet smelling fresh, it may not have a long-lasting effect as these products are designed to mask the smell, not get rid of the cause. 

Keep your clothes separate

Storing and drying your clothes in a separate room to where you smoke will help prevent your newly-laundered clothes from becoming embedded with cigarette smoke. Washing your clothes after each wear will prevent you from putting smelling clothes back into your closet, where you’re bound to contaminate all our other clothes with the smell. 

Ozone treatments

Ozone treatments are one of the best ways of removing the smell of smoke from your home, working by destroying odours instead of masking them. An ozone generator creates ozone gas which is very reactive, so when released into the atmosphere, it changes the chemical composition of substances in the air – such as cigarette smoke particles. This makes it a highly effective way of removing smoke smell from homes that have been smoked in for long periods of time. 

Professional cleaning

If you can’t seem to get rid of the smell, we highly recommend hiring a professional cleaning service to remove the smell from the carpet fibres and curtain material. Cigarette smoke especially lingers in these materials, as the fibres hold the smoke particles better than others. 


Here at John Frederick, we pride ourselves on our comprehensive cleaning services. Offering both carpet and curtain cleaning, our specialists take time ensuring your possessions are cleaned thoroughly. For more information on our products and services, please get in touch with a member of our team today. 


Found this helpful? Share on your social media by choosing an icon below.

Regularly trusted to work with:

  • Museums
  • Heritage sites
  • Hotels
  • High value properties

Highest standards of care & attention guaranteed

John Frederick

FREE collection & delivery on all services

John Frederick John Frederick


COVID-19 update

We are Open for business from 26th May 2020 & taking enquiries.

You can reach us by email [email protected] and calls on 020 8419 1706

Thank you for your co-operation and understanding at this time.


This website uses cookies to enhance your browsing experience... moregot it