How Often Should You Wash Your Bed Sheets?
We spend around a third of our lives in bed so our sheets quietly collect a lot along the way. The simple answer is wash your bed sheets once a week that's the frequency most dermatologists recommend to keep skin happy and your bed genuinely fresh.
Once a week suits most people. Wash every 3–4 days if you have allergies or eczema, sleep hot, get night sweats, share the bed with a pet, or sleep without nightwear. You can stretch to every two weeks only if you shower before bed, use a top sheet, sleep alone and rarely sweat. Below, we break it down by lifestyle and fabric.

Why should you wash your bed sheets regularly?
Your sheets get dirtier than they look. Every night they pick up sweat, oils and dead skin that build up quickly so washing them regularly keeps your bed hygienic, protects your skin, and helps good sheets last longer.
Here's what builds up between washes:
- Sweat, body oils and skin-care residue transfer onto the fabric each night.
- Thousands of dead skin cells shed into the sheets the main food source for dust mites.
- Dust mites and bacteria multiply in bedding that's left too long.
- That build-up can aggravate allergies, asthma, eczema and breakouts.
- Regular washing keeps your bed hygienic and extends the life of quality sheets.
How often should you wash your bed sheets?
For most people, once a week is the sweet spot. Use this as your baseline, then adjust to how you sleep
| Your situation | How often to wash |
|---|---|
| Most people, sleeping nightly | Once a week |
| Allergies, asthma, eczema or sensitive skin | Every 3–4 days |
| Hot sleeper or night sweats | Every 3–4 days |
| Share the bed with a pet | Twice a week |
| Sleep without nightwear | Twice a week |
| Shower before bed, use a top sheet, sleep alone, rarely sweat | Every 1–2 weeks |
| Guest room / rarely used bed | Every 2 weeks, or before guests arrive |
| Unwell or recovering from illness | Wash promptly once you're better |
Factors that influence your need to wash your sheets
A few situations call for a shorter cycle. Wash more frequently if you:
- Have allergies, asthma or a skin condition like eczema or acne cleaner sheets mean fewer triggers.
- Sleep hot or experience night sweats, which leave more moisture in the fabric.
- Let pets sleep on the bed they bring in dander, hair and outdoor allergens.
- Sleep without pyjamas, as more oils and skin transfer directly to the sheets.
- Have been ill fresh bedding helps you recover and avoids re-exposure.
How often should you wash duvet covers and pillowcases?
Not everything needs the same schedule:
- Pillowcases: wash about twice a week. They're in constant contact with your face and hair, so they collect the most oil a common, overlooked cause of breakouts.
- Duvet covers & flat sheets: wash with your fitted sheet, roughly weekly.
- Mattress protector: every 1–2 months.
- Duvets & pillows: wash occasionally per the care label, and replace them when they lose their loft see our guide on how often to replace your pillows and duvet.
A handy trick: keep two sets of sheets and simply swap mid-week. Your bed stays fresh even when laundry day slips.
Nothing beats slipping into clean, crisp sheets. If yours are past their best, treat your bed to a fresh set of breathable cotton or linen sheets and pair them with a matching duvet cover set for your best night's sleep yet.
Frequently Asked Question
How often should you wash your bed sheets?
Once a week is the general rule most dermatologists recommend. It removes the sweat, oils, dead skin and dust mites that build up between washes and keeps your bed hygienic.
Is it OK to wash your sheets every two weeks?
It can be, but only if you shower before bed, use a top sheet, sleep alone and don't tend to sweat. Otherwise, weekly is better for your skin and your sheets.
How often should you wash sheets if you have allergies or eczema?
Every 3–4 days. More frequent washing reduces dust mites and allergens, which helps calm sensitive or irritation-prone skin.
Should you wash new sheets before using them?
Yes. A first wash removes any manufacturing residue and brings out the softness, especially with cotton and linen.
Should you wash pet-shared bedding more often?
Yes. If a pet sleeps on your bed, aim for around twice a week to manage hair, dander and outdoor allergens.







