How to Get Cigarette Smoke Smell Out of Clothes

Before you grab the detergent, take a sniff of the collar and the armpits. Maybe the chest area near the pocket. That tells you what you’re actually dealing with — light contact smoke, or deep-embedded odor from long exposure. The fix is different depending on what you find, and throwing everything into a normal wash cycle first is usually a mistake.

how to get the smell of cigarettes and smoke out of clothes and leather
how to get the smell of cigarettes and smoke out of clothes and leather

For light smoke smell, a white vinegar rinse cycle followed by a normal detergent wash eliminates the odor in about an hour with no special products. For deep or repeated smoke exposure, an overnight baking soda soak plus an enzyme detergent wash is the most reliable two-step fix. Severely saturated clothing — think a jacket worn in a smoky bar for years — needs the full combination treatment over two days.

  • Normal detergent alone almost never fully removes cigarette smoke — the oily compounds repel water
  • Start by identifying how bad the smell is before picking a method — don’t over-treat light odors
  • Baking soda neutralizes; vinegar oxidizes; enzyme detergent breaks down organic compounds — they work differently and can be combined
  • Polyester holds smoke worse than cotton — plan for extra cycles on synthetics
  • If the smell keeps coming back when clothes get damp, your washing machine is part of the problem

What Are You Actually Smelling?

This matters more than people realize, so bear with me for a second. Run through these before you pick a method:

Does it smell faintly smoky, but only right after wearing it? → You’ve got surface contamination. Jump to Method 1: White Vinegar Treatment. You probably don’t need anything heavier than that.

Does it smell smoky even fresh out of the dryer? → The odor is bonded into the fibers. Jump to Method 2: Baking Soda Soak or Method 3: Oxygen Bleach Soak.

Does the smell come back as soon as the clothes get slightly damp or warm? → The nicotine is reactivating. Jump to Why the Smell Keeps Coming Back — your washing machine may actually be the culprit.

Is it a leather jacket, a wool blazer, or something that can’t be machine washed? → Jump to Fabric-Specific Fixes. Wrong treatment on those materials can cause real damage.

Method 1: White Vinegar Treatment — Light Smoke Exposure

This is where I’d start nine times out of ten for clothes that picked up smoke at a party or a restaurant. It’s cheap, it’s fast, and it works on most fabrics without any risk of damage.

Add one to two cups of plain white vinegar directly to your washing machine drum — not the detergent dispenser, directly in the drum with the clothes. Run a full warm-water wash cycle with no detergent. Then run a second cycle immediately after with your regular detergent.

I know what you’re thinking: won’t my clothes smell like vinegar? They won’t. Once they’re dry, the acetic acid has fully evaporated and takes a big chunk of the smoke compounds with it. The odor is gone. I’ve used this on work shirts after visiting customer sites where people smoked inside, and it handles light-to-moderate smoke reliably. If you can still smell it after two vinegar washes, that’s your signal to step up to the baking soda soak.

One thing I learned the hard way: don’t mix vinegar and baking soda in the same wash. I did that for probably two years thinking I was doubling up the power. Nope. They neutralize each other in the water and you’ve just wasted both. Use one or the other in a given cycle.

Method 2: Baking Soda Soak — Moderate to Heavy Smoke Smell

OK, so the vinegar wash didn’t fully cut it, or you already know going in that the smoke is deep. Maybe it’s a sweater someone wore while smoking regularly, or clothes that sat in a smoky car. This is your next move.

Fill a basin or a clean bucket with warm water — not hot, because heat actually sets odors deeper into the fibers (don’t ask me how I know). Add one to two cups of baking soda and stir until it’s mostly dissolved. Submerge the clothing completely and let it soak for a minimum of two hours. For heavy odor, I’d leave it overnight. Come back, wring it out without rinsing, and then run it through a normal detergent wash cycle.

Baking soda works because cigarette smoke is acidic and baking soda is alkaline — pH around 8.3. It’s a simple acid-base neutralization, not just masking the odor. The smell is actually being chemically broken down. Extend the soak time for anything that’s been heavily saturated. A two-hour soak on a lightly smoky shirt is fine; a two-hour soak on a jacket that lived in a smoker’s closet for three years is just the starting point.

Method 3: Oxygen Bleach — When the Smell Is Chemically Bonded

This is where I’d go when baking soda alone isn’t getting it done, or when I want to hit it harder the first time on something badly saturated. OxiClean is the most widely available option — the hydrogen peroxide it releases actually oxidizes and breaks apart odor molecules rather than just neutralizing them. This is a different mechanism than baking soda and it handles some compounds that baking soda misses.

Mix according to the package directions — typically one to two scoops per gallon of warm water, around 100–120°F. Submerge the clothing and soak it anywhere from one to six hours depending on how bad it is. Then wash normally with detergent and dry thoroughly.

Hard limits here: never use oxygen bleach on wool, silk, or leather. It’ll damage them. And make sure the clothing is completely dry before you put it away — damp fabric in a closed drawer is how you end up with mildew on top of the smoke problem.

My first instinct used to be going straight for the harshest treatment right out of the gate. I did that for years — just throw OxiClean at everything and let it run. Then I started noticing color fading on some items that really only needed a vinegar wash. Now I match the treatment to the severity. Start lighter, step up if needed.

Is the Smell Coming From Your Washing Machine?

