linen roomBEDDING LAUNDRY · LONDON

How to get yellow stains out of pillows

By Linen Room. Published 24 October 2026.

Yellow stains on pillows come from sweat, skin oils, saliva and damp hair soaking through the pillowcase into the filling. To lift them from a feather or synthetic pillow, soak it for an hour in warm water with an oxygen-based stain remover, then machine wash two pillows together on a gentle cycle, add an extra rinse and dry them completely on low heat. Do not use chlorine bleach on feather or down, and do not put memory foam in the machine.

Key facts

  • Cause: sweat, skin oils, saliva and damp hair reaching the filling.
  • Feather and synthetic: oxygen-based soak, then a gentle wash in pairs.
  • No chlorine bleach on feather or down, and never mix cleaning products.
  • Memory foam: spot clean only; age-related yellowing in foam will not wash out.
  • Prevention: a pillow protector, weekly pillowcases, no wet hair in bed.

Why pillows turn yellow

A pillowcase is thin cotton. Over months, sweat, the natural oils from your skin and scalp, a little saliva and the moisture from going to bed with wet hair pass through it into the pillow. As that moisture dries, it leaves the oils and salts behind in the fabric and filling, and they gradually turn yellow. Skincare and hair products add to it.

That is why the stain usually sits in the middle of the pillow, where your head rests, and why it gets darker on the side you sleep on. It also explains why pillows go yellow long before duvets do: they take far more direct contact. Our full bedding washing schedule shows how often each layer needs a wash.

Prefer to hand it over? See our pillow cleaning, collected from your door across Kensington, Chelsea, Notting Hill, Ealing, Maida Vale and Hampstead.

Get a price on WhatsApp our pillow cleaning

Removing yellow stains from feather and synthetic pillows

1. Check the label. It tells you the maximum temperature and whether the pillow can be tumble dried. Most synthetic pillows allow 40 to 60°C; feather and down are usually 40°C.

2. Soak. Dissolve an oxygen-based stain remover (the kind sold as oxygen bleach or stain remover powder for whites) in warm water no hotter than the label allows, in a bath or large tub. Push the pillows under, weigh them down so they stay submerged, and leave them for about an hour. Follow the dose on the product.

3. Wash. Wash two pillows together so the drum stays balanced, on a gentle cycle with a small dose of liquid detergent, and add an extra rinse. Use the highest spin the label allows. Our guide to washing pillows in a washing machine covers this step in more detail.

4. Dry completely. Tumble dry on low heat with dryer balls, and squeeze the middle of each pillow before you call it done. A pillow that is still damp inside will smell within days and can yellow again. Feather pillows take the longest, for the same reasons set out in our feather duvet washing guide.

What not to use

Chlorine bleach on feather or down. Feathers are a natural protein, like wool, and chlorine bleach weakens them. Keep it away from natural fillings and the cotton casing around them.

Mixtures of cleaning products. Viral cleaning tips sometimes combine bleach, dishwasher detergent and boiling water. Mixing bleach with other cleaners can release harmful gases, and boiling water is far hotter than most pillow labels allow. One product at a time, at the label temperature, is safer and works.

Fabric softener. It coats the filling, flattens it and leaves residue for the next round of yellowing to cling to.

Memory foam and latex pillows

Foam cannot go in a washing machine: it soaks up water and tears. Unzip and wash the cover as normal. For marks on the foam itself, dab with a cloth dampened with warm water and a little mild detergent, press out the moisture with a dry towel and let it air dry fully, away from direct heat, before covering it again.

Be realistic about what will shift. Foam also yellows as it ages, through exposure to air and light, and that colour is in the material rather than on it, so no amount of cleaning removes it. If the cover is clean and the foam is still supportive, the colour on its own is not a reason to replace it.

How to stop it coming back

Put a washable pillow protector under every pillowcase. It takes most of what would otherwise reach the filling, and you can wash it every month or two. Change pillowcases every week, dry your hair before bed, and let skincare sink in before your head hits the pillow.

Then wash the pillows themselves about twice a year. Many people tie it to the spring and autumn duvet swap in our duvet tog guide, which makes it easy to remember.

Clean it or replace it?

Before you spend an afternoon on stains, do the fold test: fold the pillow in half and let go. If it springs back, it is worth cleaning. If it stays folded, the filling has broken down, and a whiter pillow will still be a flat one. Lumps that do not shake out after drying, or a smell that survives a full wash and dry, point the same way.

If you would rather not do the soaking and three-hour dry yourself, we clean pillows by filling type with collection in London: £13 for polyester and £16 for feather, including the full dry. Set-in yellowing from years of use can fade rather than disappear completely, and we will tell you honestly if a pillow is past saving.

Related guides

Questions

Good to know

Can you get yellow stains out of a feather pillow?

Usually you can lighten them a lot. Soak in an oxygen-based stain remover at the label temperature, wash gently with an extra rinse, and dry fully on low heat. Avoid chlorine bleach, which weakens feathers. Old, set-in yellowing may fade rather than vanish.

Does bicarbonate of soda whiten pillows?

It helps with smells more than with colour. For yellow stains, an oxygen-based stain remover does more of the work.

Why does my pillow smell after washing?

Almost always because the filling is not fully dry in the middle. Put it back in the dryer on low heat with dryer balls until the centre feels as dry as the edges.

How much does professional pillow cleaning cost?

Ours is £13 for a polyester pillow and £16 for feather, washed and fully dried, with collection free on orders of £49 or more.

Send a postcode. We will collect it.

Get a price on WhatsApp

Or call 07418 609969, Mon to Sat, 8am to 7pm, or email [email protected].

Get a priceCall