Cleaning Atlas

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.

CurtainsSmoke odor

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.

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
  1. Check fabric care labels for washing restrictions, then remove all curtain hooks, rings, and weighted hem bars.
  2. Take the curtains outdoors and shake them vigorously to dislodge loose soot and surface smoke particles.
  3. 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.
  4. Launder the curtains on a gentle cycle with regular liquid laundry detergent using the recommended water temperature.
  5. Add one cup of distilled white vinegar to the final rinse cycle to strip away lingering tar residues and neutralize remaining odors.
  6. 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

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