Why deodorant causes yellow marks
Short answer: Aluminium salts in antiperspirant react with proteins in sweat. The reaction product settles in the fibre and turns yellow, especially on white and light fabric. That is why the stains sit under the arms and nowhere else.
Two things have to meet
Neither sweat nor deodorant alone produces a yellow stain. It is the combination that forms the substance that colours the fabric. That is why you can use the same product for years without trouble and then suddenly get yellow marks once sweat and aluminium salts have met often enough in the same fabric.
Aluminium in antiperspirant
Antiperspirants often contain aluminium salts, which limit sweat by temporarily closing the sweat glands. The salts stay on the skin and in the clothes, and once they meet proteins in sweat, the reaction happens. A deodorant that only masks odour typically lacks them and leaves yellow marks less often.
Heat makes it permanent
Tumble dryers and irons make the stain harder to remove, because heat fixes it in the fibre. Always wash the garment before drying if the stain is already there. It sounds small, but it is often the difference between a stain that comes out and one that stays. See bamboo clothing for men.
Why it shows most on white
Yellow stains show mostly on white and light clothes, because the contrast is greatest there. On dark fabric the stain is just as present but hard to spot. That is why white T-shirts are the ones that most often get thrown out, even when the rest of the fabric is fine.
How to remove it
Soak the garment in lukewarm water with an enzyme detergent, then wash at the highest temperature the fabric tolerates. Leave it to soak for several hours if the stain is old. See bamboo T-shirts for men and bamboo long sleeve T-shirt for men and their care labels.
How to avoid the stains
Use an aluminium-free deodorant, or let the antiperspirant dry completely before you get dressed. That reduces how much is transferred to the fabric. Wear a vest if you often see marks, so that it takes most of the strain and is changed more often.
Why the fabric turns stiff
The fabric can feel stiff under the arms because salts and grease build up and make the fibres hard. You often feel it before you see the stain. Regular washing with enzyme detergent at full dose helps, and fabric softener is best avoided, since it can add another layer on top.
Skip the bleach
Bleach looks like a shortcut, but it can make the stain more yellow because it reacts with the same substances. Enzymes and soaking work better and are gentler on the fabric. Try those first, and repeat the process a few times rather than betting everything on one strong product.
Frequently asked questions
Can the stains be avoided?
Use an aluminium-free deodorant, or let the antiperspirant dry completely before dressing. That reduces how much is transferred to the fabric.
Why does the fabric turn stiff there?
Because salts and grease build up and make the fibres hard. Regular washing with enzyme detergent helps.
Does bleach work?
It can make the stain more yellow. Enzymes and soaking work better and are gentler on the fabric, so try those first.




