Cleaning Guides

How to Get Urine Stains Out of Mattress: Easy DIY Methods

How to Get Urine Stains Out of Mattress: Easy DIY Methods

Time matters more than products with mattress accidents. A urine spill caught within 10 minutes pulls out with a towel and a rinse — but once it dries, the proteins bond to mattress foam and leave a yellow halo plus that unmistakable ammonia smell. Knowing how to get urine stains out of mattress layers depends on whether you are working with a fresh accident or a stain that has been sitting for days. This guide walks through both, plus the enzyme cleaner trick that breaks down odor at the molecular level.

Step One: Blot, Do Not Scrub

Grab clean white towels or paper towels and press straight down on the wet area. Do not rub — rubbing pushes urine deeper into the foam and spreads the stain outward. Stand on the towel if needed to maximize pressure. Switch to dry towels every 30 seconds until the cloth comes back nearly dry.

For a fresh puddle on a memory foam mattress, expect to use 6-10 towels before the surface stops releasing moisture. Skipping this step is the single biggest mistake people make — every drop you blot now is a drop you do not have to chemically extract later.

Mix the Vinegar Solution

In a clean spray bottle, combine equal parts cool water and white distilled vinegar. Add 2-3 drops of dish soap (Dawn works well). Shake gently. Avoid hot water because heat sets urine proteins permanently into fabric and foam.

Mist the stained area until it feels damp but not soaked. Press in lightly with another clean towel. The vinegar neutralizes the ammonia and breaks the surface tension of the urine, lifting it back toward the surface where it can be blotted away.

Apply Baking Soda Generously

While the area is still slightly damp, sprinkle a thick layer of baking soda directly over the spot — at least 1/4 inch thick. The baking soda absorbs remaining moisture, neutralizes lingering acidity, and pulls odor compounds out of the foam as it dries.

Leave it sitting for a minimum of 8 hours, ideally overnight. The longer you wait, the deeper the absorption. Cover the mattress with a sheet to keep curious pets and kids away. The baking soda will turn slightly yellow as it pulls stain residue up.

Vacuum Thoroughly

Use a handheld vacuum or your standard vacuum’s hose attachment with a clean upholstery brush. Move slowly across the dried baking soda, pressing the brush firmly into the fabric so the bristles agitate the foam top layer. Vacuum the entire mattress surface, not just the treated spot, so the baking soda does not migrate.

If your vacuum struggles, try a stiff dry brush first to break up the crust, then vacuum. A dust-bag vacuum captures residue more effectively than bagless models with poor seals.

Looking to buy How to Get Urine Stains Out of Mattress? Compare top-rated options.
Shop on Amazon →Browse Our Shop
As an Amazon Associate we earn from qualifying purchases.

For Dried or Old Stains, Use an Enzyme Cleaner

Vinegar and baking soda work on fresh accidents. Dried urine — the kind you discover on a guest mattress weeks later — needs an enzyme cleaner. Brands like Nature’s Miracle, Rocco & Roxie, and Angry Orange contain bacterial enzymes that digest the uric acid crystals which cause persistent odor.

Saturate the entire stained area until the cleaner penetrates as deep as the original urine did. This is critical: under-saturating leaves crystals untouched. Cover with a damp towel to slow evaporation, and let the enzymes work for 8-12 hours. Blot, air dry, and inspect. Repeat once if any odor remains.

Hydrogen Peroxide Trick for Yellow Stains

For visible yellow discoloration after the urine is gone, mix 1 cup of 3% hydrogen peroxide, 3 tablespoons of baking soda, and 1 drop of dish soap. Stir until baking soda dissolves, then immediately spray onto the stain. Use within 20 minutes — peroxide loses potency fast once mixed.

This works on white and cream mattresses. Spot-test colored fabrics first, because peroxide can lighten dyes. Allow to air dry, then vacuum any baking soda residue. Most yellow halos lift completely with one application.

Drying the Mattress Properly

Mattresses retain moisture deep inside the foam, and trapped moisture grows mold within 48 hours. Strip all bedding, stand the mattress on its side against a wall, and run a fan or open windows for 6-8 hours. A dehumidifier in the room speeds drying further.

Direct sunlight is even better when you can manage it. UV rays kill bacteria and break down odor compounds. A few hours outside on a clear, dry day works wonders. Just bring it back inside before evening dew sets in.

Prevention Going Forward

Once you have learned how to get urine stains out of mattress foam, prevention saves the next round of work. A waterproof zippered mattress encasement (SafeRest or Linenspa, $25-$50 for a queen) blocks 100% of liquid penetration and washes in the machine. Add a quilted absorbent pad on top for comfort.

For households with kids or older pets, double-layer the bed with two fitted sheets and a waterproof pad sandwiched between. Strip the top layer in 60 seconds when accidents happen — no mattress treatment needed.

What Not to Use

Skip ammonia-based cleaners — urine itself smells of ammonia, and adding more can intensify rather than mask the odor. Bleach also fails on mattresses: it discolors fabric, damages foam, and does not break down uric acid crystals that drive long-term smell. Steam cleaning at high temps can set proteins permanently into foam.

Avoid heavy fragrance sprays as a substitute for actual cleaning. Febreze and similar products only mask smells temporarily, and the urine residue continues to off-gas. The enzyme-cleaner approach is the only reliable long-term fix for set-in mattress urine.