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.
Yes, many sweat stains can come out of a mattress, especially when they are treated early. Older yellow or brown marks may only fade rather than disappear. The safest method is to use very little liquid, blot instead of scrub, and let the mattress dry fully before remaking the bed.
Why Sweat Leaves Mattress Stains
Sweat is mostly water, but it also contains salt, body oils, and other residue. Over time, that residue can soak through sheets and collect in the mattress cover.
The stain may look:
- Yellow or light brown
- Darker around the edges
- Slightly stiff or greasy
- More noticeable on one side of the bed
Sweat can also mix with skin oils, lotion, hair products, or spills. This is why an older stain may need more than one cleaning attempt.
Check the Mattress Care Instructions First
Before using any cleaner, check the mattress care label and the manufacturer’s current cleaning guidance. Some mattress covers can handle gentle spot cleaning. Others may be damaged by peroxide, strong soap, steam, or too much water.
Also check whether the outer cover is removable. A removable cover is not always machine washable. Do not unzip or wash it unless the label clearly says you can.
Test any cleaning mixture on a small, hidden area first. Stop if the fabric changes color, becomes rough, or starts to separate.
What You Will Need
For a basic sweat stain, gather:
- Clean white cloths or plain paper towels
- Cold or lukewarm water
- Mild liquid laundry detergent or clear dish soap
- A spray bottle
- Baking soda
- A vacuum with an upholstery attachment
- A fan, if available
White cloths make it easier to see whether the stain is lifting. They are also less likely to transfer dye onto the mattress.
Avoid soaking the mattress. Foam and thick padding can hold moisture deep inside, where drying takes much longer.
How to Remove a Fresh Sweat Stain
Fresh stains are usually easier to clean because the residue has not fully set.
1. Remove the Bedding
Take off the sheets, mattress pad, and protector. Wash them according to their care labels.
Do not put stained bedding in a hot dryer until the marks are gone. Heat can make some stains harder to remove.
2. Blot Up Moisture
Press a dry cloth onto the damp area. Lift the cloth and move to a clean section as it absorbs moisture.
Do not rub. Rubbing can spread the stain and push it deeper into the mattress cover.
3. Make a Mild Cleaning Solution
Mix about one cup of cold or lukewarm water with a small amount of mild liquid detergent. You only need enough soap to create a lightly sudsy solution.
Too much detergent can leave a sticky patch that attracts dust and body oils.
4. Apply a Small Amount
Lightly mist the stained area or dampen a cloth with the solution. The fabric should be damp, not wet.
Work from the outside edge of the stain toward the center. This helps prevent the mark from spreading.
5. Blot the Stain
Press a clean cloth onto the area. Repeat with clean parts of the cloth until little or no discoloration transfers.
For a large mark, clean it in small sections rather than wetting the whole area at once.
6. Remove Soap Residue
Dampen another cloth with plain water and wring it out well. Blot the area to lift leftover soap.
Do not pour water directly onto the mattress.
7. Dry the Mattress Fully
Press dry towels onto the spot, then leave the mattress uncovered. Open a window or point a fan across the surface.
Do not put sheets back on until the mattress feels fully dry. Depending on the mattress and the amount of moisture used, drying may take several hours.
How to Treat an Older Yellow Sweat Stain
An older stain may need repeated gentle treatment. Start with the mild detergent method before trying anything stronger.
Use Baking Soda After Spot Cleaning
Once the area is only slightly damp, sprinkle a thin layer of baking soda over it. Leave it in place for several hours, then vacuum it up using an upholstery attachment.
Baking soda can help absorb leftover moisture and stale odors. It may not remove deep yellowing by itself.
Make sure the mattress surface is dry enough that the baking soda will not turn into a paste.
Consider a Small Amount of Hydrogen Peroxide
A diluted hydrogen peroxide mixture may lighten some stubborn stains on white or very light mattress fabric. However, peroxide can bleach colors, weaken some fabrics, and leave a lighter patch.
Check the manufacturer’s guidance before using it. Test it in a hidden area first.
A simple mixture may include:
- One part 3% hydrogen peroxide
- Two parts water
- One or two drops of mild liquid detergent
Lightly apply the mixture with a cloth rather than pouring it onto the mattress. Blot the stain, then use a barely damp cloth to remove residue.
Do not combine hydrogen peroxide with bleach, vinegar, ammonia, or other household cleaners.
Some mattresses should not be cleaned with peroxide at all. When in doubt, stay with mild detergent and water.
Can Vinegar Remove Sweat Stains?
Diluted white vinegar may help with some odors and light residue, but it does not work well on every mattress fabric. Its smell can also linger when too much is used.
Vinegar can help loosen some mattress stains, especially light sweat marks, mild urine stains, and fresh spills.
Check the care instructions before using it. If allowed, mix equal parts water and white vinegar, lightly dampen a cloth, and blot the area. Follow with a cloth dampened with plain water.
Never soak the mattress. Do not mix vinegar with bleach or hydrogen peroxide.
What Not to Do
Mattresses are harder to rinse and dry than clothing, so aggressive cleaning can create a bigger problem than the original stain.
Avoid these common mistakes:
Do Not Saturate the Mattress
Large amounts of water can soak into foam, padding, and seams. A mattress may feel dry on top while still holding moisture inside.
Do Not Scrub Hard
Hard scrubbing can spread the stain, roughen the fabric, and damage quilting or foam near the surface.
Do Not Use Hot Water
Hot water can make body-oil and protein-based residue harder to remove. Cold or lukewarm water is usually the safer starting point.
Do Not Use Chlorine Bleach
Bleach can damage mattress fabric and internal materials. It may also leave strong fumes or pale patches.
Do Not Use a Steam Cleaner Without Approval
Steam adds heat and moisture. Some mattresses cannot handle either. Check the manufacturer’s guidance before using any steam device.
Do Not Cover a Damp Mattress
Sheets and protectors slow drying. Leave the bed bare until the cleaned area is fully dry.
Will the Stain Disappear Completely?
A fresh, light stain may come out fully. A deep or old stain may only become less noticeable.
Permanent yellowing can happen when sweat, body oil, and product residue have been building up for months or years. The stain may also have reached deeper material that cannot be safely rinsed.
A faded mark does not always mean the mattress is still dirty. Once the area has been cleaned, rinsed, and dried, some discoloration may remain in the fabric.
Repeatedly soaking or bleaching the same spot can damage the mattress without removing the final shadow.
How to Remove Sweat Odor From a Mattress
Start by cleaning the visible stain. Odor often improves once the residue is removed.
After the area is mostly dry:
- Sprinkle baking soda over the affected section.
- Leave it for several hours.
- Vacuum it up carefully.
- Air the mattress with a fan or open window.
For strong or widespread odor, check whether the mattress cover has removable, washable parts. Follow the care label exactly.
If a musty smell remains after the mattress should be dry, moisture may still be trapped inside. Keep the mattress uncovered and improve airflow. Avoid sleeping on it until it has dried fully.
How Long Does a Mattress Take to Dry?
A lightly cleaned surface may dry within several hours. A thick foam mattress or a heavily dampened area can take much longer.
Drying time depends on:
- How much cleaning solution was used
- Mattress thickness and material
- Room humidity
- Airflow
- Temperature
- Whether the stain reached a seam or tufted area
A fan usually helps more than adding extra heat. Avoid hair dryers and high-heat devices unless the manufacturer says they are safe.
How to Help Prevent New Sweat Stains
A washable barrier is easier to clean than a mattress.
Use a Mattress Protector
Choose a fitted protector that covers the top and sides of the mattress. Look for one that matches the mattress depth, including any topper.
A protector can reduce how much sweat and body oil reach the mattress. It does not stop sweating, and it should not be treated as a medical product.
Check the product listing and care label for washing and drying instructions. Some waterproof layers can be damaged by high heat.
Wash Bedding Regularly
Sheets and pillowcases collect sweat before it reaches the mattress. Wash them often enough for the household, climate, pets, and season.
A shared bed, hot room, child’s bed, or pet-friendly bed may need more frequent bedding changes.
Add a Washable Mattress Pad
A mattress pad adds another washable layer. It may be useful in guest rooms, dorm rooms, RV beds, and children’s rooms.
Make sure the pad and protector do not make the fitted sheet too tight. Measure the total mattress depth before buying sheets.
Let the Bed Air Out
After getting up, pull the covers back for a while instead of making the bed immediately. This allows some surface moisture to escape.
Good room airflow can also help bedding dry between uses.
Clean Small Marks Early
A light mark is easier to treat than a large, set-in stain. Blot and spot clean as soon as practical, using the mattress care instructions.
When Professional Cleaning May Be Better
Consider professional mattress cleaning when:
- The stain covers a large part of the bed
- Several cleaning attempts have failed
- The mattress has a strong, persistent odor
- Moisture has soaked deeply into the padding
- The mattress has delicate or unusual cover materials
- The manufacturer recommends professional care
Ask the cleaner what method they use and whether it is suitable for the mattress material. Allow enough drying time before putting the bed back into use.
Frequently Asked Questions
Can old sweat stains be removed from a mattress?
Old sweat stains can often be lightened, but they may not disappear completely. Start with a small amount of mild detergent and water. Repeat the treatment only after the mattress has dried, rather than soaking it in one cleaning session.
Does baking soda remove yellow stains from a mattress?
Baking soda is better at absorbing moisture and reducing odor than removing deep yellow color. It works best after the stained area has been gently spot cleaned.
Can I use hydrogen peroxide on a mattress?
Hydrogen peroxide may lighten some stains, but it can also bleach or damage mattress fabric. Check the manufacturer’s guidance and test a diluted mixture on a hidden area first. Do not mix it with other household cleaners.
Can I use a carpet cleaner on a mattress?
Do not use a carpet-cleaning machine unless the mattress manufacturer says it is safe. These machines may add too much water and can leave cleaning solution inside the mattress.
Why did the mattress stain get a dark ring after cleaning?
A ring can form when too much liquid spreads dirt or residue to the edge of the wet area. It may also happen when the cleaner dries unevenly. Use very little moisture and work from the outside of the stain toward the center.
Can I sleep on the mattress after spot cleaning it?
Only sleep on the mattress after the cleaned area is fully dry. Covering or lying on a damp mattress can trap moisture and slow drying.
Will a mattress protector stop sweat stains?
A washable mattress protector can greatly reduce how much sweat reaches the mattress, but it may not block every spill or stain. Check that it fits the mattress depth and wash it according to the care label.
Should I replace a mattress because of a sweat stain?
A surface stain alone does not always mean the mattress needs replacing. Replacement may be worth considering when the mattress stays damp, has a strong odor that does not improve, has damaged materials, or no longer provides suitable support.
you get yellow sweat stains off a mattress. can old stains be removed from a mattress. professionals clean pee from mattresses.

