How to Get Rid of Smoke Smell in Your House (Cigarette Too)

As an Amazon Associate I earn from qualifying purchases. Our picks are based on specs, expert guidance and verified owner reviews. Learn more.

How to Get Rid of Smoke Smell in Your House (Cigarette Too)

Quick answer: To get rid of cigarette smoke smell, you have to remove the sticky residue, not just freshen the air. Air out the home, wash walls and ceilings with a degreasing cleaner, deep clean carpets and fabrics, replace the HVAC filter, and run a purifier with plenty of activated carbon. If the smell still bleeds through, seal walls with a shellac-based primer before repainting.

Cigarette smoke smell is one of the hardest odors to beat because it isn’t really in the air. It’s a film of tar and nicotine stuck to every surface, which keeps releasing odor for months or even years. This guide walks you through a room-by-room plan that works for homeowners, buyers of a former smoker’s house, and renters stuck with a smoky apartment.

What causes cigarette smoke smell to linger?

When someone smokes indoors, the smoke leaves two things behind. Fine particles settle into fabric, carpet and dust. Sticky tar and nicotine coat walls, ceilings, cabinets, blinds and the inside of air ducts. That residue is called thirdhand smoke.

Thirdhand smoke is why a house can still smell like an ashtray long after the last cigarette. Researchers have found that the residue lingers on surfaces and in dust for months and slowly re-releases chemicals into the air. Porous materials like drywall, carpet pad, upholstery foam and unsealed wood hold the most.

The yellow-brown film you see on light switches, walls around windows, or the inside of lampshades is nicotine. If you see it, the whole room needs cleaning, not just the spot.

Why air fresheners and candles don’t work

Air fresheners and scented candles mask the smell for an hour, then the residue keeps releasing odor. Some fragrances even react with smoke chemicals and make the air worse. Real removal means cleaning or sealing every surface that holds residue.

How to get rid of cigarette smoke smell: step by step

  1. Ventilate first. Open windows on opposite sides of the home and set a box fan in one window blowing out. Cross-ventilation pulls stale air out faster than opening a single window. Keep it going while you clean.
  2. Strip and launder all soft goods. Wash curtains, bedding, throw pillows, slipcovers and washable rugs on the warmest setting the label allows. Adding a cup of white vinegar to the rinse cycle can help cut odor. Take non-washable items to a dry cleaner and ask about smoke odor treatment.
  3. Remove what you can’t save. Old pillows, foam cushions and cheap lampshades often hold smoke permanently. Replacing them is usually faster than fighting them.
  4. Wash walls and ceilings, top down. Mix warm water with a degreasing cleaner, such as a TSP substitute, or a few drops of dish soap. Work from the ceiling down with a sponge mop, then rinse with clean water. If the rinse water turns yellow, go over the area again. Use two buckets so you’re not spreading residue around.
  5. Clean every hard surface. Wipe cabinets inside and out, doors, trim, window glass, blinds, light fixtures and ceiling fan blades. Nicotine builds up heavily on the tops of cabinets and door frames. A steam cleaner speeds up grout, tile, sealed counters and window tracks.
  6. Deep clean carpet and upholstery. Sprinkle baking soda over carpet and fabric furniture, leave it overnight, and vacuum with a HEPA vacuum. Then deep clean with a carpet cleaner, making two slow passes with hot water and a rinse pass. For years of heavy smoking, the carpet pad may need replacing.
  7. Deal with the HVAC system. Replace the furnace or AC filter with a MERV 11 to 13 filter if your system can handle it, and change it again a few weeks later. Remove vent covers and wash them. If smell blows out every time the system starts, schedule a professional duct cleaning.
  8. Run an air purifier with heavy carbon. A purifier with True HEPA and a substantial activated carbon filter captures particles and odor gases stirred up during cleaning. Run it continuously in the room you’re working on.
  9. Use odor absorbers for the final stretch. Bowls of activated charcoal, baking soda or white vinegar left overnight in closets and small rooms can absorb leftover odor. They help at the end, not as the main fix.
  10. Seal and repaint if the smell remains. Once walls are clean and dry, apply a shellac-based stain-blocking primer before painting. Regular latex paint alone lets nicotine stains and odor bleed through. Seal the ceiling too; it often holds the most residue.

TSP and TSP substitutes can irritate skin and eyes, so wear gloves and eye protection and keep kids and pets out of the room until surfaces are rinsed and dry. Shellac-based primers release strong fumes: open windows, run a fan blowing out, wear a respirator rated for organic vapors if you’re sensitive, and follow the label. If you use bleach anywhere, never mix it with ammonia or acids like vinegar, since the combination releases toxic gas. Steam cleaners get hot enough to burn; keep them away from children and test finishes first, since steam can damage unsealed wood, laminate and some paints.

Renters and apartments: the smoke you didn’t create

If you rent, you’re often dealing with a previous tenant’s smoke or a neighbor’s. Your options are a little different.

  • Document it on day one. Take photos of yellowed walls and note the smell on your move-in checklist, so you aren’t charged for it later.
  • Ask the landlord to clean and paint before you move in. Many landlords will wash walls, replace filters and repaint with a stain-blocking primer if you ask in writing.
  • Don’t repaint without permission. Get written approval before priming or painting, even if you’re paying for it.
  • Block a neighbor’s smoke. Smoke travels through gaps around outlets, pipes, baseboards and shared vents. Seal gaps with caulk or foam outlet gaskets, add a door sweep and weatherstripping, and run a purifier near the problem wall.
  • Check your building’s rules. Many buildings, and all U.S. public housing under a HUD rule, are smoke-free. If smoking breaks your lease terms, put your complaint in writing.

