Skip to content

Home decor

How to Remove Stains From a White Mattress (7 Easy Steps That Actually Work)

how to remove stains from a white mattress

Learning how to remove stains from a white mattress doesn’t have to be difficult. Whether you’re dealing with coffee, sweat, makeup, or accidental spills, this guide shows the safest and easiest way to restore your mattress.

Looking for more cozy bedroom inspiration? Check out our 25 Cozy Bedroom Ideas That Make Your Room Feel Like a Dream for more Pinterest-worthy bedroom styling ideas before you start your mattress refresh.

In this guide, I’ll walk you through exactly how to identify your stain, treat it safely, and protect your mattress so this never happens again.

1. Identify the Type of Mattress Stain

Before you grab any cleaner, figure out what you’re dealing with. Different stains need different treatment, and using the wrong method can actually set a stain permanently.

  • Sweat stains: usually yellow, often around the top third of the mattress
  • Food stains: greasy or sugary residue, can attract pests if untreated
  • Coffee stains: brown, tend to spread if not blotted correctly
  • Blood stains: always treat with cold water, never hot
  • Pet stains: need an enzyme-based cleaner to fully remove odor, not just color
  • Makeup stains: foundation and concealer contain oils that need a degreasing approach

Knowing your stain type saves time and prevents you from making it worse.

2. Vacuum the Mattress First

Before applying any liquid, vacuum the entire mattress surface. This removes dust, skin cells, and loose debris so your cleaner can actually reach the stain instead of sitting on top of dirt.

A handheld vacuum works best for mattresses because it’s easy to maneuver into seams and edges.

How to remove stains from a white mattress before vacuuming

My Favorite Picks

A good vacuum removes more dust than you think. Starting with a clean surface helps every cleaner work better.

Shark UltraCyclone Pet Pro Plus cordless handheld vacuum for cleaning dust and pet hair from a white mattress

Shark UltraCyclone Pet Pro Plus Cordless Hand Vacuum

Make mattress cleaning easier with this powerful cordless handheld vacuum. It quickly removes dust, crumbs, pet hair, and loose debris from the surface and seams, helping your stain remover work more effectively. Lightweight, easy to handle, and perfect for regular mattress maintenance.

Check Today’s Price
Bissell Pet Hair Eraser handheld vacuum for mattress cleaning and pet hair removal

Bissell Pet Hair Eraser Hand Vacuum

Perfect for homes with pets, this handheld vacuum lifts pet hair, dust, and dirt from your mattress before deep cleaning. Its compact design makes it easy to reach every corner for a fresher, cleaner bed.

Shop Now

3. Use a Mattress Stain Remover

This is the step that actually lifts the stain. Skip generic all-purpose cleaners—they’re often too harsh or not formulated for fabric and foam.

Best Mattress Stain Remover

Rocco & Roxie Oxy Stain Remover

Rocco & Roxie Oxy Stain Remover is one of Amazon’s most popular stain removers. It’s safe for mattresses, upholstery, carpets, and fabric. Spray it directly on the stain, let it sit for a few minutes, then blot with a clean cloth.

This is the product that does most of the heavy lifting.

Rocco and Roxie Oxy Stain Remover spray for removing stains from a white mattress

Rocco & Roxie Oxy Stain Remover

Lift tough coffee, sweat, makeup, and everyday stains from your mattress with this oxygen-powered stain remover. Safe for mattresses, upholstery, couches, rugs, and other fabric surfaces, it’s a simple way to refresh your bed without harsh chemicals.

Check Today’s Price

Tip: always blot, never rub—rubbing pushes the stain deeper into the foam.

4. Spray a Fabric-Safe Cleaner

For stubborn or set-in stains, follow up with a dedicated fabric-safe spot cleaner.

🧼 My Go-To Fabric Cleaners

Still seeing the stain? This is what I’d reach for next.

Woolite INSTAclean stain remover spray for cleaning stains from a white mattress

Woolite INSTAclean Stain Remover

Tackle stubborn mattress stains with this fast-acting fabric cleaner. It’s designed to lift everyday spills and set in stains while remaining safe for most fabric surfaces, upholstery, and mattresses.

Check Today’s Price
Folex Instant Carpet Spot Remover for removing tough stains from a white mattress

Folex Instant Carpet Spot Remover

A customer favorite for removing tough stains from mattresses, carpets, and upholstery. Its residue-free formula helps lift coffee, juice, makeup, and other everyday stains without leaving sticky buildup behind.

Check Today’s Price

5. Sprinkle Baking Soda

Once the stain is treated, sprinkle a generous layer of baking soda over the area. Let it sit for at least a few hours (overnight works even better) to absorb leftover moisture and odor, then vacuum it up.

One Simple Product I Always Recommend

Arm & Hammer Baking Soda: an Amazon bestseller and a pantry staple that works every time.

Don’t skip this step. It’s the easiest way to remove lingering moisture and odors.

Arm and Hammer pure baking soda for removing odors from a white mattress after stain cleaning

Arm & Hammer Pure Baking Soda

