Back Button

How to Remove Smoke Smell From Curtains

Kaye Wagner

Cloth curtains can absorb smells, especially if exposed to the smells over a long period of time. If you smoke inside your home, it is likely that your curtains have absorbed a smoke smell. You can remove this by repeatedly laundering your item with odor-removing compounds such as vinegar or baking soda. Vinegar will neutralize the smell, and will replace the smoke smell with a sharp vinegar smell. Vinegar fragrance, however, will dissipate faster than smoke smells will.

Avoid smoking in your home to prevent odors in curtains and upholstery.
  1. Mix 3 cups water with 3 cups distilled white vinegar in a large bowl. Put the curtains in the bowl and submerge them completely. The vinegar will help neutralize the smell. You may need to use more water and vinegar if your curtains are thick and absorbent.

  2. Leave the curtains to soak for at least 20 minutes.

  3. Remove the curtains and wring out as much of the vinegar solution as possible.

  4. Wash and dry the curtains according to the curtain manufacturer's instructions. Curtain manufacturers will stipulate the temperature of the water you should use and how you should dry the curtains.

  5. Lay the curtains out flat and sprinkle baking soda over them. Completely coat the curtains.

  6. Let the baking soda sit for several hours or overnight.

  7. Sweep off the baking soda and discard it. The baking soda will have absorbed any remnants of smoke or vinegar smell.

  8. Shake the curtains outside to remove any remnants of baking soda. Launder them again if you prefer.