Skip to content
Chill & Chamber

Cooling Mattresses

How to get sweat stains out of a mattress

Every stain-removal instruction ever written for perspiration assumes you can put the thing in water. A mattress is the one textile in your house you cannot, and that single constraint changes the whole method.

By Stephen V. · Specs last verified · Prices live as of October 25, 2026

We earn a commission if you buy through our links, at no extra cost to you. It never changes what we rank or what we say — how this is funded and how we pick.

A bare white mattress on a bed frame in a plain bedroom

Strip the bed, vacuum the surface, then dab — do not pour — 3% hydrogen peroxide onto the stain and let it sit 15 to 20 minutes before blotting it out with a dry cloth. Expect to repeat it two or three times; that is what the published laundry guidance says about perspiration, and it holds here. Use as little liquid as you can bear, because the stain is cosmetic and a wet mattress core is not. Then dry it hard with a fan and open windows for several hours, and put a waterproof protector on before you remake the bed, because that is the only step that stops this happening again.

The yellow is not dirt. It is what is left on the fibers after months of sweat dried there — the salts, the oils from your skin, and the residue of everything your body excretes through its largest organ, concentrated in the places you lie. That is why it appears in the shape of a person, why it is worst at the hips and shoulders, and why plain water will not move it: water re-wets the surface without dissolving what has already oxidized into it.

It is also, bluntly, cosmetic. A stained mattress is not a dirty mattress in any sense that matters to your health, and nobody will ever see it. We are going to tell you how to shift it, because you asked and because a visible stain is a legitimate thing to want gone — but the two things on this page that actually affect how you sleep are the drying step and the protector, not the bleaching.

Why the standard stain instructions do not transfer

Extension-service laundry guidance for perspiration is specific and well tested. The University of Georgia’s textiles guidance says to soak the item in warm water with a sodium perborate bleach for 15 to 30 minutes, then launder it using the hottest water and bleach safe for the garment; for the smell that comes with it, to pre-treat with liquid detergent for 30 minutes, then apply hydrogen peroxide at 3% volume and let it remain on the fabric for 15 to 20 minutes, possibly two or three times over. It also notes that a few drops of ammonia help on new stains and white vinegar on old ones, and that every agent should be pretested on an inconspicuous area for colorfastness first.

Read that list again and count how much of it requires immersion, agitation and a dryer. Nearly all of it. A mattress is a laminated stack of foam, fiber and sometimes steel, with no way to rinse anything out and no way to get the middle dry once it is wet. So the usable subset is small: the 3% hydrogen peroxide step, the dwell time, the repeat applications, and the colorfastness pretest. Everything involving soaking gets thrown away, and the discipline that replaces it is using the smallest amount of liquid that will do anything at all.

The method

1. Strip and vacuum. Everything off, including the protector if you have one. Vacuum the whole surface with the upholstery tool, slowly, including the seams. This removes the skin flakes and dust that otherwise turn into gray slurry the moment you add liquid.

2. Pretest. Dab the peroxide on an inconspicuous corner first and wait ten minutes. Mattress tickings are usually white or near-white and almost never colorfast-tested, and a bleaching agent that lightens a printed panel has swapped one visible mark for another.

3. Dab, do not pour.Put 3% hydrogen peroxide — the ordinary brown-bottle antiseptic strength, not a hairdressing concentration — onto a cloth and press it into the stain, or use a spray bottle set to its finest mist. The surface should go damp, never wet. Leave it 15 to 20 minutes.

4. Blot out, do not rub. Press a dry white towel into the area and lift. Rubbing drives the residue deeper into the fiber and fuzzes the ticking.

5. Repeat.Two or three applications is normal and expected — that is the published guidance for a washable fabric, and a mattress is harder. An old stain will lighten rather than vanish. That is the realistic outcome and you should decide now whether you can live with it, because the alternative is more liquid, which is the thing we are trying to avoid.

6. Dry it harder than you think you need to.Fan on the surface, window open, several hours minimum, and do not remake the bed until the ticking is dry to the back of your hand. If you can stand the mattress on its side against a wall while it dries, do that — it exposes both faces and more than halves the time.

The part that matters more than the stain

Here is the thing almost no cleaning article says: the risk in this job is not the chemical, it is the water. A mattress that has been made damp and then covered with sheets is a warm, humid, enclosed object, and the Asthma and Allergy Foundation of America’s guidance on dust mites is that mites thrive above 50% relative humidity and that you should keep indoor humidity between 30 and 50%. They feed on shed skin, which a mattress has in abundance, and they need warmth, which a bed supplies. You can turn a cosmetic problem into a biological one in a single afternoon by over-wetting a mattress and remaking the bed too early.

