How to Clean Urine Stains from a Mattress

Act Fast: Cleaning a Fresh Stain

The sooner you treat a fresh urine stain, the better your chances of lifting it before it sets into the mattress fabric. Blot — don’t rub — the area with a clean, absorbent cloth or paper towels to soak up as much liquid as possible before applying any cleaning solution.

A common approach is a mix of cool water with a small amount of mild dish soap, or a diluted white vinegar solution, blotted gently onto the stain and then blotted dry. Always test any solution on a hidden area of the mattress first, and avoid soaking the mattress — too much liquid can seep into the foam or padding and take a long time to dry.

Cleaning a Dried or Older Stain

Dried stains take more patience. A paste made from baking soda and a small amount of water, or a hydrogen peroxide solution, is a common approach — applied to the stained area, left to sit, then blotted and rinsed with a barely damp cloth. Treat these as general starting points rather than an exact guaranteed recipe, since results depend on the mattress fabric, how long the stain has set, and how much liquid soaked in originally.

As with any DIY treatment, test on a hidden area first, particularly with hydrogen peroxide, which can lighten some fabrics.

Special Considerations for Memory Foam

Memory foam is more absorbent and slower to dry than traditional mattress fabric, which makes it easier to over-wet during a DIY cleaning attempt. Use as little liquid as possible, blot rather than pour, and allow significantly more drying time — ideally with good airflow — before putting sheets back on.

Because memory foam holds moisture longer, a stain that looks treated on the surface can still have residue deeper in the foam, which is one reason odor sometimes returns after a DIY clean (more on that below).

Why the Smell Sometimes Comes Back

If odor returns after what looked like a successful cleaning, it's usually because some liquid soaked past the surface layer and into the mattress padding or foam, where surface treatments can't fully reach. Humidity or heat can reactivate residue that wasn't completely removed, which is why a stain can look clean but still smell days or weeks later.

This is normal and doesn't necessarily mean the first attempt was done wrong — it reflects how deep a stain can travel compared to how shallow most DIY tools can clean.

When DIY Isn't Enough — Signs You Need Professional Cleaning

Some stains respond well to spot treatment at home; others need equipment that can reach deeper into the mattress than a cloth and a spray bottle.

In situations like these, professional mattress cleaning uses deep extraction equipment that can reach residue below the surface — it can help with stains and odor that DIY spot-cleaning couldn't fully resolve, though results vary depending on the mattress and how long the stain has been there.

  • The stain or odor is still noticeable after more than one DIY attempt.
  • The stain is large, or you're unsure how much liquid originally soaked in.
  • The mattress is older and has absorbed multiple stains over time.
  • You'd rather not use strong chemicals directly on a mattress you sleep on.

Ready to refresh your home?

Call us to find a convenient time, or send a few photos for a free quote.

Request Your Free Quote

Tell us a bit about the job and we'll get back to you with pricing.

Your contact info

About the job

Any specific concerns? (optional)
Service package (optional)
Photos (optional)

Photos help us provide a faster, more accurate quote.

Frequently Asked Questions

How common are mattress urine stains?
Accidents happen in a lot of households — from potty-training kids to pets to occasional spills — so it's a common enough issue that most mattress owners deal with it at some point.
Can urine stains and odor always be completely removed?
Not always. Older or heavily soaked stains may lighten rather than fully disappear, and odor can often be reduced significantly without being completely eliminated, depending on how long the stain has been there and how much liquid reached the padding or foam.
Is pet urine different from human urine to clean?
The basic approach — blot, treat, blot dry, test first — is similar either way. Pet urine can sometimes have a stronger odor, and pets may return to the same spot repeatedly, which is worth keeping in mind when deciding how thoroughly an area needs to be treated.
Is it safe to use bleach on a urine stain?
Bleach isn't a typical recommendation for mattress stains — it can damage some mattress fabrics and doesn't address odor trapped deeper in the padding. Milder solutions, tested on a hidden area first, are generally the safer starting point.