How to get rid of cigarette smoke odour in rooms

Written by sandra ketcham
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to get rid of cigarette smoke odour in rooms
Eliminate the stench of stale cigarette smoke in your home. (Bruno Vincent/Getty Images News/Getty Images)

If you have recently stopped smoking, intend to put your house on the market or are tired of being told that your house smells like an ashtray, there are ways to get rid of cigarette smoke odour in rooms. Unfortunately, cigarette smoke contains tar and oils that cling to every surface in your home, including floors, furniture and walls. Effectively removing the odour from your house requires a considerable amount of time and effort.

Skill level:

Other People Are Reading

Things you need

  • Air filters
  • Upholstery cleaner
  • Carpet shampoo machine
  • Carpet cleaning solution
  • Bicarbonate of soda
  • Vinegar
  • Paint primer
  • Paint and painting supplies

Show MoreHide


  1. 1

    Remove all ashtrays from the room, and immediately stop smoking inside. Ashtrays full of ashes and fag butts will hold cigarette odour in rooms long after the last cigarette was smoked.

  2. 2

    Replace the air filters in your house if you have a modern ventilation or air conditioning system because they probably smell of cigarette smoke and will continue to spread the odour into every room in your home even after you stop smoking.

  3. 3

    Wash or replace curtains, and clean upholstered furniture to remove lingering smoke odours. Make certain to carefully read and follow the manufacturer's instructions on your furniture before washing to avoid damaging your upholstery or voiding any warranties you might have.

  4. 4

    Vacuum and shampoo all carpets. Rugs should be replaced, when possible. Check your warranty before shampooing your carpet. You may be required to have your carpets professionally cleaned to prevent voiding your warranty.

  5. 5

    Sprinkle bicarbonate of soda on your carpet and leave it for three to four hours before vacuuming. Before trying this odour-removal technique, test a small area of your carpet by sprinkling some soda and letting it sit overnight. If the carpet fades or shows other signs of damage, do not apply the bicarbonate of soda to the rest of the floor.

  6. 6

    Clean your windows with equal parts vinegar and water.

  7. 7

    Prime and paint your walls. While this might seem a lot of work, it will help get rid of cigarette smoke odour and hide any nicotine stains that have formed on your walls. If your walls are heavily stained, you should scrub them with a vinegar and water solution and allow them to dry before priming.

  8. 8

    Place bowls of bicarbonate of soda around the room and leave for several days. The soda crystals should absorb any odour still lingering in the air. You may need to repeat this process several times to get rid of cigarette smoke odour in rooms completely.

Tips and warnings

  • Scented candles or room deodorisers only mask the smell of cigarettes. The odour will return when the candle burns out or the deodoriser is empty.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.