BREAKING
Sleep

How to Remove Cat Urine From a Mattress

Sandeep Singh Apr 14, 2026 1 Views
How to Remove Cat Urine From a Mattress

How to Remove Cat Urine From a Mattress

Removing cat urine from a mattress is one of those jobs that sounds simple but catches a lot of people out. You clean it, you think it is done, and then two days later, the smell is back and your cat is eyeing up the same spot again. If you want to remove cat urine from a mattress once and for all, you need to do it properly the first time. This guide tells you exactly how.

Straight talking. No padding. Just what works.


What This Guide Covers

  • Why Removing Cat Urine Is Different From Regular Urine
  • What You Actually Need
  • Removing Fresh Cat Urine From a Mattress
  • Removing Old Cat Urine From a Mattress
  • When the Smell Returns After Cleaning
  • After You Clean: What to Do Next
  • Frequently Asked Questions


Why Removing Cat Urine Is Different From Regular Urine

People often try to clean cat urine the same way they would clean a human urine accident. It does not work. And the reason is simple.

Cat urine is far more concentrated than human urine. It has higher levels of uric acid, which crystallise as it dries and bonds very tightly with mattress fibres. It also contains pheromones, which are scent signals that mark this spot as your cat's. Even after you clean it, if those pheromones are still in the mattress, your cat can detect them and will return to urinate there again.

Water and soap clean dirt. They do not break down uric acid crystals or pheromones. That is why you keep getting the same result when you use them. You need enzyme cleaners, which are specifically designed to break down these compounds at a chemical level.


What You Actually Need

  • A pet-specific enzyme cleaner designed for cat urine
  • Clean dry towels or thick paper towels
  • Baking soda
  • A spray bottle with cold water
  • Vacuum cleaner

Skip the fabric fresheners and scented sprays. They mask the smell for you, but your cat can smell right through them. The pheromones are still there underneath, and your cat knows it.


Removing Fresh Cat Urine From a Mattress

If you have caught the accident while it is still wet, you are in a good position. Act quickly, and you can get this sorted in one round of treatment.

Take a stack of clean, dry towels and press them firmly onto the wet area. Hold them down hard and work from the outside edge of the wet patch inward. Keep replacing towels and blotting until you genuinely cannot absorb any more liquid. The more you get out now, the less the enzyme cleaner has to deal with.

Spray your enzyme cleaner generously over the whole affected area. Do not just cover the visible wet patch. Go a bit wider because urine spreads outward as it soaks in. Use enough to penetrate as deeply as the urine went. Leave it for at least 15 minutes.

Blot up the excess with fresh, clean towels. Sprinkle a generous, thick layer of baking soda over the entire treated area. Leave it overnight. Vacuum it all up the next morning. Check carefully for any remaining stain or smell. One round is usually enough for a fresh accident caught quickly.


Removing Old Cat Urine From a Mattress

Old cat urine stains are harder to remove, but they respond well to the right treatment. The uric acid has fully crystallised by this point, so you need to soften it before the enzyme cleaner can properly penetrate it.

Lightly mist the old stain with cold water from your spray bottle. Not soaking it. Just a gentle dampening to begin rehydrating those crystals. Leave it for two or three minutes.

Apply the enzyme cleaner generously over the entire stained area. Old stains have settled deeper into the mattress, so the enzyme cleaner needs to follow them down. Use more than you would for a fresh stain. Leave it for a full 30 minutes. For a stain that has been there for more than a week, leave it for a full hour.

Blot up the excess carefully. Apply a thick, generous layer of baking soda and leave it for a full 24 hours. Vacuum it up completely and check the result.

Be realistic here. Old cat urine stains regularly need two or three rounds of this treatment before they are completely gone. Each round makes a clear difference. Just be patient, keep going, and you will get there.


When the Smell Returns After Cleaning

This is the most common source of frustration for people. The mattress looks clean, but the smell keeps coming back.

When this happens, it almost always means the uric acid crystals are still present deeper in the mattress than your treatment reached. The smell disappears initially because you have dealt with the surface layer, but the crystals deeper down keep releasing odour whenever they warm up.

The fix is to apply the enzyme cleaner again and leave it for a full hour, then let it air-dry completely on its own. Do not blot it up at all. Let it dry naturally. Follow with 24 hours of baking soda. Then get the mattress into direct sunlight if at all possible. UV light from the sun naturally breaks down organic odour compounds and can make a real difference to any lingering smell that treatment alone has not fully eliminated.

For a dedicated guide on the smell specifically, see our article on how to get cat pee smell out of a mattress.


After You Clean: What to Do Next

Once the mattress is clean and fully dry, protect it straight away. A waterproof mattress protector goes between the mattress and your sheets, preventing any future accidents from reaching the mattress itself. It is the single most practical thing you can do after going through this experience.

Also, make sure there is zero smell remaining before putting bedding back on. Your cat has a far more sensitive nose than you do. If you can barely detect a trace of smell, your cat can smell it clearly. Keep treating until the sniff test is completely clean.

If your cat has urinated on the mattress more than once, please speak to a vet. Repeated inappropriate urination is very commonly caused by a urinary tract infection or other health issue that is easily treated. According to the ASPCA, most cats that urinate outside the litter box do so because of a medical or behavioural issue, and the right help makes a huge difference.


Related Guides

To remove cat pee stains specifically, visit our guide on how to get cat pee out of a mattress.

For dog urine on a mattress, see our guide on how to get dog pee out of a mattress.

For everything covered in full detail in one place, visit our complete guide: How to Get Urine Out of a Mattress: The Complete Guide.

// FAQs

Apply a pet enzyme cleaner generously to the affected area and leave it for at least one hour without blotting or rinsing. Allow it to air dry completely. Then apply a thick layer of baking soda and leave it for 24 hours before vacuuming. If possible, place the mattress in direct sunlight. Repeat the process if any odor remains.

For cat urine, an enzyme cleaner is essential. Home remedies like vinegar and baking soda may reduce odor temporarily but cannot break down uric acid crystals and pheromones. Enzyme cleaners are affordable, widely available, and are the only effective solution for complete removal.

Yes, it is possible to completely remove cat urine from a mattress. Even old and strong odors can be eliminated with multiple applications of enzyme cleaner. The process requires patience, but repeated treatments can result in a fully clean and odor-free mattress.

Stay Ahead of the Curve

Get the most important global headlines delivered directly to your inbox every morning. No spam, just news.