The same body of guidance is why we push protectors so hard on this site: the AAFA advises zippered allergen-barrier covers on mattresses and pillows, and washing bedding weekly in water of at least 130 °F. A protector is the item that lets you do that, because it is the layer you can actually launder.

If you’re drenched most nights, or it started suddenly, that’s worth raising with a doctor — it’s outside what bedding can fix, and outside what we cover.

What not to use

Agents people reach for, and what they do on a mattress. Our read of published textile-care guidance.
AgentVerdictWhy
3% hydrogen peroxideUse, sparinglyThe one published method that works without immersion. Pretest it.
Enzyme cleanerReasonable second passTargets protein residue. Still wet, so it carries the same drying cost.
Baking sodaUse after, dryGood for odor on a dry surface. It is a powder, not a stain remover.
AmmoniaAvoid hereUGA's guidance notes ammonia damages silk and wool and must be diluted on them. You cannot rinse a mattress.
Chlorine bleachNoDegrades fibers, cannot be rinsed out, and the fumes sit in the foam.
A steam cleanerNoDeliberately drives hot water into the one object you cannot dry from the inside.
A wet vacuumOnly for a fresh spillExtraction is fine on liquid still sitting on the surface. It will not lift an old oxidized stain.

Why it happened, and how to make it the last time

Sweat reaching the mattress means two layers failed: the sheet, which should be absorbing and drying, and the protector, which most beds do not have. A fitted sheet alone does not stop liquid — it holds it briefly and then passes it through to the pad or straight to the ticking. That is the entire reason mattresses yellow in the shape of a sleeping body while the sheets look fine after a wash.

So the fix is a waterproof barrier, and the honest caveat is that every waterproof barrier costs you some breathability: a film that stops liquid also slows water vapor, which is the mechanism your body uses to shed heat. There is no cooling waterproof protector, only the one that charges the smallest penalty for the protection you need. The picks below are ordered for this job specifically — stopping sweat reaching the mattress — and the full ranking on heat penalty is on the best mattress protectors for hot sleepers.

If you sweat heavily enough to stain through a protector, the upstream problem is the sweating, not the bedding, and the sequence that fixes the most for the least money is on night sweats: causes and fixes. The surfaces that absorb and dry instead of pooling are on the best sheets for night sweats, and the pad-level version of the same argument is on cooling mattress toppers for night sweats.

When to stop cleaning and start replacing

Three signals say the mattress is finished rather than dirty. The stain is spongy or soft to press, which means liquid got into the foam and the structure has gone. There is a smell that returns within a day of cleaning, which means it is coming from inside and not off the surface. Or there is visible mold, in which case stop: you cannot decontaminate the inside of a mattress from the outside, and the honest advice is to replace it rather than spend another afternoon on peroxide.

Short of those, a yellowed mattress with good support has years in it. The tests for whether yours is actually done — and what the listings do and do not publish about how long a mattress should last — are on when to replace a mattress. If it is sleeping hot as well as looking tired, the diagnosis before you spend anything is on why your mattress sleeps hot.

Quick picks

Ranked on published construction and buyer fit. Select a row to jump to the full write-up. We have not slept on any of these — here is exactly what we do instead.

#ProductBest forHow it coolsPrice
1
Utopia Bedding 200 GSM Bamboo-Viscose Waterproof Mattress Protector

Utopia Bedding 200 GSM Bamboo-Viscose Waterproof Mattress Protector

Protection when you must have it

Buy this the day you finishMoisture wicking
$21.99 · View on Amazon

Price as of October 25, 2026. #ad How we’re funded

2
Hanherry Cooling Waterproof Mattress Protector, 3D Air Fabric, 16-Inch Pocket

Hanherry Cooling Waterproof Mattress Protector, 3D Air Fabric, 16-Inch Pocket

Heavy sweating, where keeping the mattress dry outranks the heat penalty

Best if you soak the bedAirflow (open structure)
3
Linenspa Waterproof Mattress Protector, Fitted-Sheet Style

Linenspa Waterproof Mattress Protector, Fitted-Sheet Style

Waterproofing on a budget, on a mattress under 14 inches

Cheapest way to never do this againLess insulation
$15.83 · View on Amazon

$18.9917% off

Price as of October 25, 2026. #ad How we’re funded

4
Utopia Bedding Zippered Six-Sided Waterproof Mattress Encasement

Utopia Bedding Zippered Six-Sided Waterproof Mattress Encasement

Bed bug or dust mite control, and mattresses that must be sealed completely

