How To Get Rid Of Smoke Smells For GOOD (14 Top Tips From The Experts)

How To Get Rid Of Smoke Smells For GOOD (14 Top Tips From The Experts)


Cigarette smells in the house are almost harder to get rid of than smoking-addictions themselves! They can be extremely stubborn, but they're no match for us here at Expert Home Tips.

Whether you've moved into a property once owned by a smoker, managed to kick the habit yourself, or just having Mum pop over to visit, it's time to tackle those smoking smells once and for all. Learn how to get rid of cigarette odour the easy way today, with our top 14 methods.

Editor's Note: This post was originally posted in February 2018 and has been completely revamped and updated for accuracy and comprehensiveness in December 2018.

How to hide smoke smells

Perhaps your Gran is coming over to visit, or you're hosting a posh dinner at home - you'll probably want to freshen things up a bit.

If you need to hide the smell of smoke in your house quickly and efficiently, there are several nifty techniques you can try.

1. Use a towel

cigarette butts ash tray
Does your house smell of cigarettes? ©VisualHunt

This clever tip is really easy and works a treat with fresh tobacco smells.

Dampen a clean dishcloth in a bowl of vinegar, wring it out thoroughly, then wave it around in the area where the smoking smells are worst.

The cloth will absorb and counteract some of the smells, leaving the room smelling neutral and clean.

2. Remove all signs of smoking

Even when a cigarette is no longer lit, it will still make the environment smell stale and smoky.

The quickest way to get rid of smoking smells? Remove ashtrays and cigarette butts from the room. Dispose of them in the outdoor bin to immediately make your room smell fresher.

3. Open windows & doors

clean windows
Let the fresh air flood in.

The key to getting rid of tobacco smells? Fresh air, and lots of it.

The day your guests arrive, open all the windows and doors to give cigarette smoke a chance to escape and fully aerate your room. It should help freshen up soft furnishings too.

4. Air freshener

Air fresheners aren't able to remove smoking smells, but they will help mask them whilst your guests are over.

Even better, get an air freshener that periodically sprays a perfumed scent into your room to keep it smelling fresh all day long.

You seriously have to check this one out...

5. Bread hack

Another quick and easy way to eliminate fresh tobacco smells that are still hanging in the air is using bread.

Saturate a piece of bread with white vinegar and place in a bowl in the smelly room. It will absorb and neutralise the odours to leave your home smelling clean.

6. Burn incense & light candles

candles & reed diffuser
What's your favourite scent?

We love any excuse to get the incense and candles burning here at Expert Home Tips.

Not only will they make your room look lovely, but scented candles and incense will help mask the smell of tobacco too.

How to get rid of smoke smells

If you've moved into a property that still has lingering smoky smells or managed to kick your habit for good, you'll need tougher methods.

Smoking smells build up over time, and can be stubborn to remove. Here's what we recommend trying to get rid of them once and for all.

7. Deep clean hard-surfaces

cleaning kit
You'll need something stronger to remove stubborn tobacco smells.

This doesn't mean a quick wipe down with soapy water.

If you really want to tackle smoke smells, you'll need to put in some elbow grease and use pretty powerful products.

We recommend an ammonia-based cleaner or white vinegar. Both of these will really help to lift engrained smells and give your surfaces the deep clean they need.

8. Freshen up soft-furnishings

One of our favourite tips of all time is using bicarbonate of soda to freshen soft furnishings.

It's so easy, and the results really are amazing.

TRY IT: sprinkle bicarbonate of soda onto rugs, sofas etc. Leave for 30 minutes, then vacuum off.

Ahhh - freshness at last!

9. Deep-clean linen

throw pillows on sofa velvet
Don't forget throw pillows!

Linen is the worst for absorbing those nasty smoking smells.

If you're serious about getting your house smelling great, you'll want to wash all your household linen. This includes bed linen as well as pillow covers, curtains and throws.

Wash what you can at home on the highest temperature materials will allow with a strong, quality detergent. Take the rest to the launderettes to get it smelling brand new again.

Want the secret to fresh-air for life?

10. Filter the air

Prepared to spend a bit of money?

Air purifiers can be extremely effective at removing old tobacco smells. Best of all, once they've done their job, you'll be able to use them to improve the quality of your air forevermore.

11. Wash the walls

It's amazing how deep smoking smells can get - even your walls will absorb them. To really banish cigarette odour for good, even your walls will need to be washed.

The recommend wall-cleaner is something called TSP (trisodium phosphate). Mix 1 cup TSP with 20 cups water and spray onto walls before wiping with a cloth.

REMEMBER: always use rubber gloves when using harsh chemicals.

If you've moved into a new home or managed to kick your habit, why don't you treat yourself to a fresh lick of paint?

Not only will it make your home look fresh, but smell so too!

12. Steam clean the carpet

vacuuming carpet
That's better!

