How to Prevent Pit Stains: 9 Ways to Save Your Shirts

Do you ever think about how to prevent pit stains before you put on your clothes for the day? Probably not. Most of us don’t think about how to prevent sweat stains until it’s too late and our favorite shirt is now in the trash.

Removing yellow stains isn't easy and can be an uncomfortable process. Good news, though: there are many ways to prevent  sweat stains before it gets out of hand.

This guide will teach you how to prevent pit stains so you never have to soak, scrub or throw out another shirt again. 

Here are nine ways to prevent pit stains:

  1. Wear a sweat proof undershirt
  2. Apply less deodorant
  3. Re-evaluate your antiperspirant
  4. Trim or shave armpit hair
  5. Take sweat-reducing supplements
  6. Assess your diet
  7. Launder shirts right away
  8. Wear loose-fitting shirts
  9. Use all-natural or organic deodorant and let it dry

Why You Get Pit Stains

Understanding how stains form helps you prevent sweat stains entirely. Here are some leading causes of those pesky sweat stains:

1. Proteins in Your Sweat

Sweat is technically odorless. But your sweat contains protein (not the kind you’re probably thinking of), and this protein absorbs sweat compounds, causing sweat to stink. When the proteins mix with aluminum from your antiperspirant, a yellow or white stain forms (along with a nasty odor). 

2. Cotton Shirts

Cotton also contains proteins, so cotton shirts are susceptible to sweat stains. (Read on to learn how to prevent pit stains by choosing the right fabrics.) Cotton also absorbs moisture, so it’s not an ideal fabric for heavy sweaters. 

3. Your Hamper Habits

We all do it: You toss your sweaty shirt directly into the hamper until laundry day. But this creates a breeding ground for yellow stains, which are especially noticeable on white shirts.

The more time sweat and aluminum have to soak into your shirt, the more difficult they are to remove.

Many people make the mistake of bleaching their white shirts to get their yellow pit stains out, but that makes the stain much worse.

If you’re looking for the best ways to pre-treat a pesky sweat stain, keep reading!

4. Medical Conditions 

A rare condition called chromhidrosis could also cause pit stains. People with this medical condition have yellow, green and even blue sweat. If you notice these symptoms, consult a dermatologist.

How to Prevent Pit Stains

Why wait for sweat stains to form to deal with them? Use these tips to stop pit stains at the source:

1. Wear a Sweat Proof Undershirt

To prevent sweat stains before they start, wear a protective undershirt. Having an extra layer between your sweaty pits and your clothes can make all the difference in preventing unwanted pit stains.

If you’re a heavy sweater, a standard undershirt likely won’t do the trick. Instead, use Thompson Tee’s sweat proof undershirts for men or women for ultimate protection against underarm sweat and odor.

The patented sweat proof barrier locks in and vaporizes armpit sweat, keeping you dry all day! These shirts are the best way to prevent pit stains.

2. Apply Less Deodorant

If you’re prone to nervous sweating or sweating in class, you might be habitually inclined to cake on deodorant or antiperspirant each day. But slathering on multiple layers of deodorant can also cause pit stains, or make them worse.

A few swipes or a thin layer is sufficient enough. Go easy with the application, and allow plenty of time to dry.


Plus, an excess amount of product can clog your sweat glands, amplifying the breeding ground for sweat or bacteria. The more deodorant you apply, the bigger the chance that it will come into contact with your shirt.

3. Re-Evaluate Your Antiperspirant 

By definition, antiperspirants contain aluminum. Mixed with sweat, aluminum causes yellowing.

Aluminum also blocks your sweat glands. When too much sweat builds up in the glands, it releases at once. The secreted sweat mixes with deodorant on your skin, producing visible yellow pit stains.

To prevent pit stains and eliminate this chemical reaction from occurring, stop wearing antiperspirants with aluminum altogether. 

4. Trim or Shave Armpit Hair

Trimming or shaving your pits is another option.

