Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Homes & Gardens
Homes & Gardens
Louise Oliphant

How to get stains out of a mattress topper – all-natural steps for a sanitary and sustainable sleep

Blue bedroom with traditional decor.

Accidental mattress topper stains and spills happen. Whether it's a wobble of your morning cup of coffee, pets on your bed, or perhaps you're a sweaty sleeper – your mattress topper will need cleaning.

Luckily, there's no need to buy any specialist cleaning supplies to remove stains from a mattress topper, and most of the supplies you need are likely already stashed in your pantry.

Here, professional bedding experts share their cleaning tips for a spotless and stain-free mattress topper, to guarantee a good night's sleep and banish bacteria.

How to get stains out of a mattress topper 

Step 1: Strip the bed and check the care label

(Image credit: Farrow & Ball)

First things first, you will need to remove all of your bedding. This is the perfect time to wash your pillows, wash your bed sheets, protectors, and shams – just ensure you check the laundry symbols on each item before popping them in your washer.

You should also take the time to read the care label on your mattress topper before getting started on stain removal, as the advice may differ depending on the type of topper you have.

Step 2: Spot treat, according to the type of stain

(Image credit: Future / Photograph Adam Carter, styling Pippa Blenkinsop)

Ideally, you should spot-treat any spills as soon as they happen, though some stains may go unnoticed or build up over time. If you suffer from overheating at night, for example, light marks will appear where you tend to lie and sweat when you sleep. If you notice this happening consistently, it might be worth considering if there are things making your bedroom too hot.

Luckily, for almost all stains, Drew Miller, sleep consultant at Sit 'n Sleep, says, 'You can use a combination and clean with baking soda and white distilled vinegar,' such as the White Distilled Vinegar available at Target.

Importantly, if you are treating wet stains caused by a recent spill, blot the area dry with an old towel or microfiber cloth, such as the HOMEXCEL Microfiber Cleaning Cloth available at Amazon. Keeping in mind the golden rules of stain removal, don't rub or scrub too hard as this may push the stain deeper into the topper.

For old, dry stains, you will want to slightly wet the area with a damp cloth or a spritz of water in a spray bottle, such as the Plastic Spray Bottle available at Amazon, before adding any commercial or homemade cleaning solutions.

The treatment you use will depend on the type of stain you're dealing with:

  • Coffee stains: It's notoriously tricky to remove coffee stains, but Christina Heiser, in-house mattress expert at Saatva, says, 'Dish soap and vinegar is the best way to release deep coffee stains.' We recommend Dawn Ultra Liquid Dish Soap available at Walmart for this, for it's ultra powerful, concentrated cleaning power.
  • Oil-based products: Grease from food or lotions is arguably the toughest to tackle, as you won't see the stain right away. The solution, though, is simple. First, sprinkle some baking soda, such as the Great Value Baking Soda available at Walmart to absorb oils. Let it sit for 20 minutes and then use your best handheld vacuum to vacuum the area. After, dab a mixture of dish soap and hot water onto the area, to break down any residual oils, before blotting dry.
  • Blood stains: To remove tough blood stains, you should use white vinegar and cold water. Apply vinegar to the area and leave it to soak for 10 minutes, blot dry and repeat. Then, use a cloth dipped in cold water to release the topper of any vinegar residue. Don't worry, the strong smell of vinegar will dissipate.
  • Urine stains: For urine odors, Heiser says, 'Non-toxic, natural enzyme cleaners such as Simple Solution Extreme Pet Stain and Odor Eliminator Spray available at Amazon, which chemically break down stains and odors, should do the trick in many cases.' Always follow manufacturer's instructions, and, if stains aren't shifting, put aside at-home laundry tips and take your topper to the dry cleaners.

All prices correct at time of publication.

Step 3: Deodorize your mattress topper

(Image credit: Future / Adam Carter)

While this final step is optional, we'd always recommend deodorizing your topper with baking soda, which is a natural deodorizer and will work to eliminate any lingering odors.

Mattress expert Heiser suggests sprinkling the whole surface of your topper with up to a full one-pound box of baking soda, particularly if this is the first time treating stains and odors on your topper in a while. 'Leave it on for at least four hours – a full day is best, if possible,' she advises.

You can also had a few drops of your favorite essential oil, such as the Lavender Essential Oil available at Amazon, to the baking soda, or use a scented DIY linen spray.

Finally, vacuum it up using your handheld vacuum, or the upholstery attachment on your best vacuum.

Step 4: Let the mattress topper air-dry completely

(Image credit: Layered Lounge)

Your mattress topper should not be too damp at any point, but there may still be some moisture lingering. To avoid the risk of mold and mildew build-up, or spotting any signs of mold on your mattress, allow your mattress topper enough time to completely dry before putting it back on the bed.

It's best to make the most of the benefits of air-drying laundry, and leaving it outside in the sun on a warm day is a great way to speed up the drying process. UV rays will also help to eliminate any remaining bacteria.

FAQs

Can I bleach my mattress topper?

If you are struggling with deep, tough stains, it is easy to assume bleaching the affected area will lift any discoloration. But, mattress toppers are one of the items you should never clean with bleach, as harsh cleaners like bleach or hydrogen peroxide can damage the mattress topper's composition, especially if you have a memory foam mattress topper. Bleach may also spread the stain, rather than remove it.

Why did my mattress topper turn yellow?

You don't have to directly have any spills to stain your mattress topper; a natural build-up of sweat and body oil can cause your topper to yellow over time. To help prevent this, you should wash your mattress topper every three months – better yet, invest in one of the best mattress protectors.


Can you wash a mattress protector? While they can prevent your mattress topper from becoming stained, it's still important to clean them regularly.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.