How To Get Cigarette Smell Out Of a Mattress: Practical FAQ Guide

If you’re wondering how to get cigarette smell out of a mattress, you’re not alone. Smoke odor can cling stubbornly to fabric and foam, and it often lingers even after a room is aired out. This FAQ-style guide walks through realistic steps to reduce or remove the smell, plus what to expect along the way.

Why do mattresses hold onto cigarette smell?

Mattresses are made from porous materials like foam, fiber, and fabric. These absorb:

  • Smoke particles
  • Tar and residue
  • General odors from the room

Over time, the smell can become embedded deep inside the layers, so a quick spray of air freshener usually isn’t enough. Instead, you’ll need a combination of ventilation, cleaning, and odor-absorbing methods.

What’s the first thing I should do to remove cigarette smell?

Start with the basics before you reach for any cleaners.

Step 1: Air out the mattress

  • Remove all bedding, covers, and protectors.
  • If possible, move the mattress to a well-ventilated area, such as near an open window or on a covered patio or balcony.
  • Let it air out for several hours or longer, flipping it halfway through if your mattress design allows.

Fresh air and time help release some of the trapped odor, especially if smoking in the room has stopped.

How do I clean the surface to reduce cigarette odor?

Once the mattress has aired out, surface cleaning can help.

Vacuum thoroughly

Use a vacuum with an upholstery attachment:

  • Vacuum the entire surface, including seams and edges.
  • If the mattress is flippable, vacuum both sides.
  • Go slowly so the vacuum can pull up dust, ash, and odor particles from the fabric.

This step doesn’t remove all odor, but it helps prepare the mattress for deeper deodorizing.

Use baking soda to absorb smell

Baking soda is commonly used to absorb odors from fabrics.

  1. Sprinkle a generous, even layer of baking soda over the entire mattress surface.
  2. Gently rub it in with a soft brush or your hand to help it reach the fabric.
  3. Leave it for at least several hours; many people prefer to leave it on all day or overnight.
  4. Vacuum thoroughly to remove the baking soda.

You can repeat this process more than once if the smell is strong.

Can I use vinegar or other household products on my mattress?

Some household solutions may help, but they should be used carefully to avoid saturating the mattress.

Light vinegar mist (not soaking)

White vinegar is often used as a natural deodorizer. For mattresses:

  • Mix a small amount of white vinegar with water in a spray bottle (for example, equal parts).
  • Lightly mist the mattress surface; do not soak it.
  • Allow the mattress to dry completely in a well-ventilated space.

The vinegar smell usually fades as it dries, and some people find it reduces lingering smoke odor. Always test a small area first to be sure there’s no fabric discoloration or unwanted residue.

What about scented sprays or essential oils?

Scented sprays and oils may mask the cigarette smell temporarily but often don’t remove the underlying odor. If you use them:

  • Apply sparingly to avoid build-up.
  • Use them only after cleaning and deodorizing steps, not instead of them.

How long does it take to get cigarette smell out of a mattress?

There is no fixed timeline. It depends on:

  • How long and how often smoking took place near the mattress
  • The type and age of the mattress
  • How deeply the odor has penetrated

For light or recent exposure, a combination of airing out, vacuuming, and baking soda may noticeably reduce the smell within a few days. For stronger, long-term exposure, it may take multiple cleaning sessions and some lingering odor may remain.

When is a mattress too far gone to fully deodorize?

In some cases, odor can become so deeply ingrained that it’s difficult to remove completely, such as when:

  • The mattress has been exposed to heavy indoor smoking for years
  • There are visible stains or yellowing from smoke or other sources
  • The internal layers have absorbed odor beyond the top surface

In these situations, cleaning can still reduce the smell, but it may not disappear entirely. Some sleepers choose to use:

  • A high-quality, washable mattress protector
  • Fresh bedding cleaned with unscented or lightly scented detergent

These steps can help limit how noticeable any remaining odor is.

Is there a way to prevent cigarette smell from returning?

Once you’ve learned how to get cigarette smell out of a mattress, prevention becomes much easier than repeated deep cleaning.

  • Avoid smoking near the bed or in the bedroom.
  • Use a washable mattress protector to create a barrier between smoke in the air and the mattress surface.
  • Wash bedding regularly and air out the mattress a few times a year.
  • Keep the bedroom well-ventilated, especially if any smoke enters from outside or adjoining spaces.

These habits can help keep new odors from building up.

✔️ Quick Mattress Takeaways

Key points about how to get cigarette smell out of a mattress:

  • Start with ventilation: Air out the mattress in a fresh, well-ventilated space whenever possible.
  • Clean the surface: Vacuum slowly and thoroughly, focusing on seams and edges.
  • Use odor absorbers: Baking soda is a common, simple option to help pull odors from fabric.
  • Try gentle deodorizers: A light vinegar-and-water mist can help, but avoid soaking the mattress.
  • Be realistic: Long-term or heavy smoke exposure may not lift completely, even with repeated cleaning.
  • Focus on prevention: Limiting smoking near the mattress and using a protective cover can reduce future odors.

With patience and a few simple tools, most people can significantly reduce cigarette smell in a mattress, even if it doesn’t disappear overnight.