Banner Mattress Online
    • Mattress Reviews
    • Best Mattresses
    • Accessories
    • Mattress Guides
    • Bedding Guides
    • Sleep Health
  • Home Tips
  • News
  • About
  • Reviews
    • Mattress Reviews
    • Best Mattresses
    • Accessories
  • Guides
    • Mattress Guides
    • Bedding Guides
    • Sleep Health
  • Home Tips
  • News
  • About
Banner Mattress Online

Independent mattress reviews and sleep advice you can trust. We test 1,000+ mattresses so you don't have to.

Mattresses

  • Mattress Reviews
  • Best Mattresses
  • Mattress Guides
  • Accessories

Bedding

  • Bedding Guides
  • Pillows
  • Sheets
  • Bed Frames

Sleep Health

  • Sleep Health
  • Back Pain
  • Home Tips
  • News

Company

  • About
  • Contact
  • Editorial Standards
  • Affiliate Disclosure
  • Privacy
  • Terms
© 2026 Banner Mattress Online. All rights reserved.Banner Mattress Online may earn a commission from links on this page. Our reviews stay independent.
  1. Home/
  2. Blog/
  3. Mattress Guides/
  4. How to Clean Urine From a Foam Mattress (Step-by-Step Guide)
Mattress Guides

How to Clean Urine From a Foam Mattress (Step-by-Step Guide)

Banner Mattress Editorial·May 22, 2026·8 min read
Cleaning supplies laid out for removing urine stains from a foam mattress

A foam mattress soaks up liquid like a sponge, so urine accidents need a careful, low-moisture approach. Here is the method professional cleaners and sleep brands recommend, plus the mistakes that ruin foam.

Waking up to a urine stain on a foam mattress is stressful, but you almost never need to throw the bed out. The trick with memory foam and other all-foam mattresses is that they behave like sponges - they pull liquid deep into the layers, so the wrong cleaning move (soaking, scrubbing, bleach) does more damage than the accident itself.

Below is the low-moisture, foam-safe method that lines up with the consensus from Sleep Foundation, GhostBed, and Leesa. Work fast - fresh stains pull out far more cleanly than dried ones.

What you'll need

  • Clean white cloths or paper towels
  • White vinegar
  • 3% hydrogen peroxide (for set-in stains and odor)
  • Baking soda
  • Liquid dish soap (a few drops)
  • Empty spray bottle
  • Vacuum with upholstery attachment

Skip bleach and ammonia - both can break down memory foam and the polyurethane layers underneath. An enzyme cleaner is a useful add-on for old or repeat stains because it digests the uric acid that ordinary soap can't.

Protect your mattress before the next accident

Shop mattress protectors
Blotting a fresh urine stain on a mattress with a white cloth
Always blot - never rub. Rubbing pushes liquid deeper into the foam.

Step 1: Strip the bed immediately

Pull off sheets, mattress protector, and any pillows that touched the spot. Get them straight into the washing machine with detergent and a cup of white vinegar - vinegar neutralizes the ammonia smell that gives urine its kick.

Tempur-Pedic owners face the same first-five-minutes window, but the foam itself behaves differently from generic memory foam - see how to clean a tempurpedic mattress with urine on it.

Step 2: Blot, don't rub

Press a dry cloth or stack of paper towels straight down on the stain. Stand on it if you have to. Rotate to a dry section as it saturates and keep going until almost nothing transfers. Rubbing in circles drives the liquid deeper into the foam - the exact thing you're trying to avoid.

Step 3: Mix and mist a vinegar solution

In your spray bottle combine equal parts cool water and white vinegar, plus 3-4 drops of dish soap. Mist the stain - don't drench it. The goal is to dampen the surface, not to push more liquid into the foam. Let it sit 10-15 minutes, then blot dry with a clean cloth.

For stronger or set-in stains, swap the vinegar mix for a peroxide solution: 8 oz of 3% hydrogen peroxide, 3 tablespoons of baking soda, and a couple of drops of dish soap. This is the same mix Sleep Foundation and most foam-mattress brands recommend for older stains. Mist lightly, let it air-dry, and vacuum the residue.

Sprinkling baking soda over a memory foam mattress to absorb moisture and odor
Baking soda pulls residual moisture and ammonia smell out of the foam.

Step 4: Cover with baking soda

Sprinkle a thick layer of baking soda over the treated area - don't be shy, you want it visibly white. Leave it for at least 8 hours, or overnight. Baking soda pulls residual moisture out of the foam and absorbs the ammonia compounds responsible for the smell. This is the step that actually draws urine out of the mattress - the vinegar mist breaks down the stain, and the baking soda then wicks the dissolved residue up to the surface where you can vacuum it away.

Foam-safe DIY

  • Vinegar + water + a drop of dish soap for fresh stains
  • Hydrogen peroxide + baking soda + dish soap for set-in stains
  • Baking soda overnight to neutralize odor
  • Enzyme cleaner for old or repeat stains (digests uric acid)
  • Fans, open windows, or a dehumidifier to fully dry the foam

What to avoid

  • Bleach - degrades memory foam and polyurethane layers
  • Ammonia - chemically similar to urine, makes the smell worse
  • Steam cleaners and carpet shampooers - push moisture deep into foam
  • Soaking the mattress with any liquid (mold risk inside the layers)
  • Putting sheets back before the foam is fully dry

Step 5: Vacuum thoroughly

Use the upholstery attachment on a low setting. Run it over the area in slow, overlapping passes until no more powder lifts. If the mattress still smells, repeat the baking-soda step rather than reaching for a heavier chemical.

Step 6: Air-dry completely before remaking the bed

