Learn How to Clean a Mattress Topper (Foam, Down, and More) | Complete Guide
A mattress topper takes the same sweat, body oils, dust, and spills your mattress does — but because it sits right under the sheet, it often needs cleaning more often. The good news is that a topper is removable, so it’s usually easier to clean than a full mattress. The catch: how you clean it depends entirely on what it’s made of.
To clean a mattress topper, first check the care label and identify the material. Vacuum it, sprinkle baking soda to absorb odor, spot-treat stains with a mild dish soap solution, and air-dry it completely. Memory foam and latex toppers should only be spot-cleaned — never machine-washed — while many down and fiberfill toppers can go in the washing machine on a gentle cycle. Here’s the full method for each type.
Step one: Check the Care Label and Know your Topper
Before anything else, find the care label and note the material. This decides what’s safe:
- Memory foam / latex — spot-clean only. Never machine wash; the agitation tears the foam.
- Down / feather — often machine-washable on a gentle, cold cycle (check the label first).
- Fiberfill / polyester — usually machine-washable, similar to down.
- Wool — spot-clean or hand-wash gently; avoid heat, which can shrink it.
If the label is missing or you’re unsure, treat the topper as memory foam and spot-clean only — it’s the safest default.
What you’ll need :
- A vacuum with an upholstery attachment
- Baking sodaMild dish soap or a gentle laundry detergent
- White vinegarHydrogen peroxide (3%) — for stubborn stains (test first)
- A spray bottle and a few clean white cloths
- A flat space to dry, ideally with airflow or sunlight
How to Clean any Mattress Topper (general method)?
This routine is safe for every topper type and handles most everyday cleaning.
Step 1 — Strip and vacuum
Remove the topper from the bed and take off any cover (wash the cover separately). Lay the topper flat and vacuum both sides with the upholstery attachment to lift dust, dead skin, and debris.
Step 2 — Deodorize with baking soda
Sprinkle a thin, even layer of baking soda over the surface and leave it for several hours — overnight for a topper that smells. Baking soda pulls out odor and absorbs moisture and body oils. Vacuum it all up afterward.
Step 3 — Spot-treat stains
Mix a teaspoon of mild dish soap with a cup of cool water. Dampen a white cloth and blot the stain from the outside inward — never rub. Apply the solution to the cloth, not directly onto the topper, and use as little liquid as possible.
Step 4 — Air-dry completely
Let the topper dry fully before putting it back — lay it flat with a fan running, or stand it in fresh air or sunlight. A damp topper trapped under sheets is a fast route to mold.
How to Clean a Memory Foam (or Latex) Topper
Memory foam is the most common topper, and the rules are strict: never machine wash it, never wring it, and never soak it. The foam holds water, dries slowly, and tears under pressure.
- Vacuum both sides.
- Deodorize with baking soda as above, then vacuum.
- Spot-clean stains with a dish soap solution on a barely-damp cloth, blotting gently.
- For a deeper clean, you can lightly rinse a stained area in a tub with cool water and a little mild soap — but press the water out gently with towels (don’t wring), and expect a long dry time.
- Dry it flat and fully with good airflow, away from direct high heat, which can damage the foam.
How to Clean a Down, Feather, or Fiberfill Topper?
These are the toppers you can often machine wash — but only if the care label allows it.
- Check the label for size and cycle limits (some are too big for a home machine; use a laundromat’s large washer if so).
- Wash on a gentle, cold cycle with a small amount of mild detergent.
- Run an extra rinse to remove all soap.
- Dry on low heat with a couple of clean dryer balls (or clean tennis balls) to keep the filling from clumping. Down especially must be dried thoroughly to avoid mildew.
How to Remove Stains from a Mattress Topper?
The general approach works on most stains:
- General stains and spills: dish soap and cool water, blotted in.
- Old or yellowed marks: apply a mix of 1 cup 3% hydrogen peroxide, 3 tablespoons baking soda, and a small drop of dish soap, let it dry for an hour, then brush off and vacuum. Test a hidden spot first, as peroxide can lighten fabric.
- Lingering odor after cleaning: a light mist of 1:1 white vinegar and water, blotted and dried, neutralizes most smells.
Always blot, keep liquid to a minimum, and dry the topper fully afterward.
Mistakes to Avoid
- Machine-washing memory foam or latex. The agitation tears the foam — spot-clean only.
- Wringing a foam topper. It rips the structure; press water out with towels instead.
- Oversaturating any topper. Too much water means a long dry time and a risk of mold.
- Skipping the care label. It’s the difference between a clean topper and a ruined one.
- Putting it back damp. Always dry completely first.


