Smoke produces the most stubborn of all laundry odors, and the reason is chemical rather than a matter of effort. What you are smelling is tar and fine particulate that has bonded to the fibre itself, and a standard cycle barely reaches it. Order of operations matters more here than the detergent does.

Why smoke laundry odors are so hard to remove
Smoke is not a gas. It is a suspension of extremely fine solid particles and condensed tar droplets carried in hot air.
Hot air opens fabric slightly. The fibres relax, gaps widen, and the particles go in rather than sitting on the surface.
As the fabric cools, it closes around what went in. The particles are now inside the structure rather than on it.
The tar component is sticky and oily, which means it bonds to fibre and resists water in the same way any oil does.
Both components carry smell of their own, and the particulate goes on releasing it slowly for years.
Synthetics hold it worst because the tar bonds readily to them, and thick or textured fabric holds it worst of all because there is more structure for the particles to lodge in.
So a normal warm cycle with normal detergent removes the loose surface layer and leaves the bonded fraction untouched, which is exactly why a jacket comes out of the wash smelling almost the same as it went in.
Fresh smoke and set smoke are different problems
A jacket worn to a bonfire for one evening carries surface deposit and very little bonded material.
Hang that item outside in moving air and most of the smell leaves within a day, no washing required.
Set smoke is a different matter. It is the result of repeated exposure over months or years, or a single heavy exposure to hot smoke, and it has worked into the fibre.
Set smoke does not air out. You can leave a garment on a line for a week and it will smell fainter outdoors and exactly the same again once it is back in a warm room.
Warmth and humidity bring it back, which is the standard test. If a garment smells clean cold and smells of smoke once it warms against a body, the deposit is still in there.
Treat the two differently. Airing is the entire treatment for fresh smoke and only the first step for set smoke.
Skipping straight to the wash on set smoke is the usual mistake, and it wastes the one clean attempt you get before a dryer closes the door on the whole thing.
Airing comes first, and it is not optional
Air removes the loose fraction before it has a chance to redistribute itself through the wash water onto everything else in the load.
Hang items separately with space between them, outdoors if possible, on a dry day with some wind. A garage with the door open works. A closed room does not.
Turn pockets out, unzip everything, open collars and cuffs, and hang jackets on shaped hangers so air reaches the lining.
Give it a full day, and two or three days for heavy coats and anything lined.
Avoid direct strong sunlight for long periods on coloured items, since fading is a real risk over several days.
Do this before anything gets wet. Once smoke deposit is wetted it moves deeper into the fabric and it moves onto whatever else is in the water with it.
Wash smoke affected items on their own. This is the one category where a shared load reliably spreads laundry odors onto everything else in the drum.
Then the soak, which does the real work
A soak gives the water and the detergent the contact time that a wash cycle never provides.
Fill a tub or a large sink with warm water. Warm rather than hot, since hot water can set some residues and it damages more fabrics.
Add a full dose of enzyme detergent and dissolve it completely before the garments go in, then add half a cup of baking soda, which is the standard and genuinely effective addition for smoke.
White vinegar is the alternative and it works well on the tar component. Use one or the other rather than both together, since they neutralise each other.
Submerge the items fully and weigh them down if they float. Any part sitting above the water gets no treatment at all.
Soak for several hours and overnight for anything heavily affected. This is the step that separates a result from a disappointment.
Drain the water, which will often be visibly discoloured, and press the items out gently rather than wringing them.
The wash itself
Run it on the longest cycle the fabric allows, at the warmest temperature the label permits.
Use a normal dose of enzyme detergent. Overdosing leaves residue that holds laundry odors in place rather than carrying them out.
Load the drum lightly. Water has to move through the fabric, and a packed machine defeats the whole approach.
Add a second rinse. There is more suspended material coming out of these items than out of ordinary laundry and it needs somewhere to go.
Skip fabric conditioner entirely, since a coating over remaining deposit seals it in and makes a second attempt harder.
Expect to repeat. Two or three cycles of soak and wash is normal for heavily affected clothing, and each round takes a noticeable amount out.
Judge progress by whether the smell is weaker than last time rather than by whether it is gone, because a steady reduction across rounds means the method is working.
The dryer sets it, so check before tumbling
This is the single rule that decides whether an item recovers.
Heat drives remaining tar and particulate deeper into the fibre and bonds it there. After a hot dryer cycle, smoke that was removable is not.
So air dry every time, and check by smell only once the item is fully dry and back at room temperature.
Check it warm. Hold it in your hands for a minute, or hang it in a heated room, since a cold garment underreports what is in it.
Have somebody else smell it too. Anyone who has spent an afternoon handling smoke affected clothing has stopped being able to judge laundry odors at all.
If any smell remains, go back to the soak. There is no penalty for another round and there is a permanent one for drying too early.
Only once it is genuinely clear does the dryer become useful, and at that point it is a normal item like any other.
What will not recover, and where it turns up
Some items are finished, and recognising which ones hold laundry odors permanently saves several wasted evenings.
Foam and anything with a bonded foam layer, including shoulder pads in a coat, holds smoke inside a structure a wash cannot reach.
Leather and suede require a specialist and are not a home job under any circumstances.
Anything labelled dry clean only should go to a cleaner with the exposure explained, so they can choose the process rather than running a standard one.
Thick padded winter coats are borderline. They sometimes come back after two rounds and they often do not, and the deciding factor is usually how long the smell was in there.
Secondhand clothing is the common source people do not anticipate. A garment from a house where somebody smoked carries set deposit, and it needs the full airing and soak routine before it goes anywhere near the rest of the wardrobe.
Stored clothing is the other one. Clothes packed away in a basement or an attic pick up whatever is in that air over a season, and a bag of winter coats brought back up in October frequently carries a smoke note nobody remembers putting there.
The Lansing part
Michigan winters keep houses closed for a long stretch, and a closed house recirculates whatever is in it.
Anything producing smoke indoors between November and March, whether that is cigarettes, a fireplace that draws poorly, or a candle burning down badly, deposits into fabric across the whole house rather than only in the room it happened in. Forced air heating carries it into wardrobes and closets that were never near the source.
Seasonal storage is the second half of it. Coats and heavy clothing get packed into a basement or an attic for half the year here, and those spaces are not neutral. A damp basement adds a musty note on top of whatever the fabric already had, and an attic runs hot in summer, which drives existing deposit deeper into the fibre in exactly the way a dryer does.
So the sequence that works locally is to deal with laundry odors before storage rather than after. Wash and fully dry heavy clothing at the end of the season, store it in breathable cotton bags rather than sealed plastic, keep it off a bare concrete floor, and give everything a day of airing when it comes back out in autumn before deciding whether it needs anything more.
Where a long soak and a long cycle fit
Smoke work needs water volume, a light load and more than one round.
The machines at our self-service laundry on South Cedar Street hold a coat or a full load of stored clothing with room to move, and the water volume is what carries suspended smoke deposit out of the load rather than settling it back into the fibre on the rinse.
Our machines and the store are cleaned daily.
Nou wash-dry-fold service covers the everyday laundry.
For general guidance, The American Cleaning Institute publishes a laundry basics guide that is a useful cross-check.
The short version
Smoke laundry odors come from tar and fine particulate bonded into the fibre, so a standard cycle removes the surface layer and leaves the rest. Fresh smoke airs out in a day. Set smoke does not, and it returns as soon as the fabric warms. Work in order: air the items separately for a day or more before anything gets wet, soak overnight in warm water with enzyme detergent and baking soda, then wash long, warm, lightly loaded and with an extra rinse. Air dry every time and check the smell once the item is warm and dry, because a hot dryer bonds anything remaining and ends the process. Repeat the soak as many rounds as it takes.
WaveMAX Lansing is at 4929 S Cedar St, easy to reach from Lansing and the surrounding area. If you have bedding that will not fit at home, call us at 517-300-9283.