Grooming your underarms prevents dirt and bacteria from collecting and mixing with the aluminum in your deodorant. Hair collects and retains more moisture and sweat than skin. So the less you have under there, the better. Keep those pits trimmed and stains at bay.

5. Take Sweat-Reducing Supplements

Supplements aren't scientifically proven to reduce sweating, but many people find them helpful. 

Super sweaty pits mean worse pit stains. But before you splurge on a dozen different deodorant brands or stain removal products, why not try one of these natural remedies?

Here are some natural supplements that can help with sweat:

  • Vitamin B complex
  • Brewer’s yeast
  • Essential fatty acids
  • Vitamins C
  • Vitamin E
  • Lecithin capsules
  • Sage
  • Witch hazel
  • Eucalyptus
  • Chamomile

Discover more natural ways to stop sweating.

6. Assess Your Diet

Digestion and sweat production are linked. Certain foods or beverages require extra effort to digest, which can cause a spike in your internal temperature and result in more sweat.

To reduce sweating and prevent pit stains on shirts, opt for foods and drinks that ease digestion and stress, such as cauliflower, spinach, watermelon, almonds, sweet potatoes, bananas or green tea.

We cover the top 10 foods and drinks that reduce excessive sweating here.

7. Launder Shirts Right Away

Don’t allow stains to settle into the fabric - they’ll soon be impossible to clean thoroughly. Hand wash or machine wash sweaty shirts as soon as you can, so you won’t have to work twice as hard to remove the stains later.

How to Pre-Treat Sweat Stains

Before throwing your shirt in the hamper or bleaching it, pre-treat pit stains it with a spray or laundry soap to prevent the stain from setting. Here are some effective pre-treat products:

  • Raise Armpit Stain Remover: Spray the affected area with Raise Armpit Stain Remover and toss your shirt into the wash.
  • OxiClean: Add one scoop of OxiClean to a bowl of cold water. Let your shirt sit in the mixture for at least an hour, depending on how bad the stain is, then throw it in the washing machine.
  • Stewart’s Bluing Whitener: Mix 1/4 teaspoon with 4 cups of water (1 quart) and add the solution to the final rinse cycle of the wash.
  • Aspirin: Crush a few Aspirin and mix with water to create a light paste. Apply the aspirin mixture to your stain, let it sit for 15 minutes, then wash your shirt as you normally would.
  • Dish soap and hydrogen peroxide: Create a mixture of ⅓ dish soap and the other ⅔ of water. Let your shirt soak for an hour and then throw it in the washing machine. Avoid using this method for colored shirts as it works best for white shirts.

If your shirt label says “dry clean only”, skip the DIY process and head straight to a professional (it’s not worth the risk!). Make sure to point out where your stains are so the dry cleaners can take specific action for yellow stain sweat.

8. Wear Loose-Fitting Shirts

Wearing loose clothing and breathable fabrics can also help ward off pit stains. When you wear tight clothes, the fabric sits right up against your pits. Deodorant rubs off on your shirt, and when you sweat, a stain forms.

9. Use All-Natural or Organic Deodorant and Let It Dry

Substituting all-natural deodorant for your aluminum-based brand is a great way to stop pit stains and possibly reduce your risk of disease. Several studies have linked aluminum to breast cancer, Alzheimer’s disease and kidney disease.

Although natural deodorant doesn't contain aluminum, wearing too much can still cause yellowing. Don’t forget to allow your deodorant to dry before getting dressed.

The Ultimate Solution To Prevent Pit Stains and Save Your Favorite Shirts

To prevent pit stains from ruining your shirts, you need to stop armpit sweat right at the source.

Arm yourself with Thompson Tee’s patented Hydro-Shield sweat proof undershirts. They’re guaranteed to stop 100% of sweat stains and odor from seeping through and ruining your favorite dress shirts or outer layers of clothing.

Whether you’re a heavy sweater or just want extra protection, know you can count on Thompson Tee’s sweat proof undershirts as your best line of defense against sweat.

Ready to win back your confidence and prevent sweat stains for good? Try a Thompson Tee risk-free!