Long Island Maids | Professional House Cleaning
Limited Spring Cleaning Special: Book this week & save 15%
Cleaning a mattress stain

How to Remove Mattress Stains

From fresh accidents to set-in yellowing, mattress stains happen. Here's how to tackle every type of stain without damaging your mattress or voiding warranties.

Time
30-45 min
Dry Time
6-24 hrs
Cost
Under $15
Key Rule
Dry Fully

Mattress Cleaning Basics

Before tackling any stain, understand these fundamental rules that apply to all mattress cleaning:

The Golden Rules

  • Act fast: Fresh stains are dramatically easier to remove than set-in ones
  • Blot, never rub: Rubbing pushes stains deeper and damages fabric
  • Less is more: Use minimal liquid—mattresses are hard to dry
  • Work outside in: Prevents spreading the stain to clean areas
  • Dry completely: Moisture trapped inside causes mold and mildew
Check Your Warranty
Some mattress warranties are voided by stains or improper cleaning. Many manufacturers recommend only their approved cleaning products. Check your warranty terms before treating stains, especially on newer mattresses.

Basic Supplies to Have Ready

  • White cloths or paper towels (colored cloths can transfer dye)
  • Spray bottle
  • Baking soda
  • White vinegar
  • Dish soap (clear, unscented)
  • Hydrogen peroxide (3%)
  • Enzyme cleaner (for biological stains)

Urine Stains

Whether from kids, pets, or adults, urine stains are the most common mattress issue. Speed is critical—the longer urine sits, the harder it is to fully remove odor.

Fresh Urine (Within 1-2 Hours)
  1. Strip bedding immediately and blot mattress with dry towels
  2. Press firmly to absorb as much liquid as possible (stand on towels if needed)
  3. Mix: 1 cup hydrogen peroxide + 3 tbsp baking soda + few drops dish soap
  4. Spray solution onto stain—don't soak, just dampen
  5. Let sit 15-20 minutes
  6. Blot dry with clean towels
  7. Sprinkle baking soda over area, let sit 8+ hours (overnight best)
  8. Vacuum up baking soda thoroughly
