How to clean a mattress with urine
You spot the stain, sniff the air, and sigh. I’ve been there, and I didn’t love it either. The good news? You can fix it without turning your bedroom into a chemistry lab. I’ll show you how to clean a mattress with urine fast, safely, and without wrecking the foam you sleep on. Ready to save the day (and your nose)?
The quick science: why urine stinks (and keeps coming back)

Urine dries and leaves behind uric acid crystals. Those crystals cling to fibers and keep releasing odor when humidity rises. Gross? Yes. Hard to beat? Not if you use the right tools. Wonder why some “miracle sprays” barely help? They mask the smell and ignore the crystals.
Bottom line: use an enzymatic cleaner. Enzymes eat those crystals and stop the stink at the source. Everything else plays catch-up.
What to do immediately (fresh accident playbook)

Act now if the spot is fresh. You’ll win this round in minutes.
Blot like you mean it
- Blot, don’t rub. Press a clean, white towel straight down.
- Swap towels until they come up barely damp.
- Keep pressure steady. You want the towel to pull liquid out, not push it deeper.
Flood with the right stuff

- Reach for a pet-safe enzymatic cleaner (great for kid or pet accidents).
- Saturate the stained area lightly; cover the footprint of the spill.
- Let it soak for 10–15 minutes so enzymes can work. Ever wonder why quick sprays fail? They never reach the lower foam layers.
Blot again, then air out
- Blot the cleaner out with fresh towels.
- Sprinkle a thin layer of baking soda over the area.
- Let it sit 6–8 hours (or overnight) to absorb moisture and odor.
Vacuum and dry

- Vacuum up the baking soda with an upholstery attachment.
- Aim a fan at the spot. Maintain airflow until the mattress feels bone-dry. You sleep better when you don’t wonder if the smell will return, right?
Key takeaways: Act fast. Use enzymes. Keep airflow high.
Old stains and “mystery” smells (deep clean strategy)

Sometimes you discover a dry stain or a room that smells… suspicious. I’ve cleaned that mess too, and I follow a two-track plan.
Option A: Enzymatic method (my default)

- Lightly mist the area with warm water to rehydrate the crystals.
- Saturate with enzymatic cleaner and cover with a damp, clean cloth.
- Wait 30–60 minutes so enzymes keep working. Patience pays.
- Remove the cloth, blot thoroughly, and cover with baking soda.
- Let it dry fully, then vacuum.
Option B: Vinegar + baking soda (solid backup)

- Mix 1 part white vinegar with 2 parts water in a spray bottle.
- Spray, wait 5–10 minutes, and blot.
- Sprinkle baking soda generously; wait 8 hours.
- Vacuum well.
- If a faint odor remains, repeat once.
Which works better? Enzymes beat old urine, IMO, because they actually digest the crystals. Vinegar helps with fresh odor and surface-level residue, but enzymes win long term. FYI, I still keep vinegar handy for pre-treating and for budget cleanups.
Special cases by mattress type
Different builds handle liquid differently. You protect the core by treating the surface smartly.
Memory foam
- Use lighter saturation. Memory foam drinks liquids fast.
- Focus on controlled spraying and thorough blotting.
- Dry with strong airflow, not heat.
Latex
- Latex resists absorption more than memory foam.
- Apply enzymes, wait, blot well, and repeat if needed.
- Keep sunlight off latex for long periods.
Hybrid/innerspring
- You can use a bit more cleaner since the surface feels firmer.
- Press with towels to keep liquid out of the comfort layer.
- Always finish with baking soda and a full dry.
Golden rule: Never drown the mattress. You clean smarter by working in light cycles: apply → wait → blot → dry.
Hydrogen peroxide: use it carefully (last resort)

Hydrogen peroxide (3%) can lift stubborn yellowing, but it can bleach fabrics and break down foam if you overdo it. If you need it, test in a hidden spot first.
Spot treatment recipe (last-ditch):
- ½ cup 3% hydrogen peroxide
- 1 tbsp baking soda
- 1 tiny drop clear dish soap
Mix gently, apply with a cotton pad, dab, and blot. Don’t soak. If you feel nervous, trust your gut and skip it. Your mattress will thank you later :).
Gear I trust (and why)

I keep this mini kit nearby because midnight accidents never book appointments.
- Enzymatic cleaner: I pick one labeled for pet urine. Those products target uric crystals better than generic deodorizers.
- White cotton towels: Colors can bleed; white tells the truth about what you pull out.
- Baking soda: Cheap, safe, powerful at odor control.
- Spray bottle + fan: You control moisture and speed up drying.
- Upholstery vacuum tool: You remove baking soda cleanly and lift fibers.
Heads-up: Avoid steam cleaners on urine. Steam can set proteins and odor deeper. You want evaporation, not a sauna.
Prevent future mishaps (protect, plan, relax)
You protect sleep and sanity with a few easy upgrades.
Mattress protector = peace of mind
- Buy a waterproof, breathable protector with a zippered encasement if you expect repeat spills.
- Wash it on hot. Dry it fully. You keep the mattress pristine with minimal effort.
Nighttime strategy
- Keep a spare protector and two clean towels in the closet.
- Teach kids a simple “tell and towel” routine. You’ll cut damage and drama.
- Walk pets before bed and limit last-call water.
Core idea: Protect first, clean second. Prevention beats panic every time.
When to bring in the pros (or call it quits)
If odors linger after two full enzyme cycles, consider professional upholstery cleaning with enzyme rinses and extraction. Pros pull out deep moisture you can’t reach. If the mattress feels lumpy, smells persistently, or shows moldy shadows, replace it. Your sleep health matters more than squeezing one more year from worn foam.
Quick FAQ vibes
How to clean a mattress with urine fast?
Blot hard, apply enzymatic cleaner, wait, blot again, cover with baking soda, vacuum, dry with a fan.
Does vinegar alone remove urine smell?
Vinegar helps, but enzymes work better on uric acid crystals.
Can I use essential oils?
You can, but use them after enzyme treatment. Fragrance hides odor; enzymes remove it.
The wrap-up (and a tiny pep talk)

You now know how to clean a mattress with urine without panic, gimmicks, or mystery potions. You blot, you enzyme, you bake, you vacuum, and you dry. You protect the bed with a waterproof cover and keep a simple kit ready for next time. That plan beats panic at 2 a.m., every time, IMO.
You’ve got this, and your bedroom will smell like nothing at all—which counts as a major win in the real world. Now go stash that enzyme spray within reach and enjoy an accident-proof night.