Foam holds residual moisture you can't see, and trapped moisture is what grows mold inside the layers. Stand the mattress on its side near an open window, point a fan at it, or run a dehumidifier in the room. Don't put sheets back on for at least 6-8 hours, and longer if the air is humid.

Step 7: Protect the mattress going forward

If this was the first accident, it probably won't be the last - especially with toddlers, pets, or anyone in a recovery bed. A waterproof mattress protector is the single highest-leverage thing you can buy after a urine incident. Choose one with a quiet, breathable membrane (TPU or cotton terry over a polyurethane backing) so it doesn't sleep hot or crinkle.

If the stain is old or the smell keeps coming back

Dried urine forms uric-acid crystals that bond to the foam. Vinegar masks the smell for a day or two; only an enzyme-based pet cleaner (Nature's Miracle, Rocco & Roxie, Angry Orange) actually breaks those crystals down. Saturate just the stained area, let it sit per the bottle's instructions, blot, and finish with the baking-soda step above.

If after two passes the smell still returns when the mattress warms up, the urine has likely soaked through the cover into deeper foam layers. At that point a professional upholstery cleaner or a foam replacement is the realistic call - the inside of the mattress isn't something a spray bottle can reach.

When DIY isn't enough

Talk to a sleep expert

Looking for a foam mattress that's easier to keep clean?

We carry foam, hybrid, and adjustable mattresses with washable, replaceable covers and waterproof protectors at all of our showrooms.

Visit Banner Mattress

Cat or dog urine: a few extra rules

Pet urine is more concentrated than human urine, and cats in particular leave behind a sulfur smell that ordinary cleaners can't touch. Skip the vinegar mix entirely on pet accidents - vinegar smells enough like ammonia to invite repeat marking. Go straight to an enzyme cleaner, then baking soda.

Frequently asked questions

Is it possible to get pee out of a foam mattress?

Yes, in almost every case. Fresh stains come out cleanly with a vinegar-water-dish-soap mist followed by baking soda. Set-in stains usually need a hydrogen-peroxide mix or an enzyme cleaner. The mattress is only beyond saving if the urine has fully soaked through the cover into the deep foam layers and the smell keeps returning after multiple cleanings.

Vinegar vs hydrogen peroxide - which is better for urine?

Vinegar is best for fresh stains because it neutralizes ammonia odor on contact. Hydrogen peroxide (3%) is better for older or set-in stains because it breaks the chemical bonds in dried urine. Most foam-mattress care guides recommend trying vinegar first and escalating to a peroxide-baking-soda mix only if the smell persists.

Does Dawn dish soap clean urine on a mattress?

Dish soap on its own won't fully break urine down, but a few drops mixed into either a vinegar-water solution or a hydrogen peroxide-baking soda solution helps lift the stain by breaking the surface tension. Skip detergents with heavy fragrance or dye - they can leave their own residue in the foam.

Will memory foam be ruined if it gets wet?

Brief, light moisture is fine - foam is designed to handle some humidity. The problem is prolonged saturation: water trapped deep in the foam grows mold and weakens the cell structure. That's why low-moisture cleaning (mist, blot, baking soda) and full air-drying matter so much.

Can I use a steam cleaner to remove urine from foam?

No. Steam cleaners and carpet shampooers force moisture deep into the foam, which is exactly the opposite of what foam needs. Stick with mist-and-blot cleaning, baking soda, and full air-drying.

How long should the mattress dry before I sleep on it?

At least 6-8 hours of active drying - fan, open window, or dehumidifier - and longer if you live somewhere humid. Press a dry paper towel into the area before remaking the bed; if anything transfers, keep drying.

#Cleaning#Stains#Mattress Care#Memory Foam
Banner Mattress Editorial team avatar

Written by

Banner Mattress Editorial

The Banner Mattress editorial team publishes independent mattress reviews, buying guides, and sleep-health advice. Since 2018 we've tested 1,000+ mattresses and 3,000+ pillows, sheets, and bedding accessories in our review lab - every recommendation is hands-on, never sourced from vendor talking points. Affiliate links may earn us a commission, but never change what we recommend.

Share:

Related Posts

Leesa vs Puffy: Which All-Foam Mattress Fits You Best?Mattress Guides
May 2026•1 min read

Leesa vs Puffy: Which All-Foam Mattress Fits You Best?

Puffy Cloud and Leesa Original are close on paper. Here is how their feel, construction, cooling, and pricing differ, and which one fits how you sleep.

By Banner Mattress Editorial
WinkBed vs Purple: Which Mattress Is Right for You?Mattress Guides
May 2026•1 min read

WinkBed vs Purple: Which Mattress Is Right for You?

WinkBed vs Purple, compared on feel, support, cooling, and price. One is a springy innerspring hybrid with firmness choices; the other is a weightless GelFlex grid. Here's which fits your sleep style.

By Banner Mattress Editorial
Nolah vs Puffy: Which All-Foam Mattress Fits You?Mattress Guides
May 2026•1 min read

Nolah vs Puffy: Which All-Foam Mattress Fits You?

Nolah runs cooler and costs less; Puffy gives the deeper memory foam cradle. Here is how the two all-foam beds compare on feel, heat, and price.

By Banner Mattress Editorial

On this page

  • What you'll need
  • Step 1: Strip the bed immediately
  • Step 2: Blot, don't rub
  • Step 3: Mix and mist a vinegar solution
  • Step 4: Cover with baking soda
  • Step 5: Vacuum thoroughly
  • Step 6: Air-dry completely before remaking the bed
  • Step 7: Protect the mattress going forward
  • If the stain is old or the smell keeps coming back
  • Cat or dog urine: a few extra rules