How to Remove Urine from a Mattress: Fresh and Dried Stains

How to Remove Urine from a Mattress: Fresh and Dried Stains

Urine on a mattress — whether from a child, a pet, or an adult — needs to be treated immediately and correctly. Regular cleaners mask the smell temporarily but don't eliminate the uric acid crystals that cause the odor to return. This guide covers how to remove urine from a mattress completely, including the smell.

What You'll Need

Why Regular Cleaners Don't Work

Urine contains uric acid crystals that bond to mattress fibers. Soap and water remove the surface stain and temporarily mask the odor, but the uric acid crystals remain. When humidity rises — from body heat, breathing, or damp air — the crystals reactivate and the smell returns. Only enzyme cleaners break down uric acid completely, which is why they're essential for permanent urine odor elimination.

Treating Fresh Urine (Act Within Minutes)

Step 1: Absorb as Much as Possible

  1. Blot up as much urine as possible with paper towels or an old towel — press firmly and stand on the towel to absorb deep moisture
  2. Replace with fresh towels and repeat until no more liquid transfers
  3. Never rub — rubbing spreads the urine and pushes it deeper into the mattress

Step 2: Rinse with Cold Water

Pour a small amount of cold water over the area and blot up immediately. This dilutes the remaining urine before enzyme treatment. Use cold water only — hot water sets the proteins in urine permanently.

Step 3: Apply Enzyme Cleaner

  1. Spray Rocco & Roxie Enzyme Cleaner generously over the entire affected area — and slightly beyond the visible stain, since urine spreads outward under the surface
  2. Let sit for 15–20 minutes — the enzymes need time to break down the uric acid
  3. Blot with a clean microfiber cloth to absorb the liquid
  4. For maximum effectiveness, cover with plastic wrap after applying to slow evaporation and extend enzyme contact time

Step 4: Deodorize with Baking Soda

  1. Once the enzyme cleaner has been blotted up, sprinkle baking soda generously over the treated area
  2. Let sit for several hours or overnight
  3. Vacuum up thoroughly

Step 5: Dry Completely

Point a fan directly at the treated area and open windows. Do not make the bed until the mattress is completely dry — typically 4–8 hours. A damp mattress develops mildew quickly.

Treating Dried or Old Urine Stains

Old urine stains are harder but still treatable:

  1. Lightly dampen the stained area with cold water to rehydrate the dried uric acid crystals
  2. Apply Rocco & Roxie Enzyme Cleaner very generously — old stains need more product
  3. Cover with plastic wrap and let sit 30–60 minutes
  4. Blot clean and allow to dry
  5. Repeat 2–3 times if needed — old stains may require multiple treatments
  6. Follow with baking soda deodorizing once dry

Finding Hidden Urine Stains

Use a UV blacklight in a darkened room — urine glows yellow-green under UV light, revealing stains invisible to the naked eye. This is especially useful for pet accidents or when you can smell urine but can't see the stain.

Preventing Future Accidents

After cleaning, protect your mattress with a PlushDeluxe Waterproof Bamboo Mattress Protector. A waterproof protector prevents urine from reaching the mattress at all — making future accidents a simple matter of washing the protector rather than treating the mattress.

Frequently Asked Questions

Why does my mattress still smell like urine after cleaning?

If the smell returns after cleaning, the uric acid crystals weren't fully broken down. Re-treat with enzyme cleaner using more product and a longer dwell time (cover with plastic wrap for 30–60 minutes). The smell may also be coming from deep within the mattress — apply enzyme cleaner more generously to reach deeper layers.

Can I use bleach to remove urine from a mattress?

Never use bleach on a mattress — it damages the fabric and foam, and the fumes are harmful in a bedroom. Bleach also doesn't break down uric acid. Enzyme cleaners are far more effective and completely safe.

How do I remove the yellow stain left by urine?

After odor elimination with enzyme cleaner, treat the yellow stain with a mixture of 1 cup hydrogen peroxide, 3 tablespoons baking soda, and a few drops of dish soap. Apply, let sit 10 minutes, blot clean, and allow to dry. This oxidizes and lifts the yellow discoloration.

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.