It’s a sartorial problem that many men have, but few talk about. Yellow armpit stains.
You or someone you know has probably suffered the shame and embarrassment of wearing a dress shirt with dingy yellow stains radiating from the armpits. Instead of your office mates listening in awe as you tell them about the fish you caught that “was this big!” they’re staring at your eye-catching golden pits. When your gal asks to wear your sport coat to keep warm while you walk on a cool night, you balk, knowing that your yellow armpits of shame will be revealed. Missing out on a chance to be chivalrous…that’s the pits.
It doesn’t have to be this way. Are you ready to once again experience the joy and exhilaration of giving a confident, unabashed high-five in a shirt and tie? Would you like to save money by restoring your shirts to pristine whiteness instead of having to buy new ones?
Today we’re going to show you how you can easily remove yellow armpit stains and what you can do to prevent them. High-five!
What Causes Yellow Armpit Stains?

Sorry Pitstains. It isn't a gland problem.
Contrary to popular belief, it’s not your sweat itself that causes yellow stains. Most experts agree that that culprit behind your yellow pits is the aluminum used in antiperspirants combined with your sweat. Can you believe that? The very substance that keeps your pits nice and dry also wreaks havoc on your shirts. This presents a bit of a Catch-22. While foregoing antiperspirants can eliminate the risk of yellow stains later on, you’ll have to manage the wet semi-circles due to excessive sweating in the short-term.
How to Remove Yellow Armpit Stains
There are lots of “Grandma Tricks” out there on how to remove yellow armpit stains. I tried a few of them on a white dress shirt that had over six years of pit stain build-up in the armpits. The only time I wear this shirt is when I’m wearing a suit coat, and I make sure to leave the coat on even if it’s hotter than a football practice in the middle of the day during an Oklahoma heatwave in August. I don’t know why I held on to this shirt. It’s pretty nasty. Maybe my subconscious knew I was going to write a post about removing pit stains one day.
Here are the results of my experiment:
Bleach
Don’t even try.
I didn’t try using bleach, but I thought I should mention this method first. For some guys, the natural response to fighting yellow stains is to just use lots of bleach. Don’t do it. It will actually make your pit stains even more yellow.
Ammonia+Dishwashing Soap

Will this dynamic duo destroy my armpit stains?
Result: Fail
The University of Illinois Extension Stain Solutions Department (yes, there’s really a university department dedicated to fighting stains) recommends a pit stain removing regimen that consists of scraping off any residue from the shirt with a dull butter knife and then soaking the stained areas in a quart of lukewarm water, half a teaspoon of dishwashing detergent, and one tablespoon ammonia for 15 minutes. While it’s soaking, you gently rub the stain from the back to loosen it up and then soak for another 15 minutes. Rinse and launder.

Yellow stain in ammonia and dishwasher detergent.

After: This just made the yellow stain angry.
I had high hopes for this method, but alas, I was disappointed. The yellow stain didn’t diminish at all. In fact, it started to look even worse than before. I don’t recommend this method.
OxiClean

Result: Success!
OxiClean, the miracle cleaner pitched by the best beard in infomercial history (RIP Billy Mays), claims that it can remove the stubbornest of yellow armpit stains. I put that claim to the test.
All you have to do is fill up a sink with warm water and mix it with one scoop of OxiClean. Place your blighted shirt in the sink, making sure the yellow stains are completely submerged. For mild stains, just let the shirt sit for an hour; for DEFCON 5 stains, let your shirt sit overnight. After you’re done soaking, rinse your shirt and launder as usual.
Because my experiment shirt still had yellow pit stains, I used it in the OxiClean experiment. I followed the directions on the box. The one thing I did differently was actually rub a thick mixture of OxiClean and water on the stain before putting it in the more diluted mixture. Why? I don’t know. It seemed like it would do something. I let the shirt sit overnight. After waking up from dreams of battling a sleuth of cyborg bears in a jai alai death match, I went to check on my shirt. The intense yellow stains that once graced my pits had nearly vanished. I rinsed the shirt off and threw it into the wash. When I took it out, the stains were pretty much gone. Six years of yellow pit stains were blasted away with just a scoop of OxiClean and a little help from the ghost of Billy Mays’ beard.

