I've successfully cleaned my own stained and yellowed mattress in just 10 minutes using a simple, all-natural method. Here's how it works.
This approach uses everyday household items to lift stains completely—no bleach required. The result? A mattress that looks brand new and stays fresh.
If you're dealing with a dingy white mattress, this tried-and-true grandmother's trick delivers incredible results. Follow my proven natural recipe for a homemade mattress cleaner:

- 500 ml spray bottle
- Clear, natural dish soap (no dyes)
- Baking soda
- 3% hydrogen peroxide
- Clean cloth

Fill the spray bottle with water and add 1 teaspoon of clear dish soap. Mix well and spray the entire mattress surface.
Ensure thorough coverage—check with your hand that no dry spots remain. You may need to refill the bottle for larger mattresses.
Work quickly: Proceed to the next step while the mattress is still damp. Do not let it dry.
Fill the spray bottle halfway with water and halfway with 3% hydrogen peroxide. Mix thoroughly.
Spray generously over the entire mattress, focusing extra on stained areas.
While the mattress is damp, sprinkle baking soda evenly across the surface. Use 2-3 cups for a standard mattress.
Spread with a clean cloth to form a thin paste layer. You'll notice stains lifting immediately due to the fizzing reaction.
The full process takes under 10 minutes. Keep windows open for ventilation, then leave the room overnight to dry.
The next day, vacuum away the dried baking soda. A sparkling clean mattress awaits—some residue is normal and harmless.

Your stained and yellowed mattress is now spotless. Easy, effective, and chemical-free.
No lingering halos, brown, or yellow marks. Plus, it's fully deodorized by the baking soda.
Pro tip: Always add a high-quality mattress protector afterward. Clean in a well-ventilated area.

I learned these lessons the hard way after dropping my mattress and creating stubborn mud stains. Initial spot-cleaning attempts only worsened them—until this method saved the day.
Photos don't lie: It's cleaner than ever, no steam cleaner needed.
Spot-cleaning led to water marks and soap residue for me. Always treat the full surface to prevent rings or halos.
Bleach damages fabrics and leaves toxic residues since you can't rinse a mattress fully. It harms indoor air quality.
Opt for clear, natural dish soap only—colored varieties can stain your mattress.

This method also works wonders on carpets, yoga mats, and upholstery. It's versatile for urine, blood, vomit, pet messes, sweat, wine, mold, grease, ink, and more—old or new stains alike.