Skip to main content
Guides

Keeping White Clothes White

Why whites yellow, how to reverse it, and how to prevent it.

Why white clothes turn yellow

Sweat and deodorant build-up

The most common cause. Aluminium compounds in antiperspirant deodorant react with sweat proteins to form a yellow compound that accumulates in fabric over multiple washes. Regular detergent does not fully dissolve this build-up — it requires an enzyme pre-treatment or an acid soak.

Washing at too low a temperature

Cold water is right for many fabrics, but white cotton benefits from occasional 60°C washes to break down protein and sweat residue that cold water leaves behind. If you only ever wash whites at 30–40°C, yellowing accumulates faster.

Optical brighteners washing out

Most white fabrics are treated with optical brighteners — fluorescent compounds that absorb UV light and emit it as blue-white visible light, making the fabric look brighter than it is. Over time these wash out, and the natural slightly yellow colour of the undyed fibre becomes visible.

Body oils and sebum

Skin oils transfer to fabric with every wear, particularly at collar, cuffs, and underarms. These oils oxidise over time, yellowing the fibre. A surfactant pre-treatment at collar and cuffs before washing can prevent accumulation.

Incorrect bleach use

Chlorine bleach, overused or left in contact too long, damages the cellulose structure of cotton, causing it to yellow and weaken. The bleach itself is not the long-term answer for everyday white care — oxygen bleach or brightening methods are safer.

Storing unwashed items

Storing white clothing while it contains sweat, body oil, or invisible stains allows these compounds to oxidise slowly in the dark. The item may look white when stored but emerges yellowed months later. Always wash before storing.

How to brighten yellowed whites

Oxygen bleach soak

Best overall

Dissolve sodium percarbonate (oxygen bleach) in warm water — approximately 4 tablespoons per 4 litres. Soak white items for 1–4 hours, then wash as normal. Converts yellow oxidation products back to colourless forms without damaging the fibre.

Safe for: Cotton, linen, polyester, most synthetics

Avoid on: Wool, silk — the peroxide damages protein fibres

White vinegar soak

Good for deodorant yellowing

Soak in undiluted white vinegar for 30–60 minutes, or use one cup per rinse cycle. The acidity helps dissolve the aluminium compounds from antiperspirant that cause armpit yellowing. Rinse thoroughly — the vinegar smell dissipates on drying.

Safe for: All fabrics — white vinegar is gentle

Avoid on: Not effective for general yellowing from optical brightener loss

Bicarbonate of soda paste

Good for targeted areas

Mix bicarbonate of soda with a small amount of water to form a paste. Apply directly to yellow underarm areas. Leave for 30–60 minutes, then scrub gently and wash. The mild abrasion and alkalinity help lift the deodorant-sweat complex.

Safe for: Cotton, linen, polyester

Avoid on: Delicate fibres where gentle rubbing could cause pilling

Sunlight

Surprisingly effective

After washing, hang white items in direct sunlight while still damp. UV radiation breaks down some yellow pigments through photochemical reactions. This is the original bleaching method and remains effective for mild yellowing. Needs multiple sessions for significant brightening.

Safe for: All fabrics

Avoid on: Overexposure can weaken and degrade fibres over time — do not leave damp items in full sun for more than a few hours

Bluing agent

Visual correction only

A small amount of blue dye added to the rinse cycle optically counteracts yellowing by adding a blue tint. The fabric does not look white because it has been cleaned — it looks white because a blue-yellow mixture appears neutral. Traditional product but effective for items that cannot be bleached.

Safe for: Cotton, polyester — test on a small area first

Avoid on: Over-use makes fabric look noticeably blue

Chlorine bleach

Last resort only

Dilute one tablespoon per four litres of water. Soak for no more than 5–10 minutes, then rinse thoroughly. Chlorine bleach is the most powerful whitening agent but the most destructive to fabric.

Safe for: White cotton only — must be 100% cotton, no synthetic fibres

Avoid on: Synthetic fabrics (polyester yellows permanently with chlorine bleach), wool, silk, linen, coloured whites, elastic

Preventing yellowing

Apply deodorant before dressing and let it dry

Wet deodorant transfers to fabric before it dries, concentrating aluminium compounds in the armpit area. Allowing 1–2 minutes of drying time before putting on a shirt significantly reduces the amount transferred.

Wash whites at 60°C periodically

Even if you wash at 40°C most of the time, washing whites at 60°C once every 4–6 washes breaks down protein and oil build-up that accumulates at lower temperatures.

Pre-treat collar and cuffs before every wash

These are the areas that accumulate body oil fastest. A small amount of liquid detergent worked in before the wash prevents build-up that eventually yellows fabric.

Never store white items unwashed

Invisible sweat and body oil oxidise during storage and become permanent yellow stains. Wash before storing, even if the item looks clean.

Air whites after wearing when possible

Hanging a shirt to air for an hour before putting it back in the wardrobe lets the moisture from wearing evaporate and slows the build-up of body compounds.

Add an oxygen booster to the wash

A small amount of sodium percarbonate added to the wash drum — not the detergent drawer — provides ongoing brightening protection with every wash without damaging the fabric.

Common stains on white fabric

White fabric makes every stain visible. On the bright side, it also makes aggressive treatments like oxygen bleach safe to use without colour damage risk.