There’s nothing quite as disappointing as pulling out a favourite white shirt only to find those dreaded yellow patches sitting right under the arms, no matter how carefully you washed it. Those stubborn stains happen when sweat, deodorant, and body oils build up in the fabric over time, reacting with the aluminium compounds in most antiperspirants to create that yellowish discolouration. The good news is you don’t need to toss the shirt out, a few simple, mostly kitchen-cupboard tricks can lift those stains right out, even on ones that have been sitting there for a while.
Try a baking soda paste first
Baking soda is genuinely one of the most reliable fixes for this exact problem. Mix it with a little water to form a thick paste, work it into the yellowed area with an old toothbrush or your fingers, and let it sit for about 30 minutes before washing as usual. It’s mild enough not to damage the fabric, but effective enough to break down the buildup causing the discolouration in the first place.
Vinegar and baking soda together work even better
For stains that have really set in, combining white vinegar with baking soda gives you a bit more cleaning power. Soak the stained area in white vinegar for around 30 minutes first, then sprinkle baking soda directly over it and gently scrub before rinsing and washing normally. The fizzing reaction between the two genuinely helps loosen stubborn residue that a regular wash cycle alone just can’t shift.
Hydrogen peroxide handles the toughest stains
For shirts where the yellowing has been building up for months, hydrogen peroxide tends to be the strongest option worth trying. Mix equal parts hydrogen peroxide and water, apply it directly to the stain, and let it sit for about an hour before washing. It’s worth doing a small patch test first, since hydrogen peroxide can occasionally affect certain fabric dyes, though on plain white cotton it’s generally safe.
Lemon juice and sunlight, an old but genuinely useful trick
If you’d rather skip the chemicals altogether, lemon juice paired with direct sunlight is a surprisingly effective combination. Rub fresh lemon juice into the stained area, then lay the shirt out in direct sunlight for a couple of hours, since the sun’s natural bleaching effect works alongside the lemon’s acidity to fade the yellowing. It’s a slower method, but a genuinely gentle one for shirts you’re worried about damaging with stronger products.
A few habits that prevent it from happening again
Prevention honestly saves you the whole hassle later. Letting deodorant dry fully before putting a shirt on, washing white shirts promptly rather than letting sweat sit for days, and using a gentler, aluminium-free deodorant if you notice this happening often can all make a real difference. Turning shirts inside out before washing also helps the detergent reach the sweat-affected area more directly, rather than working mostly on the outer, visible side of the fabric.Disclaimer:This article is intended for general informational purposes only. Results may vary depending on fabric type, stain age, and product used. Always do a small patch test before applying any stain-removal method, especially hydrogen peroxide, to avoid damaging delicate fabrics.
