Skip to content
Grandma'sCleaning Tips
Menu

Sweat · Wool

Sweat Stains on Wool — How to Get Them Out

Sweat stains on wool require cold water and enzyme soap to lift the protein without shrinking or felting the fibers. Wool is delicate: hot water causes felting, and harsh scrubbing damages the scales on each fiber. Work gently, blot instead of rubbing, and never wring or twist the fabric.

  • Time25 min
  • DifficultyMedium
  • MaterialWool

Watch out

WarningNever use hot water on wool. Heat causes the fibers to shrink and felt into a stiff, matted texture that cannot be reversed.

WarningDo not wring, twist, or scrub wool. The scales on wool fibers lock together under friction and agitation, leading to permanent felting and shrinkage.

TipAlways test enzyme soap and vinegar on an inconspicuous seam or hem first. Some dyed wools may bleed or lighten.

Do this

  1. Blot the stain with cold water

    Lay the wool garment flat and blot the sweat stain with a clean white towel dampened in cold water (coldest tap setting, under 70 °F). Press gently—never rub or scrub, which can felt the wool.

    Turn the garment inside out so you push the stain out through the back of the fabric instead of deeper into the fibers.

  2. Apply enzyme stain soap

    Dab about 1 tsp of enzyme stain soap directly onto the damp stain. Use your fingertips or a soft brush to work it in very gently for about one minute, moving in the direction of the fabric weave.

  3. Let the soap sit

    Leave the enzyme soap on the stain for 10 minutes so the enzymes can break down the protein in the sweat. Do not let the wool dry out completely—mist lightly with cold water if needed.

  4. Rinse with cold water and vinegar

    Fill a basin with cold water and add 1 tbsp of white vinegar. Submerge the wool and gently swish it for a minute or two to rinse out the soap and neutralize any remaining odor.

  5. Blot and air-dry flat

    Lift the wool out of the basin and press it gently between two clean towels to remove excess water—never wring or twist. Lay the garment flat on a dry towel away from direct heat or sunlight until completely dry.

Common questions

Can I machine-wash wool with a sweat stain?+

Only if the care label says machine-washable and you use a dedicated wool cycle with cold water. Pretreat the stain first with enzyme soap, then wash on the gentlest setting with no spin. Regular cycles will felt and shrink wool.

What if the sweat stain is old and set in?+

Soak the wool in cold water with 1 tbsp of white vinegar for 15 minutes before applying enzyme soap. Old protein stains need more time for the enzymes to work—let the soap sit for up to 20 minutes. Repeat the treatment if a shadow remains after the first round.

Why does my wool sweater still smell like sweat after washing?+

Sweat odor clings to wool because the protein bonds to the fiber scales. The vinegar rinse neutralizes odor, but if it persists, soak the garment in cold water with 2 tbsp of white vinegar for 30 minutes, then rinse thoroughly. Air-dry completely—damp wool holds smells.

Can I use baking soda instead of enzyme soap on wool?+

Baking soda can help with odor but does not break down protein stains the way enzymes do. If you have no enzyme soap, make a paste of 1 tsp baking soda and a few drops of cold water, apply gently, let sit for 10 minutes, then rinse.

Same stain, other materials

More stains on wool