Naturally absorb moisture and odors after treating mattress stains with this trusted baking soda. Simply sprinkle a generous layer over the cleaned area, let it sit for a few hours or overnight, then vacuum for a fresher, cleaner mattress.

Check Today’s Price

6. Deep-Clean Tough Mattress Stains

If your mattress has old, deep, or stubborn stains that won’t come out with a spray cleaner alone, a portable upholstery cleaner can make a huge difference. These machines spray clean water into the fabric and immediately extract dirt, moisture, and stains, making them ideal for refreshing mattresses, couches, and car seats.

🏆 Best Investment for Deep Cleaning

BISSELL Little Green Mini Portable Carpet Cleaner

If nothing else has worked, this machine is worth considering.

BISSELL Little Green Mini portable carpet cleaner for deep cleaning white mattress stains

BISSELL Little Green Mini Portable Carpet Cleaner

Bring new life to your mattress with this powerful portable upholstery cleaner. It sprays, scrubs, and extracts deep-seated dirt and stains from fabric surfaces, making it a great investment for cleaning mattresses, sofas, stairs, car seats, and rugs around the home.

Check Today’s Price

7. How to Keep a White Mattress Stain Free

Once your mattress is clean, the smartest thing you can do is stop the next stain before it happens.

My #1 Pick to Prevent Future Stains

SafeRest Premium Mattress Protector

SafeRest Premium Mattress Protector is one of Amazon’s top-selling mattress protectors. It’s waterproof, breathable, and machine washable, so future spills wipe right off instead of soaking into your mattress.

Once your mattress is clean, keeping it that way is much easier than cleaning it again.

SafeRest Premium waterproof mattress protector for protecting a white mattress from stains

SafeRest Premium Mattress Protector

Keep your mattress looking fresh with this waterproof, breathable mattress protector. It helps prevent spills, sweat, and everyday stains from soaking into your mattress while staying soft, quiet, and comfortable for a better night’s sleep.

Check Today’s Price

Best Products to Remove Mattress Stains

  1. Folex Instant Carpet Spot Remover ⭐⭐⭐⭐⭐
  2. Rocco & Roxie Oxy Stain Remover ⭐⭐⭐⭐⭐
  3. Arm & Hammer Baking Soda ⭐⭐⭐⭐
  4. Shark Handheld Vacuum ⭐⭐⭐⭐
  5. SafeRest Premium Mattress Protector ⭐⭐⭐⭐⭐

Quick Comparison Table

ProductBest ForRating
Folex Instant Carpet Spot RemoverTough, set-in stains⭐⭐⭐⭐⭐
Rocco & Roxie Oxy Stain RemoverAll-purpose stain lifting⭐⭐⭐⭐⭐
Arm & Hammer Baking SodaOdor + moisture absorption⭐⭐⭐⭐
Shark Handheld VacuumPre-cleaning / dust removal⭐⭐⭐⭐
SafeRest Premium Mattress ProtectorPreventing future stains⭐⭐⭐⭐⭐

Frequently Asked Questions

Does baking soda really remove mattress stains? Baking soda won’t lift color on its own, but it absorbs moisture and odor extremely well, which is why it’s most effective as a follow-up step after using a stain remover.

Can I use bleach on a white mattress? It’s best to avoid bleach. It can weaken mattress fibers, damage the foam underneath, and sometimes turns stains yellow instead of removing them.

How do I get old, set-in stains out of a mattress? Set-in stains usually need two rounds of treatment: an enzyme or oxy-based cleaner first, followed by a fabric-safe spot remover like Folex for anything left behind.

How can I stop my mattress from staining in the future? A waterproof mattress protector is the easiest fix. It creates a barrier so spills, sweat, and accidents never actually touch the mattress fabric.

If you’re refreshing your bedroom, you may also like our How to Surprise Your Partner with a Cozy Valentine’s Day Bedroom for more cozy decorating ideas.

Final Thoughts

You don’t need expensive professional cleaning to remove most mattress stains. Start with a handheld vacuum, treat the stain with the right cleaner, finish with baking soda, and protect your mattress with a waterproof cover. A little maintenance now can keep your mattress looking fresh for years.

With the right cleaning products and a waterproof mattress protector, keeping a white mattress clean is much easier than replacing one.

Want to make your entire bedroom feel cleaner and cozier? Read our Pastel Bedroom Ideas for Small Girl Rooms on a Budget for simple decor ideas that pair perfectly with a fresh white bed.

Affiliate Disclosure

This post contains affiliate links, which means I may earn a small commission if you purchase through them, at no extra cost to you. I only recommend products I genuinely believe in and that fit The Cozy Finds’ standards for quality and value. As an Amazon Associate, I earn from qualifying purchases.

Written by

Emma Hazel

Hi, I'm Emma, and I'm so glad you're here! I started The Cozy Finds because I love discovering beautiful home decor, cozy room ideas, and affordable products that make a real difference. Here, I share decorating inspiration, honest product recommendations, and my favorite Amazon finds to help you create a home you'll love without spending a fortune.

Leave a Reply

Your email address will not be published. Required fields are marked *