Have you been meaning to use that steam cleaner you bought on a whim for ages?

Now's your chance! Steam cleaning your carpet is a sure-fire way to removing tobacco odours and make your home smell much nicer.

13. Air out the furniture

It's amazing what a bit of fresh air can do.

If you've moved into a furnished property previously occupied by a smoker, furniture too will need to be treated to remove smoking smells.

One of the easiest and most effective solutions is simply getting your furniture outside and giving it a chance to 'breathe'.

Just make sure you do it on a dry day!

You probably haven't even considered this one...

14. Replace light bulbs

cigarettes in ashtray
Get that smell gone once & for all! ©VisualHunt

Believe it or not, smoke can even take its toll on light bulbs and other fixtures.

Not only should these be cleaned thoroughly, but preferably, replaced. Several reports suggest that heat attracts smoke residue, which then collects as a coating on the bulb.

Do you have any clever ways of elminating smoking smells? We'd love to hear about them in the comments below.

Stephanie C


Lover of all things fashion & foodie...I look to satisfy my tastes without obliterating my budget. Wannabe interior designer, I'm an avid cushion cover maker and charity shop hunter.

Follow me on X
  1. Author sandra on August 5, 2018 at 8:21 am

    worst advice ever. I spent a lot of time and money wiping down the room with TSP and it did absolutely nothing to remove the smoke smell which permeates the walls- but it did make a big mess requiring repainting. i will be buying kilz paint after wasting two weekends with the advice here.

    1. Author Joanne A on August 10, 2018 at 2:33 pm

      Hi Sandra. Did you follow all the advice in the article? It might be that another step helps, other than the TCP. We're sorry this didn't work for you. We would definitely recommend repainting anyway to help keep the smells away!

  2. Author Lisa on September 24, 2018 at 6:11 am

    TSP works great at removing nicotine from walls. I'm a smoker and use it. It's disgusting to see the cloth after you wipe the walls. Think it's a great way to remove old nicotine smells!

    1. Author Joanne A on September 25, 2018 at 10:30 am

      That's great to hear! Thanks for sharing your experience using TSP.

  3. Author John's sister on September 24, 2018 at 6:23 pm

    I can't believe that my apartment complex went smoke-free! 3 years of smoking and it stinks! I've brought numerous odor cleaners. The only one that kind of works is a carpet freshener. I can't move because i can afford this place. I've tried quitting but, it is HARD!!!! I've gotten written up once. 2 more times will have me in tenants court. I signed the new lease. So I can't use the grandfather's clause. I am trying to quit, but, I am nervous at the same time. Anybody have a suggestion for me?

  4. Author Juelz Brown on November 6, 2018 at 4:36 pm

    I dont smoke in the house. But I smoke outside and it seems after windows have been shut all night in the morning my place smells like stale smoke. From my clothes I imagine. Any advice there?

    1. Author Joanne A on November 6, 2018 at 5:03 pm

      Unfortunately, it can be really hard to mask smoke smells on clothing without washing them. Chances are the smell is also coming from your hair and skin. The best way to get rid of the smell would be to wash your clothes and have a shower after every cigarette, but that's just not practical. You could wear outer clothing whenever you have a cigarette so that your clothing underneath is not affected. Covering your hair with a hood could also help reduce the smell attached to your hair. Try to keep outerwear in one room, by the back door so that the smell doesn't spread around the house. The best methods for masking the scent would be to use odour eliminators such as room and body sprays. Orange oil is also particularly good for masking the smell of smoke. Hope this helps!

  5. Author Susan Andersin on December 29, 2018 at 3:27 pm

    Where can you buy TSP? Would you find it in Lowe’s or Home Depot?

    1. Author Joanne A on January 2, 2019 at 9:33 am

      Hi Susan! We'd suggest buying it online through a retailer like Amazon.

    2. Author Neetu on January 3, 2019 at 5:51 pm

      What is TSP and how it can be used for removing smoke smells?

    3. Author Joanne A on January 4, 2019 at 9:35 am

      Hi Neetu. TSP is also known as trisodium phosphate. To use, mix 1 cup TSP with 20 cups water and spray onto walls before wiping with a cloth.

    4. Author Dl on January 20, 2019 at 7:48 pm

      Canadian tie , home hardware, Walmart, Zehrs, Home Depot, Lowe’s, every where sells tsp....are you serious!,,,

    5. Author Joanne A on January 21, 2019 at 9:15 am

      Hi there, Di. We're based in the UK, so an online retailer is the best place for us to get it. Thanks for sharing your knowledge of international stores!

  6. Author gail nortcliffe on January 18, 2019 at 10:29 am

    How can I get rid of smoke smell from an xbox my son bought second hand

    1. Author Joanne A on January 18, 2019 at 11:26 am

      Hi Gail! First things first, you'll want to unplug the device, preferably for 24 hours before you begin cleaning. If you're able to remove the plastic housing (free from any electronics) then do so. Be sure to keep the screws safe in a small plastic bag. You might want to take photos to remind yourself how to put it back together again. Wipe the plastic housing thoroughly using a general purpose cleaning spray, water, and kitchen towels. Don't reassemble until the plastic housing is completely dry. To remove odour from the electronic components, you'll need to air them out as much as possible. You could leave it outside (preferably undercover) if the weather permits. Fresh air will get rid of the worst of the smell. Alternatively, leave it in a smoke-free room with the windows open. You can also use a can of compressed air to dislodge any dust and debris that may have also absorbed some of the smell. Hopefully, this helps! Electronics can be tricky to clean.

  7. Author alexa on January 26, 2019 at 11:55 am

    Tried TSP and coffee grounds. Worked like a charm

    1. Author Stephanie C on January 28, 2019 at 9:33 am

      Thanks for sharing, Alexa.

  8. Author Kristina on January 28, 2019 at 7:39 pm

    Hello, I inherited many framed photographs from a friend who smoked in their house. The frames reek of cigarette smoke. The pictures and the frames are priceless to me as my friend has died. How do I clean these? Thank you!

    1. Author Joanne A on January 29, 2019 at 9:17 am

      Hi Kristina! Airing them outside for a little while would be your best option, if it is dry enough to do so. You can even place them on a windowsill with the window open. The fresh air will remove a lot of the smell.

  9. Author Angela on April 10, 2019 at 6:09 pm

    Can you use TSP on the carpet?

    1. Author Joanne A on April 11, 2019 at 9:25 am

      Hi Angela! You can, but we'd always suggest you do a patch test in a hidden area first.

  10. Author Lisa on April 27, 2019 at 11:43 pm

    I'm unable to wipe down the walls due to being disabled and when I moved into my house I signed a lease with a "no smoking clause". Unfortunately I have been smoking now for a few years. Anyone have any ideas? Like if I were just use TSP on the carpet as well as basically all the other ideas posted here except cleaning the walls might that get rid of the smell? Thanks much for all the great ideas 😇 Lisa

    1. Author Joanne A on April 29, 2019 at 11:48 am

      Hi Lisa! All of the steps are optional and will have varying effects. I'm sure that you can achieve great results, even if you skip this step.

  11. Author Alicia West on May 31, 2019 at 3:40 am

    An ionizer is the answer Amazon has them for under 80$ Trust me.

    1. Author Joanne A on May 31, 2019 at 10:13 am

      That's a good idea, Alicia!

  12. Author Lucy cripps on January 28, 2020 at 10:20 am

    PVC bed, smells awful when you’ve got your nose to it, I’ve fabreezed it so many times, it’s new but given to me, I just wanna throw it?

    1. Author Joanne A on January 28, 2020 at 10:33 am

      Hi Lucy! Have you tried scrubbing it down with any cleaning products? As it is something you sleep on, I might be tempted to get rid! It can't be great for your health to be breathing in smoke residue every night.

  13. Author Julie Watkins on February 13, 2021 at 3:48 pm

    Fabric conditioner works well as a household cleaner - if the smell is ingrained in a leather sofa or woodwork like doors ,frames and skirting boards , use the fabric conditioner like any other cleaning agent,with a microfibre cloth. It does work on those surfaces.

    1. Author Joanne A on March 30, 2021 at 3:23 pm

      Interesting tip, Julie!

  14. Author Susan Bowden on April 2, 2021 at 11:27 am

    I’m in the UK. I’ve never heard of using TSP. I use washing soda diluted in hot water. It cleans paintwork beautifully and also removes the smell. I’ve used it in place of sugar soap many times when decorating. It also removes the stains and smell from curtains, nets etc. Add diluted to the machine or hand wash. It’s also cheap and easily available - most supermarkets sell it.

    1. Author Joanne A on April 21, 2023 at 12:40 pm

      Thank you for sharing your knowledge about washing soda as a cleaning agent! Washing soda, also known as sodium carbonate, is a versatile and practical cleaning agent that can be used for various household cleaning tasks. However, I should note that washing soda can be a caustic substance, and it's essential to use it carefully and follow the instructions on the packaging. It's also important to keep it away from children and pets.

  15. Author Susan Bowden on January 16, 2022 at 1:51 pm

    I’ve found that washing soda is good for getting the brown stains off paintwork and hard surfaces (also for prepping before repainting instead of sugar soap and much cheaper!). It can remove brown tobacco marks from clothing and curtains too - soak, lightly rub then machine wash. I’m in the UK, as well.

    1. Author Joanne A on March 9, 2023 at 10:28 am

      It is effective at removing tough stains from surfaces and clothing, but it can be harsh on some surfaces, so it's essential to test it first and wear gloves when using it.


Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *