Lifestyle

Cat peed on your mattress? Here's how to remove the smell for good

Cat pee on a mattress is fixable in 3 steps — blot it dry right away, neutralise the smell, then protect it from happening again. Here are 5 ways to remove the odour with things you already have at home, what NOT to do, and how to protect your mattress long-term.

🗓 Last updated July 2026

  • Blot it dry Step 1 The faster you act, the less it soaks in
  • Neutralise the smell Step 2 Baking soda · vinegar
  • Long-term fix Prevent a repeat Step 3 Washable waterproof protector
Cat pee on a mattress — how to clean it

What NOT to do when a cat pees on your mattress

The wrong method can lock in the smell — or teach your cat to pee in the same spot again. Avoid these three:

  • ✕ Ammonia-based cleanersIts smell resembles urine and can make the cat mark the same spot again
  • ✕ Scrubbing hard while wetIt pushes liquid deeper and spreads the stain — blot gently from the edge inward
  • ✕ Strong agents on dark fabricHydrogen peroxide can bleach colour — always test a small hidden spot first

5 ways to remove cat pee smell — pick what fits

Method How to use Best for
Baking soda Sprinkle on the spot, leave 15 min to overnight, then vacuum up Absorbs smell + moisture
Vinegar Mix 1:1 with water, wipe gently — the acidity breaks down the odour Fresh stains and smell
Blot immediately Blot up as much liquid as possible right away, before it soaks in Do first (most important)
Mouthwash (with alcohol) Dilute a little, wipe to disinfect and reduce odour Disinfect + light scent
Dish soap + hydrogen peroxide Test first Mix a small amount, test a hidden spot first — for deep-set stains Stubborn old stains (careful on dark fabric)

💡 After cleaning, always air the mattress until fully dry — trapped moisture is the root cause of musty smell and dust mites.

Cleaned it up — now protect the mattress from a repeat

The StayDry waterproof protector stops liquid soaking into the mattress and is fully machine-washable — next time, no worries.

See waterproof protectors From ฿690 · every size

5 ways to fix it when a cat pees on the bed

  1. Neutralise with baking soda

    Sprinkle baking soda over the spot to absorb odour and moisture, leave it, then vacuum up.

  2. Vinegar fades the smell

    Mix vinegar with water and wipe gently — the acidity helps break down urine odour.

  3. Blot right after it happens

    The sooner you blot, the less soaks into the mattress — cutting smell and stains.

  4. Use alcohol-based mouthwash

    It helps disinfect and reduce odour — always dilute before use.

  5. 🛡️ Protect long-term with a waterproof cover

    Beyond the article: after cleaning, cover the mattress with the StayDry waterproof protector. Next accident? Just take it off and wash it — nothing soaks in, no lingering smell. See the options on the right →

Why do cats pee outside the litter box?

It usually comes from one of a few causes — worth knowing so you can fix the root, not just the smell:

  • 🧴 Dirty or unfamiliar litter box
  • 😿 Stress or changes at home
  • 🐾 Territorial marking
  • 🩺 A health issue — see a vet if it recurs

Cat pee on mattress — FAQ

How do I remove cat pee smell from a mattress completely?

Blot up the liquid immediately, sprinkle baking soda or wipe with diluted vinegar to neutralise the smell, let it dry fully, then prevent a repeat with a washable waterproof protector.

Why shouldn't I use ammonia-based cleaners?

Ammonia smells similar to urine, which can make a cat think the spot is a toilet and pee there again.

Why does my cat pee outside the litter box?

Common causes include a dirty litter box, stress, changes at home, territorial marking, or a health issue. If it keeps happening, see a vet.

Does a waterproof protector really help?

Yes — a waterproof protector stops liquid soaking into the mattress. When an accident happens you just take it off and wash it, so the mattress stays dry with no lingering smell. See the StayDry protector.

Can I still use a mattress a cat peed on?

If you clean and air it dry quickly, usually yes. But if it has soaked deep with a lingering smell or mildew, it may be time for a new mattress.

Why a sleephappy mattress protector

  • 100% waterproofStops liquid soaking into the mattress
  • 25+ years, own factoryQuality controlled end to end
  • Washable, reusableEasy care, peace of mind
  • Free delivery nationwide0% installment up to 10 months