White shirts turn yellow because sweat proteins, body oil and the aluminium in antiperspirant soak into the cotton and oxidise over time, and heat from hot water, ironing or strong sun then sets the stain. You stop it by rinsing the collar and underarms in cold water the same day, washing with an oxygen bleach instead of chlorine, and letting antiperspirant dry fully before you button up.
Key takeaways
- Yellowing comes from sweat, skin oil and antiperspirant, and it builds up wash after wash.
- Cold water first. Hot water and a hot iron set protein stains into the fibre.
- Use oxygen bleach on cotton. Chlorine bleach can deepen sweat stains and weakens spandex.
- Wear a cotton vest under a white shirt in Chennai heat. It takes most of the sweat before the shirt does.
- Check the fabric label before you treat a stain. A 100% cotton shirt handles a soak that a stretch or linen blend shirt should not get.
Why does a white shirt turn yellow at the collar and underarms?
A white shirt turns yellow where it touches skin for hours. The collar picks up sebum, the natural oil on your neck, and the underarms pick up sweat and antiperspirant.
Sweat on its own is mostly water and salt, and it rinses out easily. The trouble starts when proteins in sweat meet the aluminium compounds in antiperspirant. Together they form a residue that clings to cotton and darkens as it oxidises.
In Chennai, where afternoons sit above 33 degrees for most of the year and humidity stays high, a shirt can absorb sweat for ten hours straight. One wash rarely clears all of it. The residue stacks up, and by the twentieth wash you see a yellow ring.
Does hot water make yellow stains worse?
Yes, hot water makes protein stains worse. Heat bonds sweat proteins to the fibre, much like heat sets an egg stain on a plate.
Always rinse a sweaty white shirt in cold tap water first. Once the stain is out, a warm wash at 30 to 40 degrees is fine for cotton.
The same rule covers ironing. Never iron a shirt you wore yesterday without washing it. The iron runs at 150 degrees or more on the cotton setting, and it bakes whatever is left in the collar.
What is the safest way to remove yellow stains from a white cotton shirt?
An oxygen bleach soak removes most yellow stains from white cotton. Oxygen bleach is sodium percarbonate, sold in India as a stain remover powder for whites, and it releases oxygen in water that lifts the stain without eating the fibre.
The soak method
- Fill a bucket with lukewarm water, around 30 to 40 degrees. Warm, not hot to the touch.
- Dissolve the oxygen bleach at the dose printed on the pack.
- Turn the shirt inside out so the underarms and collar band face the water.
- Soak for one to six hours. Older stains need the longer end.
- Rub the collar gently with your thumbs, rinse in cold water, then wash as usual.
The paste method for one bad collar
Mix two spoons of baking soda with a little water into a paste. Spread it on the collar band, leave it for 30 minutes, then scrub with an old toothbrush and rinse cold.
A few drops of liquid dishwash soap on the collar before a wash also works well, because dishwash soap is made to cut grease and collar stains are mostly oil.
Should you use chlorine bleach on white shirts?
Avoid chlorine bleach on white shirts with sweat stains. Chlorine reacts with the proteins in sweat and can turn a pale yellow mark darker.
Chlorine also breaks down spandex, the stretch fibre in many slim shirts, and weakens linen over repeated use. If a shirt label lists spandex, elastane or Lycra, keep chlorine away from it.
How do you stop a white shirt from yellowing in the first place?
You stop yellowing by keeping sweat and residue out of the shirt before it sets. Five habits do most of the work.
- Wear a vest. A thin cotton vest under a white shirt absorbs underarm sweat. In Chennai humidity this one habit saves more shirts than any detergent.
- Let antiperspirant dry. Give it two to three minutes before you put the shirt on. Wet antiperspirant transfers straight into the fabric.
- Rinse the same day. If you can't wash the shirt tonight, rinse the collar and underarms in cold water and hang it to dry. Never leave a sweaty shirt balled up in a laundry bag for three days.
- Wash whites separately. Coloured clothes release small amounts of dye in every wash, and white cotton picks it up as a grey or yellow cast.
- Dry in shade, finish in sun. Dry the shirt in shade, then give it 30 minutes of morning sun. Sunlight has a mild bleaching effect on cotton, but hours of afternoon sun weakens fibres over time.
Which Derby white shirts take the strongest stain treatment?
Pure cotton white shirts take the strongest treatment. Shirts with spandex, linen or lyocell in the blend need a gentler soak and no chlorine at all.
Here are five white shirts in stock at Derby right now, with fabric and fit taken from each product's listing. The care column applies the general rules above to each fabric.
| Derby shirt | Fabric | Material | Fit | Stain care that suits it |
|---|---|---|---|---|
| White Cotton Slim Fit Full Sleeve Shirt | Cotton | 100% cotton | Slim | Oxygen bleach soak up to six hours, baking soda paste on the collar |
| White Solids Cavillary Twill Regular Fit Shirt | Twill | 100% cotton | Regular | Oxygen bleach soak. The diagonal twill weave hides light marks, so treat early |
| White Solid Dobby Slim Fit Shirt | Dobby | Not listed | Slim | Check the inside label first, then a short oxygen bleach soak and a soft brush so the raised dobby texture stays intact |
| White Cotton Stretch Slim Fit Full Sleeve Shirt | Cotton stretch | 98% cotton, 2% spandex | Slim | Cold rinse, short oxygen bleach soak, no chlorine, no hot water |
| Off White Checked Cotton Linen Slim Fit Full Sleeve Shirt | Cotton linen | Cotton, lyocell, linen | Slim | Gentle soak, hand rub only, dry in shade. Off white already hides early yellowing |
The 100% cotton shirts are the easiest to keep bright for years. The cotton stretch shirt gives you more movement at the shoulders on a long office day, and it asks for cooler water in return.
You can see the full range on the Derby shirts collection.
When is a yellowed white shirt beyond saving?
A white shirt is beyond saving when two long oxygen bleach soaks leave the stain unchanged, or when the cotton at the underarm has gone stiff and thin. At that point the fibre itself has broken down.
Many men in Chennai move these shirts to home wear or wear them under a jacket. A fresh white shirt costs less than the time and water spent on a fifth soak.
Frequently asked questions
Why does my white shirt turn yellow even after washing?
Each wash leaves a little sweat protein and antiperspirant residue in the fibre. It builds up and oxidises until the yellow shows. A monthly oxygen bleach soak clears that build-up.
Does lemon juice remove yellow stains?
Lemon juice with sunlight lightens mild stains on pure cotton. Rinse it out fully, because acid left in the fabric weakens it over time.
Can I use chlorine bleach on a white cotton shirt?
Skip it on sweat stains. Chlorine can darken protein stains and damages spandex in stretch shirts. Oxygen bleach is the safer choice.
How often should I soak white shirts?
Once a month for shirts you wear every week. In summer, from March to June, every two to three weeks keeps the collar bright.
Does an undershirt really stop yellowing?
Yes. A cotton vest takes most of the underarm sweat and antiperspirant, so far less reaches the shirt.
What if I buy a Derby white shirt online and the size is wrong?
You can return it within 7 days. Delivery is Rs.99 per order and most orders arrive within a week.
