I’m going to second the undershirts. They also prevent the wet spots on your good shirt.
Also, Old Spice, the blue gel stick not the powdery stuff, has been the only thing that actually keeps the sweating down.
I enjoyed the OS scent, used the white bars and got stains. Tried their blue gel and my arms break out in nasty rashes. Real bummer.
Sometimes I get the rash too. But at least they’re dry rashes.
From my experience, it’s from the deodorant, not sweat itself. Not sure the fix, but I know people have had varying success with their methods.
Yeah, Id always heard the yellow was sebum, but I switched to deodorant years ago and haven’t gotten pit stains since.
My advise is to wear undershirts. Even the tank top ones will make a big difference in keeping your shirts clean.
Wear an undershirt. It will protect your nice clothes from stains. Get cotton ones as it will absorb and breathe better.
If you’re a guy it will also make you look more solid. Kinda like a push up bra for dudes.
working out in cotton is hell
My top tips:
Wash or at least rinse the garments as soon after getting them sweaty as you can.
Wash them with actually dirty clothes if possible. The dirt particles will absorb smell and act as an abrasive on the stains. If your clothes are generally too clean for this, use an oxy powder additive which will achieve the same effect.
Also: consider going without deodorant and antiperspirant and just use some isopropyl alcohol or similar to kill the bacteria in your armpits as needed; this results in less smell and less junk in your sweat to clean out of your shirts.
Lastly: wearing a technical shirt when working out will mean less sweat actually adhering to the fabric, making cleaning easier.
Just a heads up that laundry stripping will not remove antiperspirant stains. I’m going through this with my white undershirts and after doing a stripping treatment the shirts came out pristine except for the waxy buildup on the pits.
The Hyper Fixed podcast has an episode about this called “The Pits.”
TL;DL (iirc) don’t let stains set by letting dirty laundry sit for a long time is probably the most important. Don’t use a dryer. Try different solutions to pre-treat (vinegar/baking soda+water/dish soap).
I’ll give that a try. Thank you!
How does your washing machine work? A standard cycle with mine takes 3 1/2 hours, and after so much soaking at 30C, even my workout t-shirts smell fine. The detergent is standard aldi powder.
They’re pretty basic. I live in a condo building so I use the little laundromat.
Sometimes when I use a faster cycle, my t shirts are still smelly; so the smaller machine could be the issue.
I wash my workout clothes on the roughest setting. Probably shortens the life of the clothes but gets the drink out.
I have had some success with soaking in a solution of vinegar for min 20 minutes. And or oxy bleach, (not at the same time).
Citric acid is dirt cheap and does wonders for some cleaning jobs. Many recommend vinegar for these things, but citric acid doesn’t leave a smell and works for a lot of the same things. I guess anything acidic would do.
Saw a solution on the web somewhere that worked for me for colors (not whites, you will see why).
If you have stains already, I use a 50/50 of water and Tide Free and Clear in a spray bottle and I spray drench the stained area. Throw that in the washer and let it wait for wash day. Hours or days to let the Borax in it do its thing. Works great for oil stains too.
For straight up stank, like the mildew in the shoulder seams that will come out when you sweat, I use oxi in the tub with detergent, then cleaning strength vinegar (30%) in the fabric softener compartment (but not with whites and chlorine bleach, DON’T GENERATE CHLORINE GAS). Just like 2 or 3 tablespoons. You will smell it when you move the load to the dryer, but it mostly fades while it tumbles. The stank fades away every wash and is usually gone after 3. And it helps sanitize your washer between bleaches.
If you’re using antiperspirant that boasts that it lasts all day, it works by encasing the aluminium salts that make it antiperspirant in microscopic wax beads that are supposed to break open over the day as you move around. This leaves waxy stains behind that are a pain to wash out as the aluminium salts and wax protect each other from detergent and water.
What works is something acidic that will react with the aluminium salts and ideally the wax, too. I’ve had great success soaking t-shirts in water with some sulfamic acid (also available as coffee machine descaler) for a day or two. Vinegar might work, but it’ll be less effective and so take longer and need more, so will be smelly and more expensive.
They make non aluminum antiperspirants (least according to the package, I’m using Dove ones currently) that boast all day protection. Since I switched my shirts don’t get stained in the arm pits anymore.
Also found trimming armpit hair helped too.
Use spray on or gel deodorant. It helps a lot.
Soak every once in a while in oxyclean/generic oxyclean you can also use a laundry sanitizer, Lysol makes one now I use it because we have well water that’s kinda stinky and it works great for that. Between these two things stains and smell have no chance. Air drying workout wear can also help with smell and color as well as longevity of the clothes.







