You have probably experienced the embarrassment that comes from realizing your shirt has sweat stains. Sometimes it’s due to the cut or material the shirt is made from, a particularly anxiety-producing situation, or an extremely hot day. In these situations, you have some options that can help mask or prevent the sweat stains themselves.

Method 1
Method 1 of 3:

Choosing Clothing by Color and Material

  1. 1
    Select the color of your clothing based on your needs. Some colors show sweat stains more rapidly than others, such as gray or light colors. Other colors are more forgiving and do a better job of hiding the stains, such as navy blue and black. Surprisingly enough, some shades of white can hide sweat, while others show it up––this requires some at-home experimentation. [1]
  2. 2
    Layer bright colors over your neutrals. If you want to wear colors, think about choosing jackets and sweaters in the brighter colors or your choice. Unfortunately, bright colors are some of the worst for showing sweat stains. [2]
    Advertisement
  3. 3
    Wear material that is better at coping with sweat. Stay away from synthetic fibers like rayon and polyester. Choose natural materials like cotton or linen instead. These fabrics will help your skin breathe in a way that synthetics can’t. There are even new fabrics being developed that completely wick away sweat. Figure out what works best for you. [3]
  4. Advertisement
Method 2
Method 2 of 3:

Wearing Different Clothing

  1. 1
    Put on an undershirt. This might just make you sweat more, but many men find that an undershirt (particularly under dress shirts) is a good option. This allows your outer shirt to stay dry, while the undershirt will catch the sweat. Make sure your overshirt is big enough that the sweat does not transfer from the inner to the outer shirt. [4]
  2. 2
    Find loose fitting clothes that allow your skin to breathe and air to circulate. Choose shirts that are cut lower under the armpits so that your skin and the shirt touch less. Different brands and cuts fit differently, so do some experimenting. [5]
  3. 3
    Wear a jacket, cardigan, or shrug. These will cover the underarm area that you are worried about. Even though the extra layer might make you warmer, wear a lighter shirt underneath so that the combination of the two garments is not too hot. [6]
  4. 4
    Experiment with sleeveless shirts and dresses. Tank tops and sleeveless clothing reduce the amount of fabric near the armpit that might get sweaty. Without that fabric, air also circulates in the armpit, cooling your skin and preventing as much sweat from forming. [7]
  5. Advertisement
Method 3
Method 3 of 3:

Finding Products to Prevent Sweat Stains

  1. 1
    Purchase dress shields or garment pads (they are called both) to use in your clothing. Some are absorbent pads that stick to your clothing. Others are shields that can even be sewn into your shirts at the seam to prevent stains. The final model uses a strap to go around your shoulder and arm, keeping the pad in place directly under your armpit. [8]
  2. 2
    Make your own underarm pads. Buy some panty liners at the store to place in the armpits of your shirt. Cut each one in half. With your shirt on, expose the adhesive and stick it to the inside of the armpit of your shirt. Repeat on the other side. Finally, make sure the pads don’t show. Experiment with thickness to see if you need more protection. [9]
  3. 3
    Use antiperspirant. Sometimes all it takes is looking for a stronger antiperspirant to stop the sweat stains. Make sure that whatever you use (roll-on, spray) doesn’t irritate your skin.
  4. 4
    Consult your doctor if you are sweating so much it seems unhealthy. He or she might suggest prescription antiperspirant. Another option might even be botox injections to prevent underarm sweat. Make sure you take into account the possible side effects of botox, and only do it if suggested by your medical professional. [10]
  5. Advertisement

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 11 people, some anonymous, worked to edit and improve it over time. This article has been viewed 163,863 times.
202 votes - 63%
Co-authors: 11
Updated: September 15, 2021
Views: 163,863
Article SummaryX

Having sweat stains can be uncomfortable and embarassing, but by wearing the right clothes and using antiperspirant, you can easily hide them. If you sweat a lot, wear looser clothes to help your skin air out. Some materials, like cotton and linen, are more breathable than synthetics, like rayon and polyester. Opt for darker colored tops, like black and navy, which shouldn’t show your sweat stains as clearly as lighter fabrics. You can also wear a light jacket on top of your shirt to hide your sweat stains. Additionally, spray or roll on some antiperspirant where you usually get stains to help stop you sweating. If you still get sweat stains, try using garment pads, which stick inside your clothing and absorb your sweat. For more tips, including how to make your own garment pads at home, read on!

Did this summary help you?
Advertisement