How to Remove Sweat Stains From a Mattress: Step-by-Step Guide

How to Remove Sweat Stains From a Mattress: Step-by-Step Guide

You pull back the sheets and there it is: a yellow oval right where your body rests every night. It isn’t dirt from outside and it isn’t a spill. It’s you. Every night your body releases sweat and body oils, and over weeks and months they soak through the sheets and settle into the mattress. How to remove sweat stains from a mattress comes down to acting early, using the right cleaner and, above all, never leaving the mattress wet.

In this guide you’ll learn:

  • Why sweat leaves yellow stains on a mattress
  • A step-by-step method to remove sweat stains from a mattress at home
  • How to remove old, set-in yellow sweat stains
  • How to get the sweat smell out of a mattress
  • How to treat memory foam differently from other mattresses
  • How to stop sweat stains from coming back

This guide works as a companion to our pillar page, How to Clean a Mattress, which covers the full seven-step routine.


Key Takeaways

  • How to remove sweat stains from a mattress takes six steps: strip, vacuum, spot test, treat, deodorize and dry fully.
  • Fresh stains respond to dish soap and water. Set-in yellow stains usually need a hydrogen peroxide mix, or an enzyme cleaner plus repeat treatments.
  • Blot, never rub. Rubbing pushes sweat and body oils deeper into the padding.
  • Mist, don’t soak. A mattress that stays wet will develop mold and a musty smell, which is worse than the stain.
  • A waterproof, breathable mattress protector is the single best way to prevent sweat stains.
  • Night sweats that are frequent or come with other symptoms deserve a conversation with a doctor.

What Are Mattress Sweat Stains?

Mattress sweat stains are defined as yellowish discolorations caused by sweat, sebum (body oils) and dead skin cells soaking through bedding and drying inside the mattress fabric and padding. They form slowly through repeated exposure rather than a single spill, and they often come with a stale odor because the residue feeds bacteria.

This answers the question why does my mattress have yellow stains? in one sentence. Sweat is mostly water, but the salts, proteins and oils it carries are what stay behind and darken as they dry and oxidize.

Common triggers include:

  • A warm bedroom: Your body sweats more to cool down, and that moisture reaches the mattress.
  • Heavy bedding: Thick comforters trap heat and moisture close to the body.
  • Night sweats or hyperhidrosis: Excessive sweating during sleep builds up moisture faster.
  • No protector: Without a barrier, everything that passes through the sheets reaches the mattress.

how to remove sweat stains from mattress


How to Remove Sweat Stains From a Mattress: Step by Step

How do you remove sweat stains from a mattress? Strip the bedding, vacuum the surface, spot test your cleaner, treat the stain by misting and blotting, deodorize with baking soda and dry completely. The work takes about an hour, plus drying time.

What you need: a vacuum with an upholstery attachment, 3% hydrogen peroxide, clear dish soap, a spray bottle, baking soda, white cloths and a fan.

Step-by-Step: Cleaning a Sweat-Stained Mattress

  1. Strip the bed and check the label. Remove all bedding and the mattress protector. Read the care tag first, because some methods can void a warranty.
  2. Vacuum the mattress. Go over the top, sides and seams with an upholstery attachment to lift loose dust and skin cells before adding any liquid.
  3. Spot test your cleaner. Try it on a hidden corner and let it dry. Hydrogen peroxide can bleach colored fabric, so use white cloths.
  4. Mix and apply the solution. In a spray bottle, combine equal parts 3% hydrogen peroxide, cool water and clear dish soap. Mist the stain lightly until it is damp, never wet.
  5. Wait, then blot. Let it sit 20 to 30 minutes (Lowe’s, 2023). Press a clean, dry white cloth onto the spot and lift. Repeat on a fresh section of cloth until no more yellow transfers.
  6. Deodorize with baking soda. Sprinkle an even layer over the area and leave it at least 30 minutes, or several hours for stronger odor. Then vacuum it all up.
  7. Dry fully. Open a window, run a fan and, if possible, stand the mattress on its side. Do not make the bed until the surface feels completely dry.

Pro Tip / Expert Insight: Work from the outer edge of the stain toward the center. This keeps the stain from spreading into clean fabric, and it is the same blotting rule that applies to every mattress stain in our pillar guide, How to Clean a Mattress.

how to get yellow sweat stains out of a mattress]


How to Remove Old Yellow Sweat Stains

