As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.
Yellow stains on a mattress often come from sweat, body oils, spills, urine, or the natural aging of the fabric and foam. Start by vacuuming the mattress, then treat the stain with a small amount of mild cleaning solution. Blot instead of scrubbing, use as little moisture as possible, and let the mattress dry fully before putting bedding back on.
Some old yellowing may not disappear completely. A stain can remain even after the area is clean.
Check the Mattress Care Instructions First
Before using any cleaner, check the mattress label and the manufacturer’s current care guidance. Some mattresses should only be spot cleaned. Foam, pillow-top, latex, and natural-fiber mattresses may have different cleaning limits.
Do not remove or machine-wash the mattress cover unless the label clearly says it is removable and washable. Some covers contain materials that can shrink or lose their shape.
Test any cleaning mixture on a small hidden area first. Wait until it dries so you can check for fading, rings, or fabric damage.
What You Will Need
Gather a few basic supplies:
- Vacuum with an upholstery attachment
- Clean white cloths or plain paper towels
- Mild liquid dish soap or gentle laundry detergent
- Cool or lukewarm water
- Spray bottle or small bowl
- Baking soda
- Soft brush, if the mattress fabric allows gentle brushing
- Fan for faster drying
- Waterproof mattress protector for future use
White cloths are useful because colored towels may transfer dye when wet.
How to Clean a Yellow-Stained Mattress
1. Remove All Bedding
Take off the sheets, mattress pad, protector, blankets, and pillowcases. Wash washable bedding according to each care label.
Check the protector for stains. Sometimes the mattress looks yellow because moisture passed through a worn, loose, or damaged protector.
2. Vacuum the Mattress
Vacuum the full mattress surface, not just the stained area. Use slow passes to pick up dust, hair, crumbs, and dry skin.
Pay extra attention to:
- Seams
- Tufted areas
- Piping around the edges
- The space near the head of the bed
Removing loose dirt first helps prevent muddy marks when you add moisture.
3. Identify the Likely Cause
You may not always know what caused the stain, but the location and smell can offer clues.
A wide, pale-yellow area where someone normally sleeps may come from sweat and body oils. A small stain with a clear edge may come from a drink or other spill. A stain from urine may have a noticeable odor.
The cause affects which cleaner works best. When you are unsure, begin with the gentlest method.
4. Mix a Mild Cleaning Solution
For common yellow stains, mix:
- 2 cups of cool or lukewarm water
- A small amount of mild liquid dish soap or gentle laundry detergent
Stir until the soap is mixed in. You do not need a large amount of foam.
Avoid pouring the mixture directly onto the mattress. Foam and thick padding can hold water deep inside, where drying takes much longer.
5. Blot the Stain
Dip a clean cloth into the solution, then wring it out well. The cloth should be damp, not dripping.
Blot the stain from the outside edge toward the center. This may help keep the mark from spreading.
Do not scrub hard. Strong rubbing can:
- Push the stain deeper
- Damage the mattress fabric
- Spread the yellow mark
- Create a fuzzy or worn patch
Continue blotting with clean sections of the cloth. Stop adding solution once the fabric is lightly damp.
6. Remove Soap Residue
Dampen another clean cloth with plain water. Wring it out very well, then blot the treated area.
This step helps remove leftover soap. Too much soap can leave a stiff patch or attract more dirt later.
Again, use very little water.
7. Treat Any Remaining Odor
After blotting, cover the damp area with a light layer of baking soda. Baking soda can help absorb moisture and mild odors.
Leave it in place until the mattress is dry. A longer drying period may be needed in a humid room.
Vacuum up the baking soda thoroughly before using the bed.
8. Dry the Mattress Completely
Air movement is important. Open a window when outdoor conditions are suitable, or point a fan across the mattress.
Keep the bedding off until the mattress feels completely dry. Check the surface, seams, and padding around the treated area.
Do not make the bed while the mattress is still damp. Trapped moisture can lead to musty smells and fabric marks.
Follow the manufacturer’s guidance before using a hair dryer, heater, steam cleaner, or other heat source. High heat may damage some foams, adhesives, fabrics, or fire-barrier materials.
How to Clean Yellow Sweat and Body-Oil Stains
Sweat and body oils can slowly create yellow or dull-looking patches. These stains are often spread across the upper half of the mattress instead of forming one small spot.
Use the mild soap method first. Blot the area in small sections so you do not soak a large part of the bed.
Yellow stains on a mattress often come from sweat, body oils, spills, urine, or the natural aging of the fabric and foam; Brown stains on a mattress can come from sweat, body oils, urine, old blood, drinks, rust, or trapped moisture.
For heavy buildup, you may need to repeat the process after the mattress has dried. Several light treatments are safer than one very wet treatment.
Old yellowing may be permanent discoloration rather than removable dirt. The mattress can still be freshened even when the color does not return to its original shade.
How to Clean Yellow Urine Stains
First, blot fresh moisture with clean towels. Press firmly, but do not rub.
For a remaining stain or odor, use an enzyme cleaner labeled for the mattress fabric and the type of mess being treated. Enzyme cleaners are made to break down certain organic residues.
Check the product directions carefully. Do not assume that every enzyme cleaner is suitable for foam, latex, wool, or specialty mattress covers.
Apply only the amount listed on the product label. More cleaner is not always better. A mattress can be difficult to rinse, so overuse may leave residue or moisture inside.
Keep children and pets away from the treated mattress until it is fully dry and ready for use according to the product instructions.
Should You Use Hydrogen Peroxide?
Hydrogen peroxide is sometimes used on light-colored fabrics, but it can fade, bleach, or weaken some mattress materials. It may also leave a lighter patch that is more noticeable than the original stain.
Only use it when the mattress manufacturer allows it. Test it in a hidden area first, and follow the product label.
Do not mix hydrogen peroxide with vinegar, bleach, ammonia, or other household cleaners.
Should You Use Vinegar?
A diluted vinegar mixture may help with some odors, but it is not right for every mattress. It can leave a strong smell when too much is used, and some mattress makers advise against acidic cleaners.
Check the mattress care instructions before using vinegar. Never combine vinegar with chlorine bleach.
What Not to Do
Avoid these common cleaning mistakes:
- Do not pour water over the stain.
- Do not soak foam or thick padding.
- Do not scrub with a stiff brush.
- Do not use chlorine bleach unless the manufacturer clearly allows it.
- Do not mix cleaning products.
- Do not cover the mattress before it is fully dry.
- Do not use a steam cleaner without checking the mattress guidance.
- Do not sleep directly on a mattress that still feels damp or smells strongly of cleaner.
Bleach may damage fabrics, foam, adhesives, and colored materials. It can also create an uneven pale spot.
Why Is the Stain Still Yellow After Cleaning?
A yellow mark may remain because the material has changed color over time. Sweat, body oils, sunlight, age, and normal oxidation can affect the mattress cover and foam.
Cleaning removes residue. It does not always reverse permanent discoloration.
After the area is dry, check for:
- Remaining odor
- Sticky or stiff fabric
- Dampness
- A stain that continues to spread
- Crumbling foam
- Damage to the mattress cover
A harmless-looking color change is different from an area that stays wet, smells strongly, or shows damage.
How to Prevent More Yellow Stains
Use a washable mattress protector that fits the mattress snugly. For a deep mattress or a bed with a topper, check the pocket depth before buying. Pocket depth tells you how tall a mattress the fitted protector can cover.
A protector should not pull up at the corners or bunch under the sheets.
Other helpful habits include:
- Wash sheets regularly according to their care labels.
- Wash the mattress protector before heavy buildup develops.
- Let the bed air out before making it when practical.
- Keep drinks away from the bed.
- Clean pet accidents and spills promptly.
- Rotate the mattress when the manufacturer recommends it.
- Keep spare protectors for kids’ beds, guest rooms, and pet-friendly homes.
In a humid room, good air movement can also help the mattress dry after normal nighttime moisture.
When Professional Cleaning May Make Sense
Professional help may be useful when:
- The stained area is very large
- Liquid soaked deep into the mattress
- The odor returns after the mattress dries
- The mattress cannot be dried safely at home
- The cover uses delicate or specialty materials
- You are unsure which cleaner the mattress can handle
Ask what cleaning method will be used and whether it is suitable for your mattress type. Check the mattress manufacturer’s guidance before arranging deep cleaning.
Frequently Asked Questions
Can old yellow stains be removed from a mattress?
Some old stains can become lighter, but permanent yellowing may remain. Clean the area gently and judge the result after it is fully dry. A remaining color mark does not always mean the mattress is still dirty.
Can I use baking soda on a yellow mattress stain?
Baking soda can help absorb mild odors and surface moisture. It is not a strong stain remover by itself. Vacuum it up thoroughly after the mattress has dried.
Can I wash a mattress with water and detergent?
You can spot clean many mattresses with a lightly damp cloth and a small amount of mild detergent. Do not soak the mattress. Check the care label and manufacturer instructions first.
Why does my mattress have yellow stains?
Common causes include sweat, body oils, spills, urine, moisture, and normal material aging. The exact cause may be difficult to identify after the stain has dried.
Can I use bleach to whiten a mattress?
Bleach can damage or discolor mattress fabric, foam, and other materials. Do not use it unless the mattress manufacturer clearly says it is safe.
How long should a mattress dry after cleaning?
Drying time depends on how much moisture was used, the mattress material, room humidity, and airflow. Leave the bedding off until the surface and padding feel fully dry.
Should I replace a mattress because it has a yellow stain?
A yellow stain alone does not always mean a mattress needs replacing. Consider the mattress condition, odor, moisture, support, damage, and the manufacturer’s care guidance. A stain that stays wet, smells strongly, or comes with material damage needs closer attention.
remove yellow stains from a mattress. get pet urine stains off a mattress. can old stains be removed from a mattress.