Before soaking in the OxiClean mixture, I rubbed some of the powder directly on the stain. I have no scientific evidence that this does anything. Just seemed like it might help.

A six year stain, practically all gone.
OxiClean is color safe, so you can take care of those yellow stains on your blue oxford shirts, too. The only precaution to keep in mind when using OxiClean on color clothing is that some clothing fades more easily when using products like OxiClean. Test for colorfastness in an inconspicuous area before using the product.

Result: Success
There are a few products on the market that are specifically formulated to remove yellow pit stains. I ordered a bottle of one these products. It’s called Raise. A 12 ounce bottle costs $12.50 plus shipping. To use it, you simply lay your shirt on a towel and apply a bit of Raise on the armpit stains, brush the stain a bit, and then let sit for 15-20 minutes. Finish everything off by laundering as usual.
Because my original experiment shirt had been cured of its yellow armpit stains, I unearthed another white shirt that had some medium staining to test out Raise.

Raise Before

Raise After
I followed the directions on the bottle. When I took my shirt out of the wash, the stain had faded but was still a little visible. Perhaps if I applied Raise more liberally and let it sit for longer, I would have seen better results. But overall, I wasn’t completely happy with the product. Oxiclean and Raise had about the same results, but Oxiclean was tasked with cleaning up a stain that was ten times worse.
Final Recommendation: OxiClean
OxiClean works. It’s simple, cheaper than Raise, and can take care of the gnarliest armpit stains. Plus, you can use it to clean a million other things.
How to Prevent Yellow Armpit Stains
So we know we can remove armpit stains if we need to. But it’s probably more time and cost effective to prevent them from appearing in the first place. As the old saying goes, “An ounce of prevention is worth a pound of yellowed armpits,” or something like that. There are a few things you can do to prevent yellow armpit stains from forming in the first place.
Wear an undershirt. Just simply wearing an undershirt can work for some men. The extra layer between their skin and a nice dress shirt is all that’s needed to prevent the yellow menace from forming in their axial region. If regular undershirts aren’t cutting it for you, you can always try some specialty undershirts with sweat guards built in.
Unfortunately, for many men, an undershirt isn’t enough to prevent the dreaded pit stain. For these men, other actions are required.
Stop using aluminum antiperspirants. As we mentioned above, the biggest culprit for yellow armpit stains is your sweat mixing with the aluminum in antiperspirants. So naturally, if you want to banish yellow pit stains, you’ll need to stop using aluminum-based antiperspirants. But it’s somewhat of a Faustian choice between swamp pits or yellow stains.
Use a stain prevention antiperspirant. The deodorant and antiperspirant industry has been in an arms race against yellow pit stains for the past few years. Recognizing that their product may be contributing to yellow stains, antiperspirant companies have been spending big money figuring out how to provide wetness protection and prevent yellow stains from forming. Speed Stick has an antiperspirant on the market that claims to keep wetness at bay while preventing yellow stains.
Use deodorant + Gold Bond. One way to get dryness protection while avoiding the risk of yellow stains is to use your regular odor preventing deodorant in conjunction with some Gold Bond powder (you should have some in your cabinet–it’s one of the 5 Products No Man’s Bathroom Should Be Without). The Gold Bond does a good job at stopping wetness without using stain-causing aluminum salts. Plus, it feels invigoratingly good.
Keep your pits trimmed. You don’t need to shave them, but keeping your pit hair trimmed can help reduce wetness and the need for antiperspirants.
Wash shirts immediately after wearing them. Stains are harder to remove once they set, so the sooner you wash your shirts, the less likely it is that stains will form. Before you put your shirts in the wash, rub some detergent, stain remover, OxiClean into the pits.
Do you have any other tips on removing or preventing yellow armpit stains? Share them with us in the comments!







{ 146 comments… read them below or add one }
← Previous Comments
great stuff!
definitely with brett on the “wear an undershirt” thing :)
there are undershirts with pads sewn in like advadri and kleinerts, but there are also some newer, more advanced undershirts like the tompson tee that prevent sweat through as well. i have a full list of them on my site.
i haven’t tried raise stain remover yet, but it looks like it worked pretty good. i get mixed results from readers about using oxi-clean, although i suppose it has a lot to do with how severe the stain is.
i have used, tested, and reviewed deo-go (a similar product to raise) nearly a couple years ago and it worked too.
as for minimizing underarm sweating, in addition to certain dri, folks may want to take a look at sweatblock or klima antiperspirant. both designed as extra-strong antiperspirants.
http://en.wikipedia.org/wiki/DEFCON
DEFCON 5 would be next to no stain at all. DEFCON 1 would be soaking overnight.
Hmm… interesting. Some of my mostly-white collared shirts have begun to develop some rather gnarly collar stains. I imagine the removal techniques would probably be pretty similar, but I’m curious if anyone’s got any tips on prevention of collar staining. It’s not like I’m using aluminum-based antiperspirants on my neck, and a turtleneck undershirt would probably A) look tacky and B) not be the best idea now that it’s warming up…
According to my wife, OxiClean is essentially powdered Hydrogen Peroxide. It would be interesting to see the effect of hydrogen peroxide on the stains
When I was in the Navy and we had those white cotton uniforms (which I had to wear while standing gate guard duty), I washed them with Simple Green. It prevented yellowing and would get out pretty much any stains, including from sweat and general industrial grime. Plus since it was readily on hand in the nearest maintenance closet because the Navy uses it to clean pretty much everything, it was free.
What was the name of that kid show with the villain called “Pitstain”? Was it Pete and Pete?
Since discovering traditional wetshaving, I’ve been using alum block as a deodorant and as a hair product (works well to give body to short hair, without any greasy residue. Apparently this was common in the 1950s. I really recommend it actually. I’ve got fine, flat, greasy hair, so it’s pretty much perfect for fixing all of that). Anyway, I digress. I’ve noted that my shirts do appear more yellow, but I thought that was just the laundry I’d switched to. Anyone have any comments on this? (Don’t make me give up alum block: you can shave with it, deodorize with it, style your hair with it … I know, it’s too good to be true!)
I was also wondering about “ring around the collar”. I have an awesome shirt that is blue gingham pattern with a white collar, and there is some discoloration on the collar. Any tips?
I did two things that completely got rid of pit stain problems and nasty armpits, both of which are mentioned above, so this is just to confirm:
1) Trim underarm hair regularly. Once a month, that’s all.
2) Get rid of aluminum-based antipersperant. I use Tom’s, unscented. The deodorant states that it fights the bacteria that causes odor – and it works great. I rarely stink, unless I sweat like crazy.
In the military we sometimes scotch guard the insides of some uniform shirts. This, with an undershit, saves our underarm areas from sweat buildup.
sorry- UNDERSHIRTS…
@ Jason, makes sense, I’ve heard that mixing Hydrogen Peroxide + Dishsoap was another effective way or removing pit stains.
Guys, this is very simple to resolve. Forget the powdered OxiClean. Buy the liquid instead and simply spray the armpits and/or collar of your shirt before washing. I suggest letting the Oxi sit for 20 min before running the washer. So just prep the load of laundry and let it sit for a bit before washing.
You can buy large refill bottles of OxiClean for $5 at Walmart. I believe the dollar store versions are also effective.
I have tried it all and it does not work with my super yellow.
So here my tried and tested the solution (in both senses):
Denture tablets
I gave up on my high quality white ( Abelard) shirts. Soaked them in the solution and it went away after a few hours.
I read this article and went home and tried the Oxi Clean solution on my dress shirts. I simply filled the bathtub with hot water and placed my dress shirts in the tub. I rubbed approximately one tablespoon of Oxi Clean in each armpit and let the shirts soak for close to 6 hours. Then I washed with Tide laundry detergent on the cold temperature setting. This solution worked wonders for my dress shirts, even a white dress shirt that had brown colored armpit stains (I wore this shirt under a sweater). Even my wife was surprised to see the stains gone.
The next day I tried the Oxi Clean solution on my white undershirts, but did not rub the Oxi Clean into the armpits. Instead, I placed the shirts in the tub with hot water and placed two full scoops in the tub. The shirts definitely looked cleaner, but still had some light yellow stains.
Overall, rubbing the solution into my dress shirts was much more effective than only soaking the shirts. However, my undershirts were much more abused than the dress shirts.
apparently you can also use denture tabs to clean toilets and sinks with stains.
I’ve also heard white vinegar works wonders on antiperspirant stains.
For the collar stains, I use hair shampoo. Soap up your collar with shampoo and then rinse and launder as usual.
I’d definitely skip the aluminum deodorant as aluminum has been linked to liver and kidney problems, as well as Alzheimer’s. You’re basically putting poison on some of your thinnest skin which puts the toxin right into your blood stream.
White vinegar + a sprinkle of Gold Bond and you’re golden.
This won’t bleach your colored shirts, won’t yellow your white shirts and won’t kill you compared to your aluminum deodorants.
Was thinking of purchasing Raise and then stumbled on this. Since I already have the oxi-clean in the house so going to give this a try! Will let you know how it works.
Scrap all deodorants and antiperspiratns. Use simple home brew stuff: equal amounts of cornstarch and baking soda – the cornstarch for the moisture absorption and baking soda for the odor. I typically add a some scented baby talc – and that’s it. Cheap. Easy and most importantly – works. Powders better than sprays and roll ons or sticks. And as a preventive each night spray some apple cider vinegar in your arm pits. Will kill the bacteria. You will never worry about yellow stains again. And for the big time dripper – gotta wear the undershirt.
cheers
I use an automotive cleaner called Fast Orange to get bike grease stains out of clothes and I’ve found that it works for collar/pit stains as well. Pretty cheap at your local pep boys.
The best thing for collar rings is to be proactive. Once you see any hint of yellowing, soak, then hand-scrub the collar with lye soap (not usually commercially available, I get it from Amish folks in my community). Sometimes using a stuff-bristle brush to lift the stain will help also and save your knuckles from all the hand-scrubbing. If you can’t find lye soap, my mom always used to use Ivory snow, which is just Ivory bar soap flakes, so if you use bar Ivory soap, that’s also fine. Good luck!
I tried the Oxy-Clean (using the paste and soaking for 3 hours before laundering as normal) and all I can say is FANTASTIC!!!! The shirts look new and hubby is happy because he really liked them and didn’t want them thrown out.
“Oops! The page you were looking for doesn’t exist.” Time to link to a more permanent James Bond photo.
I tried the Oxiclean and it worked perfectly. I also made the paste and spread it on the shirt. It had been hanging in the closet for years and I’ve finally lost enough weight that I can wear it. I followed the directions on the Oxiclean container and went heavy, since the stains were really old and nasty. Laundered it as usual after rinsing and the shirt looks brand new. Now to take care of the stains on a few t-shirts and a couple of other dress shirts. Great tip, Brett.
I’m a bit surprised that you didn’t mention staying properly hydradet in the “prevent” section, drinking water will make your sweat “cleaner” so to speak, just like urine will stay clear if you are hydrated compared to yellow/brown when you don’t have enough water in your system.
Otherwise really nice article
everything i want to know is on this website. Thanks.
So with the water shortages, you could use denture tabs; on your dentures, your yellow pit stains, and your toilet, all at he same time? J/K angela, I couldn’t resist. :)
I wish I had seen this before throwing out a nice white shirt a few days ago. Oh well. Next time.
Wow! A lot to digest… and try! Thank you everyone! As I women, I can’t believe how much I sweat — therefore I am one of those Alzheimer’s patients in waiting… I know (?)… but the “infamous” aluminium deoderants seem to be the only solution for a “sweater” like me…(funny, yet I’m ALWAYS cold!!!??) It’s not excessive but still wet so you don’t want to raise an arm like the commercials. With deoderant I still get wet but with no scent. It really, really bothers me as it truly doesn’t feel very lady like to be all dressed up and sweating quicker and more than your boyfriend. REally don’t understand it?! I really appreciate the homemade powder and GoldBond solutions and will try the along with the washing instructions, but do any women have any solutions for summer tops? It’s a pretty bleak alternative either way? Having a bunch of damp white powder caked to your pits in isn’t exactly a classy option either? : – ( …as a smile for you all, and since you don’t know me, I can tell you I’ve been so very frustrated with this issue to the point where, if I NEED to know I won’t wreck a partiular dress or shirt, I have taken women’s lightday feminine mini-pads (I think they are called) and actually pulled off the paper and stuck them to the armpits of my top!!!!! (And just pray I don’t get in an accident and land up in the hospital… lol)
Hello All,
One thing that no one mentioned was old fashioned sun-shine. During the summer and on sunny days in the winters (I live in michigan) I will hang my clothes out to “line dry.” I don’t have an acutal clothes line I just use a drying rack from Ikea. The sun shine “bleaches” out stains. This works good for biological stains like pit stains, blood, and “mysterious” underwear stains (I have a small child, don’t ask) Any how, the most imporant thing is to turn them inside out about half way through this will allow the “stain” to be broken down from both sides of the fabric. Works great for light and white colored clothes. Don’t leave your dark color clothes out to long or they will fade.
One trick I read about some time ago that has worked great for me, is to spray the shirts in the armpits with white vinegar 30min before putting them in the washer. Since vinegar is acid, it “breaks” the alkaline substances in deodorant residues and the stains never get the chance to settle in the fabric. This is ideal for residues of aluminum-based deodorants.
Other option is to use these “clinical” deodorants that you can apply at night before going to sleep and then wash it off in the morning during the shower. You’ll be protected during the day with no stains, since most of the aluminum was washed away in the shower.
Those two tricks have worked fine for me. Hopefully they’ll help someone else :)
My mother said she’d give me fifty dollars if I could find a way to get out my step-dad’s yellow pit stains from his dress shirts. She said she’d used OxiClean, but now that I’ve told her to rub in the paste, I may be about to make fifty bucks…
I tried using Toms of Maine and it didn’t work for me but I’ve started using For Pits Sake natural deodorant and LOVE it!
>sweat a liter per night
Eurgh…
Hey, I was just wondering if any one has tried to spray their clothes with rain guard in the areas that are heavily stained. Spray it on and let dry that is after you iron of coarse.
I think this would work and not even be noticed by any one. A bottle of Scotch Guard will only set you back about $7-8 dollars.
Give it a go OK I am going to try it. It should work as it is used on sofas to stop the absorption of stains. You can wipe up the spilled wine and no colour penetrates. But on fabric you can wash it away.
One thing I forgot to mention. Make sure when you spray the rain / scotch guard on that it is on your new shirts not the old ones. I think this will really work. Just a suggestion though that no one has even thought of.
Useful article to get rid of the yellow stains, but totally wrong with the reason behind them. I am not a scientist, but I am pretty sure as well that it is not aluminum that causes yellow stains. I have stopped using chemical deodorants long time ago, and all what I use is “Baking Soda” as a perfectly healthy deodorant + antiperspirants replacement. Just search the net how can it be used: very easy and you don’t expose yourself to all the dangerous chemicals in the commercial deodorants. I was expecting for the yellow stains to disappear when I switched to baking soda, but uh oh…no! Clearly, It is sweat + whatever oils the body produces are the reasons behind yellow stains.
I will try this. Unfortunately I am a girl and my white shirts ALSO get what I call ring around the armpit. I don’t buy or wear many white shirts as a result.
I has the yellow stains problem for years (it pretty much stopped me from using white shirts) and I tried using arm and hammer’s deodorant. It has sodium bicarbonate thar deodorizes your pits while keeps them dry.
thanks i hope this works for females as well…
OK…this is PERFECT! I use OxiClean in the laundry machine before, but never in a concentrated solution prior to washing. Thanks for the tips!
A great way to prevent excessive wetness and the stains that follow are Maxi-pads. Yes, your wife’s stockpile under the sink can be used to absorb all the moisture.
Just stick them to the inside of your shirt before you don it. Thin and unscented are your best choice if you decide this works best for you, although be careful about using them when you have a white shirt on as sometimes they do have some printing/outlining from the outside.
mythelated spirits or mineral turpentine will do the trick. its removes yellow stains off the shirt. its works well. keep rubbing till its gone.
Rami, thanks for your comments. I almost gave up looking for a solution because all the websites say it’s because of deodorant. But no!!!! I get the yellow nasty stains on the lower part of my bras. I don’t use deodorant there! I’m going to try the OxiClean and hope that it will work on yellow stains not caused by aluminum.
← Previous Comments