Sinking into a freshly laundered bed can make a long day feel a whole lot better. Overtime however your white sheets can start to dull or turn a yellowish colour which is disappointing and incredibly frustrating.
Things that can dull your whites or make them take on a yellow tone overtime:
- build up of body oils, dead skin cells and sweat
- discolouration caused by skin care products containing benzoyl peroxide or alpha hydroxy acids
- not removing your make up before bed
- nicotine smoke
- not washing your sheets frequently enough (every 1-2 weeks is recommended)
- using too much detergent and fabric softener
- overloading the washing machine
- bleach
- improper storage over time such as in plastic boxes or storage bags
We look at some of these in more detail and offer tips below to keep your white sheets looking white:
Reduce build-up of body oils and sweat
Showering before bed helps to reduce the amount of oils/sebum your body will transfer onto your sheets at night as a clean body will transfer less oils than an unwashed body. Wearing pyjamas will also help as less skin comes into direct contact with your white sheets.
Keeping your pets off your bed will help to reduce marks and yellowing as they also produce body sebum. If you can’t avoid them jumping up then try using a pet throw over your bed where they are permitted to rest.
Let your skin care products dry thoroughly
If you apply moisturisers or other skin care products or medications before bed these can transfer onto your sheets while you sleep, and overtime can create a build-up of product. Ensuring that they are well dried in before getting into bed will help to reduce their transfer to your sheets. Wearing pyjamas will also greatly reduce transfer.
Some skin medications containing benzoyl peroxide or alpha hydroxy acids may even stain or bleach bedding. Wearing older pyjamas and socks that you don’t mind getting stained or bleached will help to create a barrier between you and your sheets while you are using these medications.
Remember to remove any make up from your face and neck before bed.
Make up and skincare products can stick to your bedding leaving them quite unsightly and overtime can discolour your sheets with a yellow hue.

Treat stains straight away
The cardinal rule of white sheets is to avoid eating or drinking in bed as spills can happen. It may not be possible to wash the bedding straight away but treating the stain as quickly as possible is best to avoid staining and more work trying to remove it later. Use a cloth and a small amount of detergent to gently dab the stain until removed, follow up by blotting the area with a clean damp cloth to remove any residual marks or detergent.
There are some really effective spot-on stain removal treatments available to buy, simply follow their instructions. For white bedding ensure these spot-on treatments do not contain any bleach.
Wash your sheets as frequently as possible
Every 1-2 weeks is recommended to remove the build-up of oils, dead skin and sweat. Left for any longer periods of time between washes and these will stick to the fibres of the sheets more stubbornly, leading to a quicker yellowing over time.
Too much detergent and fabric softener
You may think adding more detergent and fabric softener than is recommended will give your garments a better clean, but the opposite occurs when using too much. Garments or bedding can feel stiff, soapy and traces of detergent residue can remain on the items. If in doubt you can always use the extra rinse function on your washing machine (not all models may have this function).
Overloading the washing machine
Garments especially bedding need room to move around when being washed to ensure the water and detergent penetrate and reach all areas of the bedding. You should be able to fit your whole hand in the top of the drum once your load is in.
Wash as per the garments recommendations, water that is too hot can strip the fibres and dye the product. Correctly separate your washing – no rogue dark socks that may give your whites a grey tinge or red garments to dye them pink! Make sure your washing machine drum is clean first, if it has a drum clean cycle use this regularly.
Pictured: Hadar 200TC Egyptian Cotton White Bedding Collection
Avoid bleach
Step away from the bleach! It is actually quite harsh on fabrics and while it may seem a good idea in the short term, over time bleach can cause your white sheets to turn yellow.
A great alternative is to add bicarbonate of soda and vinegar to the wash (as well as your detergent), these are both natural brighteners, these are much more environmentally friendly. Add the bicarb of soda in with your detergent and add the vinegar to your rinse/fabric softener compartment. Lemon juice added to your wash along with your normal detergent can help to remove stubborn stains.
Air dry where possible
Sunshine is a strong natural whitener. Where possible it is best to line dry your white sheets which is better for the fibres than tumble drying. The most cost-effective way and they’ll smell great!
If you can’t avoid the tumble dryer, drying on a low setting is best to preserve the lifespan of your white bedding in the long run.