Comforter Turning Yellow? How to Brighten It and Keep It Clean
Body oils, sweat and detergent residue turn a white comforter yellow. A vinegar soak helps, and an oxygen bleach booster brightens what is left.
By Jamilur Rahman Updated November 5, 2026 · 6 min read
- Time
- 2 hours, plus drying
- Cost
- Under $20
- Difficulty
- Easy
In this guide
Quick answer
Why is my comforter turning yellow? Body oils, sweat and leftover detergent soak into the shell and fill over time, and washing in too little water locks them in. Soak it in warm water with white vinegar and run an extra rinse. For a deeper brightening, an oxygen bleach laundry booster lifts what the vinegar leaves behind.
Free fix vs. permanent fix
Vinegar soak and an extra rinse
- Soak in warm water with 1 cup of white vinegar
- Wash on gentle with half the usual detergent
- Run an extra rinse
- Dry fully, with dryer balls, or on a line in the sun
How long it lasts: Brightens light yellowing. Set-in stains may only fade partly, and it yellows again if body oils keep building up.

An oxygen bleach laundry booster
Oxygen bleach releases oxygen in water that breaks up body-oil stains and the yellow they leave, without the harshness of chlorine bleach. It is what owners reach for when white bedding stays dull after a vinegar soak.
What to get: Oxygen bleach laundry booster
How long it lasts: Brightens as deeply as the shell can take, and you can repeat it each season.
As an Amazon Associate I earn from qualifying purchases.
What you'll need
-
Bathtub or large basin
Most home washers are too small for a good soak
You have it -
White vinegar
Softens water and helps rinse out residue
You have it -
Dryer balls or clean tennis balls
Keep the fill fluffed as it dries
You have it - Our pick Illustration

Oxygen bleach laundry booster
Color-safe, with no chlorine
- Illustration

Washable duvet cover
Keeps oils off the comforter next time
Why it happens
Body oils and sweat
You lose sweat and skin oil every night. They soak into the shell and fill and turn yellow as they age, most of all near the head end.
Detergent and softener residue
Too much detergent or fabric softener, or too little water, leaves a film that traps dirt and yellows with time and heat.
A bulky comforter in a small machine
If a comforter is jammed into the drum, it does not rinse properly, and residue stays inside the fill.
Hard water, chlorine bleach or age
Hard water leaves a mineral film. Chlorine bleach can react with some fabrics and with sweat residue and make yellowing worse. Long storage in plastic with a little moisture can yellow bedding too.
Try this first (free)
Do these in order, starting with the simplest.
-
Read the care label first
Look for machine washable. If it says dry clean only, do not soak it, and take it to a cleaner. Wool and silk fills need gentler care than cotton, down or polyester.
-
Soak it in warm vinegar water
Tool used: White vinegarFill the tub with water as warm as the label allows, add 1 cup of white vinegar and press the comforter under. Soak for 30 to 60 minutes, pressing it down now and then.
-
Wash it gently with room to move
Use a large-capacity front loader or a laundromat washer. Add half the usual detergent, since too much leaves residue, and add an extra rinse.
-
Add oxygen bleach for stubborn yellow
Tool used: Oxygen bleach laundry boosterDissolve a scoop in warm water as the pack directs and soak for 4 to 6 hours or overnight, then rinse and wash. Test a hidden corner first. Skip this on wool or silk.
Illustration
Check price on AmazonTool for this step
Oxygen bleach laundry booster · Color-safe, with no chlorine
-
Dry it completely
Tool used: Dryer balls or clean tennis ballsDry on low with dryer balls, pulling it out every 20 minutes to shake it. Damp fill grows mildew, so make sure it is bone dry. A day on a line in the sun brightens it naturally if the label allows.
When free fixes aren't enough
Vinegar rinses away residue but does not lift set-in yellow. If the comforter is still dull after a vinegar soak and wash, the stain is oxidized oil in the fibers, and oxygen bleach is what helps. It will not help if the yellow comes from age or sun damage, since the fabric itself has changed. If the label says dry clean only, the fill is wool or silk, or the shell is thin and worn, take it to a professional or retire it. If it yellows again every season, a washable duvet cover is the fix, because it keeps oils off the comforter itself.
Buy the fix
Still stuck after the free fixes? These are the products we would look at.
| Pick | Product | Fixes | Who it's for | Buy |
|---|---|---|---|---|
| Best pick | ![]() Oxygen bleach laundry booster | yellowing from body oil and residue that vinegar cannot lift | Anyone whose white or light comforter has gone dull and yellow. | Check price |
| Upgrade pick | ![]() Washable duvet cover | body oil reaching the comforter, so it stays clean for longer | Anyone who does not want to wash the whole comforter every few months. | Check price |

Oxygen bleach laundry booster
Fixes: yellowing from body oil and residue that vinegar cannot lift
Look for: Oxygen bleach, such as sodium percarbonate, as the active ingredient, with no chlorine; Color-safe and fragrance-free, so nothing is left in your bedding; A scoop or dosing guide for soaks; Works in the warm water your care label allows.
- Who it's for
- Anyone whose white or light comforter has gone dull and yellow.
- Honest downside
- Your comforter is wool, silk or dry clean only, or has a delicate finish. Test a corner first.

Washable duvet cover
Fixes: body oil reaching the comforter, so it stays clean for longer
Look for: Corner ties inside to hold the comforter in place; A zipper or button closure that lies flat; Cotton or a breathable blend that is machine washable; A size that matches your comforter.
- Who it's for
- Anyone who does not want to wash the whole comforter every few months.
- Honest downside
- You already use a duvet cover. Then wash the cover weekly and the comforter about twice a year.
As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.
How we picked: How we picked: this page is based on bedding care guides, laundry additive instructions from makers, and what owners report in reviews. We do not test products by hand.
Where to wash a big comforter
- Home washer: only if the drum is large enough for the comforter to move freely. A packed drum does not rinse.
- Laundromat: the large front-loaders there are the easiest answer for king and queen sizes.
- Bathtub soak: good for the vinegar or oxygen bleach step, then take it to a washer to rinse and spin.
Why white bedding yellows first
White shows every trace of oil and residue. The yellow is mostly oxidized body oil that has aged in the fibers, which is why it is darker at the head end and gets worse the longer it sits between washes. Washing sheets and a cover weekly takes most of the load off the comforter.
What to skip
Chlorine bleach on a yellowed comforter
Chlorine bleach can react with sweat residue and some polyester finishes and turn bedding more yellow, and it weakens fabric and down. Oxygen bleach brightens without that risk.
Frequently asked questions
Why is my comforter turning yellow even though I wash it?
Does vinegar remove yellow stains from a comforter?
Can I use oxygen bleach on a down comforter?
How often should I wash a comforter?
As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure