How to Remove Stains from a Mattress: Methods for Every Stain Type

How to Remove Stains from a Mattress: Methods for Every Stain Type

Mattress stains are inevitable — sweat, spilled drinks, food, and accidents all leave marks on the fabric. The key is acting quickly and using the right method for each stain type. This guide covers how to remove every common mattress stain, from fresh spills to old set-in marks.

What You'll Need

The Golden Rules of Mattress Stain Removal

  • Act immediately — fresh stains are always easier to remove than dried ones
  • Always blot, never rub — rubbing spreads the stain and pushes it deeper into the mattress
  • Use cold water — hot water sets protein-based stains (blood, urine, sweat) permanently
  • Use minimal moisture — mattresses absorb liquid easily and take a long time to dry; over-wetting causes mildew
  • Dry thoroughly — never make the bed on a damp mattress

Removing Common Mattress Stains

Sweat Stains (Yellow Stains)

Yellow staining from sweat is the most common mattress stain. The proteins and oils in sweat oxidize over time, creating the characteristic yellow color.

  1. Mix 1 cup hydrogen peroxide, 3 tablespoons baking soda, and a few drops of dish soap in a spray bottle
  2. Spray generously over the yellow stain
  3. Let sit 10–15 minutes until the mixture dries slightly
  4. Blot with a clean microfiber cloth
  5. Allow to dry completely, then vacuum up any residue

Food and Drink Stains

  1. Blot up as much liquid as possible immediately
  2. Spray Rocco & Roxie Oxy Stain Remover directly on the stain
  3. Let sit 3–5 minutes
  4. Blot clean with a microfiber cloth
  5. Rinse by blotting with a cold damp cloth
  6. Blot dry and allow to air dry completely

Coffee or Tea Stains

  1. Blot up excess liquid immediately
  2. Mix 1 tablespoon dish soap + 1 tablespoon white vinegar + 2 cups cold water
  3. Apply to the stain with a cloth, blotting from outside in
  4. Rinse with cold water and blot dry

Grease or Oil Stains

  1. Sprinkle baking soda over the stain and let sit 15–20 minutes to absorb the oil
  2. Vacuum up the baking soda
  3. Apply a small amount of dish soap to a damp cloth and blot the stain
  4. Rinse with cold water and blot dry

Vomit Stains

  1. Remove solid matter with a spoon or dull knife
  2. Blot up liquid with paper towels
  3. Apply Rocco & Roxie Enzyme Cleaner generously and let sit 15–20 minutes
  4. Blot clean and allow to dry
  5. Deodorize with baking soda once dry

Removing Old Set-In Stains

Old stains are harder but not impossible. The key is rehydrating the stain before treating it:

  1. Lightly dampen the stain with cold water
  2. Apply Rocco & Roxie Enzyme Cleaner generously
  3. Cover with plastic wrap to prevent evaporation and let sit 30–60 minutes
  4. Remove plastic wrap and blot clean
  5. Repeat 2–3 times for very old stains
  6. For yellow sweat stains: use the hydrogen peroxide + baking soda + dish soap mixture above

Drying After Stain Removal

Proper drying is critical to prevent mildew:

  • Blot up as much moisture as possible with dry towels
  • Point a fan directly at the treated area
  • Open windows for airflow
  • On sunny days, move the mattress near a window for sunlight exposure
  • Do not make the bed until the mattress is completely dry

Frequently Asked Questions

Can I use bleach on mattress stains?

Avoid bleach on mattresses — it can damage the fabric and foam, and the fumes are harmful in an enclosed bedroom. The hydrogen peroxide + baking soda mixture is a safer and equally effective alternative for whitening stains.

Why does my mattress stain come back after cleaning?

Stain wicking occurs when the stain soaked deep into the mattress and wicks back to the surface as it dries. To prevent this, use minimal moisture during cleaning and extract as much liquid as possible. If wicking occurs, treat the area again once dry.

How do I prevent mattress stains?

A waterproof mattress protector is the most effective prevention. The PlushDeluxe Waterproof Bamboo Mattress Protector creates a barrier against spills and accidents while remaining breathable and comfortable.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.