Best over a stain you cannot shiftLess insulation
$27.99 · View on Amazon

Price as of October 25, 2026. #ad How we’re funded

5
Cozy Bliss Leakproof Cooling Mattress Pad, Q-Max >0.45

Cozy Bliss Leakproof Cooling Mattress Pad, Q-Max >0.45

A cool bedroom where the cold first touch is the point

Skip thisCold-touch conduction
$18.99 · View on Amazon

$28.9934% off

Price as of October 25, 2026. #ad How we’re funded

#1Buy this the day you finish

Utopia Bedding 200 GSM Bamboo-Viscose Waterproof Mattress Protector

The one protector we would put on a hot sleeper's bed, and the only one here that publishes a fabric weight. Waterproof always costs you some breathability — this loses the least.

What it gets right

  • Publishes 200 GSM, which almost nothing in this category does
  • Viscose face moves moisture better than a plain polyester protector
  • Thin membrane rather than a laminated vinyl sheet

Trade-offs

  • Any waterproof membrane blocks vapor to some degree — physics, not a product flaw
  • If you do not need waterproofing, a protector is a layer of insulation you added for nothing
  • Membrane materials degrade with hot washing
Published specifications
MaterialBamboo viscose face, waterproof membrane backing
How it cools (our read)Moisture wicking
Fabric weight (GSM)200
Certifications statedNone stated

Why the construction matters. A published GSM is a small thing that tells you a lot: this seller measured its own fabric. Most competitors in this category publish nothing you can check.

Specifications read from the product listing on July 23, 2026. “Not published” means the listing does not state that figure.

#2Best if you soak the bed

Hanherry Cooling Waterproof Mattress Protector, 3D Air Fabric, 16-Inch Pocket

If you are soaking the bed, the layer you need is a barrier, and this is the least insulating way we found to buy one: a spacer-knit face that genuinely moves air, over a thin TPU film, with no fill layer stuffed between them.

What it gets right

  • 3D 'air fabric' is a spacer knit — two faces held apart by connecting yarns, so there is a real air gap above the film
  • No fill layer between face and membrane, which is the construction that makes most waterproof pads hot
  • Stated 16-inch skirt fitting mattresses up to 21 inches, and machine washable

Trade-offs

  • It is waterproof, and a waterproof film always costs you vapor transfer — buy it only if you need the barrier
  • 'Cooling yarn' is not a named or specified fiber, and the listing never says what the face is made of
  • A spacer knit above a sealed film helps the surface; it does nothing about the moisture the film holds under you
Published specifications
Material3D spacer-knit face over a waterproof TPU backing
How it cools (our read)Airflow (open structure)
Fabric weight (GSM)Not published
Certifications statedNone stated

Why the construction matters. A spacer knit is the one construction that makes a waterproof layer defensible for a hot sleeper: the connecting yarns hold the two faces apart, so air can travel sideways through the gap even though nothing can travel down through the film. It is the same principle as an open-cell foam, executed in fabric.

Specifications read from the product listing on September 3, 2026. “Not published” means the listing does not state that figure.

#3Cheapest way to never do this again

Linenspa Waterproof Mattress Protector, Fitted-Sheet Style

The least protector you can buy that still does the job: one pound of fabric, top surface only, under twenty dollars. If you need waterproofing and nothing else, buying more than this is buying insulation you did not want.

What it gets right

  • The listing states a shipping weight of one pound for a queen — the thinnest protector on this page by a wide margin
  • Top-only coverage, so the sides of the mattress are left open to breathe
  • Machine washable and dryer safe on low, with a stated 10-year limited warranty

Trade-offs

  • The face is brushed polyester, which does not absorb sweat the way a viscose or cotton face does
  • Fits mattresses 8 to 14 inches only — too shallow for a deep bed or a bed with a topper on it
  • No fabric weight published, so 'thin' rests on the shipping weight rather than a GSM figure
Published specifications
MaterialBrushed polyester face, waterproof backing
How it cools (our read)Less insulation
Fabric weight (GSM)Not published
Certifications statedNone stated

Why the construction matters. Top-only protectors are a genuine thermal choice, not a corner cut. A five- or six-sided protector wraps the mattress edges as well, and those edges are where a bed does most of its breathing.

Specifications read from the product listing on August 31, 2026. “Not published” means the listing does not state that figure.

#4Best over a stain you cannot shift

Utopia Bedding Zippered Six-Sided Waterproof Mattress Encasement

Buy this for a reason and not for comfort. Six-sided TPU is the hottest thing on this page by construction, and if you have bed bugs, dust mite allergy or a mattress you cannot afford to lose, it is the only shape that does the job.

