Skip to content
Grandma'sCleaning Tips
Menu

Sweat · Polyester

Sweat Stains on Polyester — How to Get Them Out

Sweat stains on polyester shirts respond well to enzyme soap and white vinegar because polyester holds onto body oils and deodorant residue that trap odor and discoloration. Unlike natural fibers, polyester won't shrink or felt, so you can scrub more confidently—but it does need cooler water to prevent setting the stain permanently.

  • Time20 min
  • DifficultyEasy
  • MaterialPolyester

Watch out

WarningNever use hot water on fresh sweat stains; heat sets protein and makes yellow discoloration permanent on polyester.

TipPolyester is durable and won't shrink, but high dryer heat can melt fibers slightly and trap odor. Air-dry or use low heat only.

Do this

  1. Rinse the underarm area with cold water

    Turn the shirt inside out and rinse the sweat-stained underarm seam under cold tap water (coldest setting, under 70 °F) for about 30 seconds. This flushes out fresh salts and oils before they bond to the polyester fibers.

    Polyester dries fast, so if the stain is old and crusty, dampen it thoroughly and let it sit for two minutes before rinsing.

  2. Apply enzyme soap and scrub

    Squeeze about 1 tablespoon of enzyme stain soap directly onto the damp stain while the shirt is still inside out. Use a soft brush or old toothbrush to work the soap into the fabric in small circles for one full minute, focusing on the seam where sweat and deodorant collect.

  3. Soak in a vinegar solution

    Fill a small bowl with 1 cup of cool water and 1/4 cup white vinegar. Submerge the treated underarm area and let it soak for 10 minutes. The vinegar dissolves deodorant buildup and neutralizes odor that clings to synthetic fibers.

  4. Make a baking soda paste for stubborn yellow marks

    If yellow discoloration remains, mix 1 teaspoon baking soda with just enough water to form a thick paste. Spread it over the stain, let it sit for 5 minutes, then scrub gently with the brush.

  5. Rinse and check before washing

    Rinse the shirt thoroughly under cold running water until all soap and vinegar are gone. Check that the stain and any odor are gone before you machine-wash; polyester can lock in residue if you tumble-dry over a hidden stain.

  6. Machine-wash on warm and air-dry

    Wash the shirt in the machine on a warm cycle (about 100–110 °F) with your regular detergent. Hang or lay flat to air-dry; high dryer heat can bake in any remaining oils and make future stains harder to remove.

Common questions

What if the sweat stain is old and the shirt has already been through the dryer?+

Old set-in stains need a longer soak. Mix 1/2 cup white vinegar with 2 cups cool water and soak the underarm area for 30 minutes, then follow the enzyme soap scrub and baking soda paste steps. You may need to repeat the process twice.

Can I use bleach on polyester to get rid of yellow sweat stains?+

No. Chlorine bleach can yellow polyester permanently and weaken the fibers. Stick with enzyme soap, white vinegar, and baking soda—they're safe and effective on synthetic fabrics.

Why does my polyester shirt still smell like sweat even after washing?+

Polyester is oleophilic, meaning it attracts and holds onto body oils and deodorant wax that trap odor. The vinegar soak cuts through that waxy layer. If the smell persists, soak the shirt in a stronger vinegar solution for 20 minutes before the next wash.

Can I prevent sweat stains on polyester shirts in the first place?+

Let deodorant dry completely before you dress; wet antiperspirant binds to polyester and creates yellow buildup faster. Wash shirts after every wear, and don't let sweaty shirts sit in the hamper for days.

Same stain, other materials

More stains on polyester