How do you remove old sweat stains from a mattress? Treat them in rounds instead of one heavy soaking. Repeat the misting and blotting process, let the mattress dry between rounds and move up to a stronger method only if the stain stays. Old stains rarely lift in a single pass.

The Sweat Stain Ladder™

This is an original framework created for this guide to help you choose the right strength without over-treating your mattress. Start at the bottom rung and climb only if needed:

  • Rung 1, Fresh or light stain: Dish soap and cool water, misted and blotted.
  • Rung 2, Yellow, set-in stain: The peroxide, water and dish soap mix from the steps above.
  • Rung 3, Old, stubborn stain or lingering smell: An enzyme cleaner, which breaks down the proteins and oils in sweat, followed by baking soda.
  • Rung 4, Deep or widespread staining: Professional extraction, or a replacement decision (see below).

Think of it as a ladder. Each rung up adds strength but also adds risk to the fabric, so never skip rungs and never combine cleaners on the same pass.

Baking soda paste option: For a stubborn spot, mix baking soda with a little cool water into a thick paste, spread it over the stain, let it dry completely and vacuum it away. Use it as a gentle add-on rather than a replacement for the peroxide mix.

Safety Note: Never mix vinegar and hydrogen peroxide in the same bottle, because the combination forms a corrosive acid. Use one cleaner at a time and blot well between rounds.


Best Cleaners for Sweat Stains Compared

Method Best For Wait Time Fabric Risk Approx. US Cost
Dish soap and cool water Fresh, light stains 5–10 minutes Low Under $5
Peroxide, water and dish soap mix Yellow, set-in stains 20–30 minutes Moderate (can bleach dark fabric) $3–$8
White vinegar and water (1:1) Light stains and odor, no-peroxide option 10–15 minutes Low to moderate Under $5
Baking soda paste Odor and leftover moisture 30 minutes to overnight Low $1–$5
Enzyme cleaner Old stains with protein and oils Per label Low $10–$25
White shaving cream (not gel) Spot treatment, a popular household trick 15–20 minutes Low to moderate, test first $2–$5
Professional cleaning Deep, widespread or recurring stains N/A Low Roughly $100–$250

Prices are approximate, so confirm local rates.

Winner: For most sweat stains, the peroxide, water and dish soap mix followed by baking soda gives the best results at the lowest cost. If your mattress fabric is dark or colored, the vinegar and water spray is the safer way to remove sweat stains from a mattress without peroxide.


How to Get Sweat Smell Out of a Mattress

How do you get sweat smell out of a mattress? Cover the surface with baking soda, leave it for several hours or overnight, vacuum it up and air the mattress in a ventilated room. If a smell remains after the mattress is fully dry, moisture or residue is likely sitting deeper in the padding.

Odor is often a better signal than appearance. If the mattress still smells after it has dried completely, contamination is probably still inside the layers, and a second round or an enzyme cleaner is the next step. Fragrance only hides the problem, so focus on absorbing and drying.


Sweat Stains on Memory Foam Mattresses

How do you remove sweat stains from a memory foam mattress? Use much less liquid than you would on other mattresses. Memory foam absorbs moisture like a sponge, so mist very lightly, blot thoroughly and allow extra drying time with good airflow.

  • Skip steam and harsh chemicals.
  • Check the manufacturer’s care guidance before using any cleaner.
  • Avoid direct heat sources, which can damage foam.
  • Never lay a damp mattress flat against a solid base to dry.

For innerspring and latex mattresses, the same steps apply, but always confirm the care label first. Trapped moisture can also rust coils over time.


Common Mistakes When Removing Sweat Stains

  • Soaking the mattress — Excess liquid sinks into the padding and leads to mold and lingering odor.
  • Rubbing or scrubbing hard — This spreads the stain and damages the fibers.
  • Using very hot water — Sweat contains proteins, and heat can set them into the fabric.
  • Skipping the spot test — Peroxide can bleach colored or dark fabric.
  • Layering cleaners — Mixing products on the same spot can cause chemical reactions and fabric damage.
  • Covering the stain without treating it — Putting the sheets back on a damp or untreated stain traps moisture and odor.
  • Rushing the drying step — A mattress that doesn’t dry properly can develop mold.

How to Prevent Mattress Sweat Stains