What it gets right

  • Zips fully around the mattress for 360-degree coverage, which is what a bed bug or dust mite barrier actually requires
  • TPU backing on all sides rather than the top panel only
  • Machine wash and tumble dry low, so the barrier can be laundered rather than replaced

Trade-offs

  • Sealing all six sides removes the mattress's last route for air and vapor — this is the warmest pick on the page and we are not going to pretend otherwise
  • Knitted polyester surface: it protects well and it does nothing for sweat
  • Fits up to 15 inches deep, which rules out many pillow-top beds and any bed with a topper
Published specifications
MaterialKnitted polyester with TPU backing on all six sides
How it cools (our read)Less insulation
Fabric weight (GSM)Not published
Certifications statedNone stated

Why the construction matters. An encasement is a different product from a fitted protector even though the listings sit side by side. The zip is the feature: it is what makes the barrier continuous, and a continuous barrier is exactly what costs you breathability.

Specifications read from the product listing on August 31, 2026. “Not published” means the listing does not state that figure.

#5Skip this

Cozy Bliss Leakproof Cooling Mattress Pad, Q-Max >0.45

Skip this one

Skip this one for heat. It stacks a cold-touch microfiber face on a fiber fill on a TPU film — a surface that feels cold for a few minutes over two layers that make the rest of the night warmer.

What it gets right

  • Publishes an actual Q-Max figure (>0.45), which most cold-touch listings will not commit to
  • Genuinely waterproof, noiseless, and fits 8 to 18 inches

Trade-offs

  • Cold touch is conduction: it works until the surface reaches your temperature, which takes minutes, and then it is just fabric
  • The face is microfiber, whose raised nap traps air against you — the construction we advise against everywhere else on this site
  • A fiber fill layer sits between the face and the film, so you get insulation on top of a vapor barrier
  • The listing tells you to sleep on it without a sheet to get the cooling, which means laundering the whole protector instead of a sheet
Published specifications
MaterialCool-touch microfiber face, polyester fill, TPU backing
How it cools (our read)Cold-touch conduction
Fabric weight (GSM)Not published
Certifications statedNone stated

Why the construction matters. Q-Max measures the peak rate of heat flow in the first instant of contact. It is a real number and it describes the first thirty seconds of a seven-hour night, which is why this site treats it as a comfort feature rather than a cooling one.

Specifications read from the product listing on August 31, 2026. “Not published” means the listing does not state that figure.

Common questions

Does hydrogen peroxide damage a mattress?

At 3% — the ordinary antiseptic strength — it is mild enough that published textile guidance calls it safe for all fibers, with the caveat that dyed fabrics should be pretested for colorfastness. The risk on a mattress is not the chemical, it is the volume of liquid. Dab it on, do not pour it, and dry the surface thoroughly before the bedding goes back on.

Why is my mattress yellow if I shower before bed?

Because the staining is sweat, not dirt. You lose moisture through your skin every night regardless of how clean you are, and what it leaves behind is salts and skin oils that oxidize over months into a yellow mark in the shape of a sleeping body. A clean person with no protector will stain a mattress; a less fastidious one with a protector will not.

Will baking soda get sweat stains out of a mattress?

Not out, no. Baking soda is good at absorbing odor from a dry surface and it is worth sprinkling on and vacuuming off after the stain work is done. It is not an oxidizing agent and it will not lift a set-in yellow mark. Using it as the whole method is the most common reason people conclude the stain is permanent.

Can I steam clean a mattress?

We would not. Steam puts hot water into the one object in your house that has no way to dry from the inside, and a mattress that stays damp is a humidity problem rather than a stain problem. The AAFA advises keeping indoor humidity between 30 and 50% because dust mites thrive above that, and a wet mattress core under a made bed is the opposite of that advice.

Does a mattress protector stop sweat stains completely?

A waterproof one does, which is the entire point of the film. A quilted pad without a waterproof layer does not — it absorbs and then passes moisture through, which is why so many people discover their mattress is stained under a pad they assumed was protecting it. Check the listing for a named waterproof layer, usually TPU, rather than for the word protector.

Sources

Try the cheap thing first

Work down this list in order. Each step costs more than the one above it, and most people stop before the bottom. Replacing a mattress to fix a problem your sheets were causing is the most expensive mistake in this category.

  1. 1Pillowcase, then pillowUnder $20 to start
  2. 2Sheets$25-$60
  3. 3Top layer$30-$90
  4. 4Topper or pad$30-$300
  5. 5The mattress$200-$900

Before any of it: work out which one is actually your problem. If your bedroom is 78°F, none of these will save you.