Here’s something that trips people up constantly, and it’s genuinely frustrating when you don’t know to look for it. If you’ve washed clothes two or three times and they still come out smelling smoky, your washing machine drum may have absorbed odor from previous loads. It’s essentially re-contaminating everything you wash.

Run an empty hot-water cycle with two cups of white vinegar and nothing else. Let it complete fully. Then run a second empty cycle with hot water and a quarter cup of baking soda. After that, wipe down the drum and the rubber door gasket (on front-loaders especially — that gasket traps everything) with a vinegar-dampened cloth.

I’ve seen this exact situation cause people to re-wash the same clothes four and five times wondering why nothing works. The clothes are fine. The machine is the problem.

Fabric-Specific Fixes

Cotton and cotton blends are the most forgiving. Hot water, oxygen bleach, aggressive soaks — cotton handles all of it.

Polyester and synthetics are actually trickier than cotton because smoke compounds bond more strongly to synthetic fibers. Use cool to warm water only — hot sets the odor. Enzyme detergents work best here. Plan for multiple cycles.

Wool needs gentle handling. Skip the baking soda and oxygen bleach. A vodka spray — yes, actual cheap unflavored vodka in a spray bottle — is genuinely effective on wool. Alcohol dissolves odor compounds and evaporates without leaving residue or damaging fibers. Professional costume and theater departments use this all the time. Spray the garment until slightly damp, hang it in moving air, let it dry fully.

Leather and suede cannot go in the washing machine. Activated charcoal absorption is your safest option — seal the leather item in a container with an open bowl of 200–400 grams of activated charcoal for 48–72 hours. For badly saturated leather, a professional leather cleaner is worth the money.

Denim is bulletproof. Wash it inside out to protect the color and use whatever treatment the severity calls for.

The Two-Day Combination Treatment for Severe Cases

For clothing that’s been exposed to heavy smoke repeatedly — think thrift store finds, estate sale items, or anything that lived in a smoker’s home for years — one method usually isn’t enough. Here’s the sequence I’d use:

Day 1: Shake or vacuum off any loose particles. Soak overnight in baking soda solution. In the morning, wash with enzyme detergent and add oxygen bleach to the soak water. Air dry outdoors in direct sunlight if you can — UV exposure helps break down odor compounds.

Day 2: Seal the clothing in a bin or large bag with an open container of activated charcoal for 24 hours. Pull it out and do a final wash with white vinegar in the drum plus your regular detergent in the dispenser.

Budget two days for this process, not an afternoon. Trying to rush it by combining steps or skipping the drying time between treatments is how you end up doing it a third time.

When to Take It to a Pro

Dry cleaning is the right call for tailored suits, structured blazers, silk, or anything with complex construction that could warp if soaked. A standard dry cleaning run costs $15–$30 for a suit jacket and $8–$15 for a shirt. For leather, a professional leather cleaning service typically runs $40–$80 depending on the item. It’s worth it — a botched home treatment on a $400 leather jacket costs more than the cleaning bill.

Frequently Asked Questions

Does cigarette smoke smell ever permanently damage clothing?

In most cases, no — it’s removable. The exception is very long-term, heavy saturation in synthetic fabrics, where the compounds can bond deeply enough that even multiple treatments leave a faint trace. I’ve run across a few thrift store polyester shirts over the years where I tried four rounds of treatment and still wasn’t fully satisfied. At that point, it’s probably not worth the effort.

Can I just spray Febreze and call it done?

Febreze masks the odor temporarily but doesn’t remove the compounds causing it. It can buy you a day, but the smell comes back. I’d only use it as a quick fix between proper treatments, not as the solution.

Why does the smoke smell come back after washing?

Nicotine is hygroscopic — it absorbs moisture from the air and reactivates. If the smell returns when clothes get warm or damp, the odor compounds weren’t fully removed. Re-treat with oxygen bleach or an enzyme detergent wash, and make sure you’re drying the clothing completely before storing it. A damp garment sealed in a drawer is going to smell worse every time you open it.

Is it safe to use these methods on colored clothes?

Baking soda and white vinegar are safe on virtually all colorfast fabrics. Oxygen bleach is safe on most colors but I’d test it on an inside seam first — I’ve seen it fade some cheaper dyes on repeated use. Chlorine bleach is a different story entirely — don’t use it for smoke odor on anything colored.

How many times should I wash clothes before giving up?

Three rounds of the right method — not the same method three times, but three different approaches — is usually my cutoff. If you’ve done a baking soda soak, an oxygen bleach soak, and an enzyme wash, and the smell is still strong, either the fabric has permanently absorbed it or the item needs professional cleaning. More washing at that point is just wearing out the fabric.

One last thing worth checking while you’re at it: if you’re pulling these clothes out of a closet or drawer that smells smoky, washing them and putting them right back is going to undo your work within a week. Toss a few activated charcoal packets or a couple of dryer sheets in the storage space itself. Seal gaps if you can. Fresh clothes in a stale environment don’t stay fresh for long.

Leave a Reply

1 thought on “How to Get Cigarette Smoke Smell Out of Clothes”

  1. I found the best way by accident. My wife washes horse blankets and uses a laundry soap made specifically for horse blankets. I got a handmade quilt from my sister and everyone in house smokes. I washed using ‘horse detergent’. Almost completely gone after first wash. Left outside (out of the sun) to dry and washed a second time. Smell was gone. Must be whatever is used to remove the pungent horse urine smell in the horse soap. Put my face next to the quilt and it is fresh smelling.

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.