How do you stop sweat stains from coming back? Use a waterproof, breathable mattress protector, wash it monthly and keep your sleeping environment cool. Prevention is far easier than removing a set-in stain.

  • Use a mattress protector. It creates a barrier between your body and the mattress.
  • Wash sheets weekly and the protector monthly.
  • Choose lighter bedding in warm months, since heavy comforters trap heat.
  • Keep the bedroom cool and ventilated.
  • Air out the bed each morning before making it.
  • Rotate the mattress regularly if the manufacturer recommends it.

Pro Tip: If you experience frequent drenching night sweats, especially alongside fever, unexplained weight loss or other symptoms, speak to a doctor. Persistent night sweats can have medical causes, and no mattress cleaner will fix those.


When to Replace Instead of Clean

Sweat and body oil stains are usually treatable. Replacement becomes the better choice if extensive yellowing and odor remain after thorough cleaning, if mold has spread into the inner layers, or if the mattress is sagging, worn or near the end of its 7 to 10 year lifespan (Lowe’s, 2023). Call a professional if the stain covers a large area or odors keep returning.


Frequently Asked Questions

How do you get sweat stains out of a mattress?

Strip the bed, vacuum, then mist the stain with equal parts hydrogen peroxide, water and dish soap. Wait 20 to 30 minutes, blot with a dry cloth, cover with baking soda and dry fully with a fan. Always spot test first.

How do you get yellow sweat stains out of a mattress?

Yellow stains come from sweat and body oils that have dried into the fabric. Use the peroxide, water and dish soap mix, blotting in rounds. For stubborn yellowing, switch to an enzyme cleaner and repeat after the mattress has dried.

How do you remove old sweat stains from a mattress?

Old stains usually need several rounds instead of one strong treatment. Work up the Sweat Stain Ladder™, letting the mattress dry between attempts. If yellowing and odor remain after multiple rounds, consider professional cleaning.

How do you get sweat smell out of a mattress?

Cover the area with baking soda for several hours or overnight, vacuum it up and air the mattress in a ventilated room. If the smell persists after drying, repeat the treatment or use an enzyme cleaner.

Can you use vinegar on sweat stains on a mattress?

Yes. A 1 to 1 mix of white vinegar and water, misted lightly and blotted, is a gentle option and works without peroxide. Never mix vinegar with hydrogen peroxide in the same bottle.

Does sweat ruin a mattress?

It can, if left untreated. Sweat carries salts and body oils that support bacteria, odors and mold, and constant moisture can rust coils in innerspring mattresses. A protector and regular cleaning prevent most of the damage.

How do you remove sweat stains from a memory foam mattress?

Use a very light mist, blot thoroughly and allow extra drying time with a fan. Avoid steam, soaking and harsh chemicals, and check the manufacturer’s care guidance first.

How often should you clean sweat stains from a mattress?

Treat them as soon as you see them. As routine care, vacuum monthly, deep clean twice a year, wash sheets weekly and wash the protector monthly, in line with our pillar guide on How to Clean a Mattress.

Why does my mattress have yellow stains?

Sweat, body oils and dead skin cells soak through the sheets and dry inside the mattress, leaving yellowish marks. Warm rooms, heavy bedding, night sweats and the lack of a protector make it worse.


Conclusion

How to remove sweat stains from a mattress always comes down to the same three rules: match the cleaner to the age of the stain, blot instead of rubbing and never leave the mattress wet. Start at the bottom of the Sweat Stain Ladder™, climb only as high as you need and finish with baking soda and plenty of airflow.

Next Steps:

  • Strip your bed and check your mattress for yellow patches today.
  • Treat any stain with the peroxide, water and dish soap method above.
  • Add a breathable, waterproof mattress protector.

Author Bio

Written by a certified residential cleaning specialist with over 15 years of hands-on experience in mattress cleaning and upholstery care. She has trained cleaning teams across multiple home service companies and has personally tested mattress cleaning solutions, equipment and stain removal methods on different mattress materials. Her work has been referenced by regional home care publications, and this article is based on practical cleaning experience combined with peer-reviewed research and reliable government health data.


Sources & References

Methodology: We reviewed top-ranking mattress stain guides, compared their steps, wait times and warnings, and filled the gaps with safety guidance and a clear drying standard.

  1. Amerisleep, “How to Get Sweat Stains Out of a Mattress.“
  2. The Happy House Cleaning, “Can You Save a Stained Mattress or Is It Time to Replace It?“
  3. Mlily USA, “How to Get a Stain Out of a Mattress.”
  4. Lowe’s, “How to Clean a Mattress” (2023).

1 comment

Post Comment

You May Have Missed