Maybe you moved into a new home or bought a new car which the previous owner would smoke in.
Or perhaps you allowed to a friend to light up and have a cigarette or two inside.
Whatever the reason for your home, car or clothes smelling of smoke, it's neither pleasant for a non-smoker, or that easy to get rid of.
Cigarette smoke has an annoying habit of lingering in the air and particularly on fabrics.
If you have young children (or know a lot of staunch anti-smokers), then you'll be even more keen to rid your living space (or wherever) of the telltale smell.
Unfortunately, leaving the windows open alone isn't going to cut it.
To rid your home of the smell of cigarette smoke, follows these simple solutions and deep clean pointers.
Tips on how to get rid of the smell of cigarette smoke.
1. Use baking soda
Dust baking soda on your furniture and carpets and leave it overnight, advises DenGarden.
By leaving it overnight, the baking soda can absorb the smell of smoke - as well as any other odours you could live without.
Try a sprinkling of baking soda (Image: E+)
Then vacuum it up the next day.
If you find the smell is still lingering, then just repeat the process. You can also use scented baking soda if you like.
2. Or try ammonia
You can use ammonia mixed with water (or an ammonia-based cleaner) on your walls and ceilings - which are parts of the house often overlooked when it comes to odour elimination.
This is because smoke often leaves a "film" of sorts over these areas.
If the smell persists, however, you may have to repaint the walls and ceilings.
The fresh paint will cover up the old paint, which has absorbed the smoke smell.
For a less labour-intensive measure, try leaving bowls of ammonia in different areas of your house to absorb the odor.
How to conceive a baby girl - sex positions to adopt, foods to eat and myths to ignore to increase your chances
Use ammonia on walls and ceilings (Image: Getty)
The only thing with ammonia is you need to make sure its out of reach of children.
3. Or vinegar
It may not be the most pleasant-smelling item in your cupboard, but vinegar can be used effectively on clothes which smell of smoke.
Simply steam them using vinegar. In a tub of hot water, add one cup of vinegar then hang your clothes above the tub. The steam will help remove the stench.
Vinegar works well too (Image: StockFood)
Apple cider vinegar also works a treat to in the home if you fill several bowls with it and leave it in the areas affected.
It can also be uses to clean windows, walls and furniture for an extra deep-clean.
4. Charcoal will also eliminate the smell of smoke.
All you need to do is put bowls of charcoal around your room or inside your car and leave them for a couple of days.
Charcoal is a useful product to have as it will completely and effectively absorb the smell of smoke.
How to get perfect crispy bacon without burning it by adding one simple ingredient - and it's not oil
Red hot charcoal and grill
Use charcoal (when it's cool!) to help absorb smells (Image: Getty)
Many of these methods involve leaving certain items or solutions around - the same applies to apples, which are surprisingly good at absorbing odours.
Cut the apple in half and leave it where you need - it also comes with the bonus of leaving your house smelling of apples.
Apples will banish odours and leave a nice smell (Image: Flickr RF)
6. Steam clean the carpets.
As with your walls and ceilings, your floors will also retain a "film" of smoke - especially if they're carpeted.
Hire or buy a steam cleaner and add a deodoriser to your carpet steamer to power through stubborn smells.
7. Look at the filters in heaters and air conditioners.
Hidden away, these small parts are in fact odour traps.
Funny things to ask Alexa: Tricks and tips to make the most of Amazon's smart assistant
If the smell in your room is very strong, and keeps returning no matter what you do, there is a good chance that it might be trapped in the filters and will need to be replaced.
8. Get an air purifier
And if none of these methods work, then it's time to pull out the big guns,
An air purifier will actually pull the odour-causing bacteria and chemicals out of the air itself.
You'll be left with a room or car that smells squeaky clean - and which will have been rid of other allergens.