Guide
How to Remove Smoke Odor from Curtains
Take down washable curtains and soak with baking soda, wash with laundry detergent and a cup of white vinegar in the rinse cycle, then hang dry in fresh outdoor air.
Context
Conditions that change the method
- Delicate surface — Check care labels carefully; blackout-backed, silk, or velvet curtains require dry-cleaning or gentle steaming rather than machine washing.
Ventilate work spaces and verify fabric care
Smoke particles and odor-absorbing wash agents can aggravate respiratory sensitivities; ensure adequate ventilation while handling smoky fabrics. Never mix bleach with vinegar in the wash cycle. If skin becomes irritated by detergents, rinse thoroughly with clean water.
What you need
- Baking soda (neutralizes acidic and alkaline smoke volatile compounds)
- Distilled white vinegar (cuts nicotine film and freshens fabric)
- Liquid laundry detergent
- Bathtub or large washing machine
- Clothesline or drying rack in a shaded, well-ventilated area
- Check fabric care labels for washing restrictions, then remove all curtain hooks, rings, and weighted hem bars.
- Take the curtains outdoors and shake them vigorously to dislodge loose soot and surface smoke particles.
- For washable curtains, submerge them in a bathtub or washer filled with cool water and one cup of baking soda for 1 to 2 hours.
- Launder the curtains on a gentle cycle with regular liquid laundry detergent using the recommended water temperature.
- Add one cup of distilled white vinegar to the final rinse cycle to strip away lingering tar residues and neutralize remaining odors.
- Hang the curtains outside in shaded, breezy air to dry completely, ensuring no moisture remains before reinstalling.
What to avoid
- Do not use perfumed aerosol masking sprays; they temporarily cover up smoke without removing the tar molecules embedded in the fibers.
- Never wash dry-clean-only fabrics like silk, wool, or foam blackout linings in hot water, which shrinks or melts coatings.
- Do not dry smoky curtains in a hot dryer before odors are gone, as heat can bake volatile residues permanently into synthetic threads.
Products
What to use
- Distilled white vinegarA mild acid useful for mineral deposits and some soap films on glass and other acid-safe surfaces. Never mix it with bleach or ammonia. It is a method, not a disinfectant claim.
- Baking sodaA mild alkali that makes a paste for grout lines. It lifts film with light abrasion. Do not mix it with vinegar as a cleaning trick — the fizz is the two canceling each other out.
- Liquid laundry detergentStandard liquid surfactant detergent used as a spot pre-treater to penetrate fabric weave and lift oily binders and tannin dyes.
- Microfiber clothA reusable cloth that lifts film and leftover moisture without scratching glass. Use a clean face of the cloth as residue comes off.
Related
Related guides
FAQ
Questions people ask
- How do I remove smoke odor from heavy velvet or dry-clean-only curtains?
- Sprinkle dry baking soda over the curtains while laying flat, let sit for several hours to absorb odor molecules, vacuum thoroughly with an upholstery attachment, and hang in a breezy shaded area. Professional dry cleaners can also apply specialized ozone treatments.
- Will adding vinegar leave a sour smell on the curtains?
- No. The acetic acid smell from distilled white vinegar dissipates completely as the fabric dries, leaving no sour odor behind.
Sources
Sources
- Cleaning Tips & Advice — American Cleaning Institute
- Learn About the Safer Choice Label — U.S. Environmental Protection Agency