Set-In Urine Stains
  1. Apply enzyme cleaner (Nature's Miracle, Rocco & Roxie, etc.) liberally
  2. Cover with plastic wrap to keep moist for 8-24 hours
  3. Remove plastic, blot excess moisture
  4. If odor persists, repeat enzyme treatment
  5. Once dry, sprinkle with baking soda overnight
  6. Vacuum thoroughly
Enzyme Cleaners Are Essential
Regular cleaners mask urine odor; enzyme cleaners break down the uric acid crystals that cause persistent smell. For urine stains, enzyme cleaners aren't optional—they're the only way to fully eliminate odor at the molecular level.

Blood Stains

Blood contains proteins that bind to fabric fibers. The key: always use cold water—heat sets blood stains permanently.

Never Use Hot Water on Blood
Hot water "cooks" the proteins in blood, bonding them permanently to fabric. Always use cold water for blood stains, regardless of how old the stain is.
Fresh Blood
  1. Blot excess blood with cold, damp cloth
  2. Mix: 1 tbsp dish soap + 2 cups cold water
  3. Apply solution with cloth, blot repeatedly
  4. Rinse by blotting with clean cold water
  5. Repeat until stain is gone
  6. Blot dry, then air dry completely
Dried Blood
  1. Make paste: 1/4 cup hydrogen peroxide + 1 tbsp dish soap + 1 tbsp salt
  2. Apply paste to stain, gently work in with soft brush
  3. Let sit 30 minutes
  4. Scrape off paste, blot with cold damp cloth
  5. Repeat if needed
  6. For stubborn stains, try enzyme cleaner overnight
Meat Tenderizer Trick
Unseasoned meat tenderizer contains enzymes that break down blood proteins. Make a paste with cold water, apply to dried blood stains for 30 minutes, then rinse with cold water. It sounds odd but works remarkably well.

Sweat & Yellow Stains

Yellow discoloration from body oils and sweat develops over time. These stains are stubborn but treatable.

Yellow Sweat Stains
  1. Mix: 1 cup hydrogen peroxide + 3 tbsp baking soda + 1 tsp dish soap
  2. Spray or dab onto yellowed areas
  3. Let sit 20-30 minutes (don't let it dry)
  4. Blot with clean damp cloth
  5. For stubborn yellowing, make a paste with baking soda and peroxide, apply for 1 hour
  6. Blot clean, let dry completely
  7. Finish with baking soda sprinkle overnight, then vacuum

For Overall Mattress Freshening

  1. Strip all bedding and vacuum entire mattress surface
  2. Sprinkle entire surface with baking soda (can add few drops essential oil if desired)
  3. Let sit 4-8 hours (longer is better)
  4. Vacuum thoroughly with upholstery attachment
  5. Flip or rotate mattress
  6. Repeat on other side if needed

Other Common Stains

Vomit

  1. Remove solids carefully (scrape toward center)
  2. Blot excess liquid
  3. Apply enzyme cleaner and let sit 15 minutes
  4. Blot, then spray with vinegar solution (1:1 water and vinegar)
  5. Blot dry, baking soda overnight, vacuum

Coffee or Tea

  1. Blot immediately
  2. Mix: 1 tbsp dish soap + 1 tbsp vinegar + 2 cups warm water
  3. Apply with cloth, blot repeatedly
  4. Rinse with clean water, blot dry

Red Wine

  1. Blot excess immediately
  2. Apply salt to absorb remaining wine (5-10 minutes)
  3. Vacuum salt
  4. Mix: 1 tbsp dish soap + 1 tbsp vinegar + 2 cups cold water
  5. Apply, blot, repeat until stain lifts
  6. Stubborn stains: Apply hydrogen peroxide, blot after 10 minutes

Prevention & Protection

A quality mattress protector is the single best investment for mattress longevity:

  • Waterproof protectors: Block all liquids from reaching mattress
  • Encasements: Cover all six sides, also protect against allergens and bed bugs
  • Replace when damaged: Small tears compromise protection
Long Island Humidity Tip
Long Island's humid summers make mattress drying challenging. Plan mattress cleaning for dry, low-humidity days. Run AC or dehumidifier during drying time. If cleaning during humid weather, extend drying time and ensure strong airflow with fans positioned to blow across the mattress surface.

We Know Stains

Our cleaning teams are trained in stain treatment for mattresses, upholstery, and carpets. We bring the right products and techniques to tackle stubborn stains safely.

Serving: Great Neck · Manhasset · Garden City · Old Westbury · Roslyn · +40 more

Frequently Asked Questions

Can I use a carpet cleaner or steam cleaner on my mattress?

Steam cleaners can work but introduce significant moisture that's hard to fully dry. Carpet cleaning machines usually use too much water. If you steam clean, do it on a dry, sunny day and allow 24+ hours drying time with good airflow. Never use on memory foam—heat damages the material.

How long does a mattress need to dry after cleaning?

At minimum 6-8 hours, ideally 24 hours. Speed drying with fans, open windows, and low humidity. Never put bedding back on a damp mattress—moisture trapped inside causes mold and mildew that's worse than the original stain.

Will cleaning void my mattress warranty?

Possibly. Many warranties exclude stain damage and some specify only manufacturer-approved cleaning methods. Check your warranty before treating stains. That said, a stained mattress may already be warranty-voided, so cleaning is often worth trying.

Can old, set-in stains be fully removed?

Sometimes. Old stains may lighten significantly even if they don't disappear completely. Multiple treatments often help. For heavily stained mattresses, professional cleaning may be worth considering, though cost may approach mattress replacement.

Is it worth professional mattress cleaning?

Professional cleaning typically costs $75-200 and is worthwhile for expensive mattresses with significant staining or odor. For older mattresses or minor stains, DIY methods are usually sufficient. If allergies are a concern, professional deep cleaning can significantly reduce dust mites.

Shannon, Owner of Long Island Maids
About the Author
Shannon
Owner and Founder, Long Island Maids

I founded Long Island Maids in 2013 with one goal: bringing professional-quality cleaning to busy Long Island families. After 15+ years in the industry, our team now serves homes across Nassau and Suffolk Counties. Every guide I write comes from real experience in real Long Island homes.

Back to Stain Removal Guides