The equipment that helps

You can do most of this with buckets and sponges, but a few tools make a big difference on carpets, hard surfaces and the air. For more purifier options, see our guide to the best air purifier for smoke smell.

Best purifier for big rooms

Levoit Core 600S-P Smart Air Purifier

Best for: living rooms and open spaces while you clean, and for keeping smell down afterward.

Why we picked it

  • Levoit’s most powerful model, rated up to 2,933 sq ft per hour
  • True HEPA plus activated carbon, with auto mode
  • AHAM Verifide, app scheduling for high speed while you’re out

Keep in mind

  • Big footprint, and heavy smoker odor calls for an odor-focused filter

Check price on Amazon

Best purifier for lingering odor

Winix 5510 Air Purifier

Best for: bedrooms and mid-size rooms where a stale smoke smell hangs on.

Why we picked it

  • Granular activated carbon filter for strong odor control
  • True HEPA and a washable pre-filter
  • AHAM Verifide for rooms around 392 sq ft

Keep in mind

  • Carbon fills up faster in a smoke-heavy home, so plan on filter changes

Check price on Amazon

Carpet and upholstery

Bissell Revolution HydroSteam Pet 3432

Best for: deep cleaning smoke-saturated carpets and rugs at home.

Why we picked it

  • Full-size carpet cleaner with a steam pretreat mode
  • Handles whole rooms, not just spots
  • Pet model with tools for stairs and upholstery

Keep in mind

  • Owner ratings are good but more mixed than Bissell’s most popular models

Check price on Amazon

Hard surfaces

McCulloch MC1375 Canister Steam Cleaner

Best for: cutting nicotine film from tile, grout, sealed counters, window tracks and fixtures.

Why we picked it

  • 48 oz tank heats in under 12 minutes and steams up to 90 minutes
  • Variable steam control and 20 accessories
  • Chemical-free cleaning on sealed surfaces

Keep in mind

  • Not for unsealed wood, laminate or painted drywall

Check price on Amazon

Want the full breakdown on this steamer? See our McCulloch MC1375 review. If you’re choosing between purifiers, our Winix 5510 review and Coway Airmega AP-1512HH review compare filters in detail.

How to keep cigarette smoke smell from coming back

  • Smoke outside only. Stay well away from doors, windows and air intakes. Smoking in one room or by a window still spreads residue through the home.
  • Keep cars smoke-free too. Smoke clings to clothing and brings the smell inside.
  • Change the HVAC filter regularly. Every one to three months, or more often during and after cleanup.
  • Wash fabrics often. Curtains, throws and pillow covers pick up odor fastest.
  • Keep a purifier running. Especially if a neighbor smokes or you’re in a multi-unit building.
  • Keep humidity in check. The EPA recommends 30% to 50% indoor humidity. Damp air makes lingering odors more noticeable.

For other household odors, from pets to basements, see our complete guide on how to get rid of bad smells in the house.

When to call a professional

Call a smoke odor remediation company if the smell survives washing, deep cleaning and a few weeks of filtration, if it blows out of the vents when the HVAC starts, or if the home was smoked in heavily for years. Pros can clean ductwork, apply sealers, and run ozone or hydroxyl treatments in an empty home; the EPA warns against ozone in occupied spaces, so stay out until they say it’s safe. If anyone in your home has breathing symptoms, asthma or chest tightness, talk to a doctor. Renters should involve the landlord before any major work.

Frequently asked questions

How long does cigarette smoke smell last in a house?

Without cleaning, it can last years, because tar and nicotine stay stuck to walls, carpet and ducts. After a thorough cleaning, light smoke smell often fades in a few days to a couple of weeks. A home that was smoked in heavily for years may need repainting with a shellac-based primer and new carpet pad before the smell disappears.

Does painting over smoke smell work?

Only with the right primer, and only after cleaning. Regular latex paint lets nicotine stains and odor bleed through within weeks. Wash the walls first to remove residue, let them dry, then apply a shellac-based stain-blocking primer before your topcoat. Treat ceilings the same way, since they often hold the most residue.

What absorbs cigarette smoke smell the best?

Activated carbon is the most effective absorber, which is why purifiers with heavy carbon filters work well. Bowls of activated charcoal or baking soda help in closets and small rooms. White vinegar left out overnight can neutralize some odor. All of these help only after you’ve cleaned the surfaces holding the residue.

Can an air purifier remove cigarette smoke smell?

An air purifier helps a lot, but it can’t do the job alone. True HEPA captures smoke particles, and activated carbon adsorbs odor gases. Neither can reach the residue on walls, carpet and inside ducts. Clean surfaces first, then run a purifier with a substantial carbon filter continuously to catch what remains.

How do I get rid of smoke smell from a neighbor’s apartment?

Seal the paths it travels. Caulk gaps around pipes, baseboards and outlets, add foam gaskets behind outlet covers, install a door sweep and weatherstripping, and run a carbon-heavy purifier near the shared wall. Then talk to your landlord in writing, especially if your building has a smoke-free policy.

Is thirdhand smoke dangerous?

Researchers have found that thirdhand smoke residue lingers in dust and on surfaces and can release chemicals back into the air. Young children, who crawl and touch surfaces, may have the most contact with it. Cleaning surfaces thoroughly is the best way to reduce it. If you have health concerns, talk to your doctor.

Choosing your purifier next? Our best air purifier for smoke smell guide compares five models by carbon, CADR and room size.