This website uses cookies to improve user experience. By using our website you consent to all cookies in accordance with our Cookie Policy
mattress guides

How To Get Cigarette Smell Out Of Mattress: 4 Easy Ways

woman smoking in bed

A mattress is just a huge sponge that absorbs odors. No matter how great the construction of your mattress is, no matter how good the materials are, if it smells bad, you won’t be able to feel comfortable sleeping on it and therefore, stay healthy and productive.

On the other hand, you can’t just throw away a 3-year old mattress that was supposed to last 10 years just because you feel that smoke smell. Fortunately, there are a few ways to solve this problem and enjoy a great night’s sleep on a freshened bed. So, how to get cigarette smell out of a mattress? We’ll describe all the most effective ways to do it below.

man smokes on mattress

Get smoke smell out of mattress: Freshen your sleep

The good news is you don’t have to spend hundreds of dollars on exclusive cleaning products—there are some ways to get rid of that odor using some basic stuff that you’re likely to have in your kitchen cabinets.

air out mattress outside

How to remove smoke smell from mattress? Put your mattress outside

The most obvious way to get rid of that smoke smell is to eliminate it by putting your mattress outside. Note that you can’t just leave it outside for a few hours—you need to wait for at least a week until the odor goes away. We also recommend taking it inside at night—molds are also a real threat to your health. If you can’t place it outside, you can at least open the windows in your bedroom. If this smell is strong, it will hardly completely fade away, but it will freshen up your mattress. You can also use baking soda and vinegar (we describe how to make and use the solutions in more detail below) to have a better result.

sprinkle baking soda on mattress

Use baking soda to remove smoke smell from mattress

Baking soda is just the best when it comes to neutralizing odors. Just sprinkle it over your bed and let it do all the job. The longer you keep it, the better the results. And again, you can also open the windows to let the sunlight help baking soda eliminate the smell. Then vacuum your bed and enjoy better sleep.

spray vinegar on mattress

Use vinegar to get rid of mattress smells like smoke

Vinegar is another odor neutralizer. Just mix it with water (1:1), and spray it over your bed. Note that you shouldn’t spray too much liquid and make your bed really wet. It shouldn’t be completely dry, too.

Then you’ll need to wait until your mattress is dry—open the windows or take your mattress outside to speed up the process (more ways to dry a wet mattress described in this guide). After that just sprinkle baking soda (it will take the remaining liquid off the mattress) over your bed and vacuum clean the mattress.

coffee grounds and oils on mattress

Use coffee grounds and essential oils to make your mattress smell better

You can also add about twenty drops of essential oil (just choose your favorite one, eucalyptus, peppermint or lavender are the best) to baking soda and let them help soda absorb the odor.

You can also buy coffee grounds, pour them on two plates and leave them in your bedroom. Note that you do it but won’t use soda, vinegar or take your mattress out for air, this won’t work as well as it would work if you used a few methods together. By the way, coffee grounds can not only help you get smoke out of your mattress—they will mask the smell of vinegar, too.  


If you want to get the best results and make that cigarette smoke fade away, use all the methods that we’ve described above. If you use soda, vinegar & water, essential oils, and coffee grounds and also take your mattress outside (or at least open the windows in your bedroom), you will get rid of that smell in a short time. By the way, some of these methods work for getting mold out of a mattress, too. Buying a protector (not a topper, find the information about the differences here) is a good idea, too.


How to make a mattress smell better?

Use soda and vinegar with water—they are natural odor neutralizers. You can also add essential oils to soda to make your bed smell much better. By the way, you can also buy a good water-resistant mattress pad that will protect your mattress surface not only from liquid but also from smells.

Does Febreze work on cigarette smoke?

Febreze is also an absorbent that neutralizes odor. Yes, it works on cigarette smoke as well, but the truth is the stronger the smell, the harder it is to get rid of it, so trying it makes sense, but you shouldn’t expect that a very strong odor will fade away right after using this solution once.