Skip to content
Grandma'sCleaning Tips
Menu

Sweat · Linen

Sweat Stains on Linen — How to Get Them Out

Sweat stains on linen respond well to enzyme soap and baking soda because linen is sturdy enough to handle scrubbing and soaking without damage. Fresh sweat lifts easily, but yellowed underarm stains need a soak to break down the oils and salts. Linen dries fast, so you can treat and rewash the same day.

  • Time30 min
  • DifficultyEasy
  • MaterialLinen

Watch out

TipLinen can handle vigorous scrubbing and hot washes, but always treat sweat stains with cold water first to avoid setting the protein.

WarningYellowed sweat stains that have been heat-set in the dryer are much harder to remove. Treat fresh stains promptly.

Do this

  1. Rinse with cold water

    Hold the stained area under cold running water from the coldest tap setting (under 70 °F) for about 30 seconds. This flushes out fresh salts and prevents the protein in sweat from setting.

    Never use hot water on sweat—it cooks the protein and locks in yellowing.

  2. Apply enzyme soap and scrub

    Rub 1 tablespoon of enzyme stain soap directly into the damp stain. Use a soft brush or old toothbrush to work it in along the fabric grain for about one minute.

  3. Soak in baking soda solution

    Fill a basin with 1 quart of lukewarm water (comfortable on your hands, about 85–100 °F) and stir in 2 tablespoons of baking soda. Submerge the linen and let it soak for 15 minutes to lift oils and odor.

    Linen loves a good soak—it won't felt or stretch like wool or silk.

  4. Rinse and check

    Rinse thoroughly under cold water. If yellowing remains, pour 1/4 cup of white vinegar over the stain, wait two minutes, then rinse again.

  5. Wash as usual

    Launder the linen in the washing machine on a normal cycle with your regular detergent. Check that the stain is gone before you tumble-dry, because heat will set any leftover residue.

Common questions

Can I use hot water to wash linen after treating the sweat stain?+

Yes, once you've pretreated and rinsed out the stain with cold water, linen can go into a hot wash. Just check that the stain is completely gone before you dry it, because heat will lock in any remaining yellowing.

What if the sweat stain is old and yellow?+

Soak the linen overnight in a basin with 1/4 cup of baking soda and 1 quart of lukewarm water. In the morning, scrub with enzyme soap, rinse, and wash. Repeat if needed—linen is tough enough to handle multiple treatments.

Will vinegar damage linen?+

No, white vinegar is safe for linen and helps neutralize alkaline residue from baking soda. Rinse well after using vinegar so the fabric doesn't smell sour.

Can I skip the enzyme soap and just use regular detergent?+

Regular detergent won't break down the oils and proteins in sweat as effectively. Enzyme stain soap or a liquid laundry detergent with enzymes works much better on body-oil stains.

Same stain, other materials

More stains on linen