How to Get Urine Smell Out of a Mattress
You cleaned the mattress. It looked fine. But the next morning, you walked into the room and that urine smell hit you all over again. Sound familiar? You are not doing anything wrong. The truth is,t getting urine odour out of a mattress is a completely separate job from removing the stain. Most people never realise this until they are standing there, frustrated, wondering why it still reeks after they cleaned it.
So let us fix that properly this time.
Quick Links
- Why the Smell Keeps Coming Back
- Method One: Dry Baking Soda
- Method Two: Baking Soda and Vinegar Paste
- Method Three: Enzyme Cleaner
- The One Thing Most People Skip
- Frequently Asked Questions
Why the Smell Keeps Coming Back
Look. You have probably already tried spraying something on it and wiping it down. And it still smells. That is not bad luck. That is just how urine works.
When urinedrip ss, it leaves behind tiny crystals of uric acid deep within the mattress layers. These crystals sit there quietly. Then your body heat warms them up a little, or there's moisture in the air, and they release that ammonia smell all over again.
Cleaning the surface does nothing to those crystals. They are deeper than a surface clean can reach. You need something that actually breaks them down rather than just wiping around them.
According to WebMD, urine odour intensifies as urine ages because urea breaks down into ammonia over time. The older the urine, the stronger it smells. This is why a stain from two weeks ago smells so much worse than a fresh accident.
Method One: Dry Baking Soda
This is where you start if the smell is not too severe. Baking soda is brilliant at this. It does not just cover odours up. It chemically neutralises them. There is a real difference, and baking soda actually does the job properly.
Pour a really thick layer over the smelly area of the mattress. We mean really thick. Not a light sprinkle. Think of it like covering the area with a proper white blanket of powder. Then walk away and leave it for at least 8 hours. If the smell is bad, give it a full 24 hours.
Come back, vacuum it all up, and do a sniff test. For a mild urine smell,l this one step is often all you need. If it is reduced but still there, move on to method two.
Method Two: Baking Soda and Vinegar Paste
This one is stronger. The vinegar gets in first and breaks down the uric acid crystals. Then the baking soda absorbs and neutralises what is left. Together, er they are much more effective than either one alone.
Mix equal parts white vinegar and baking soda in a large bowl. Do it over a sink because it fizzes up fast and quite dramatically. Wait for it to settle into a paste and then spread it generously over the smelly area.
Take an old toothbrush and gently scrub it into the fabric a little. You want it to get in there, not just sit on top. Then leave it completely alone until it is bone dry. This can take a few hours. Once dry, vacuum every last bit of it up and let the mattress breathe for a while before checking the smell.
Most people fithat nd this method takes care of even pretty stubborn urine smells in one go.
Method Three: Enzyme Cleaner
If you have tried both methods above and there is still a smell, or if you are dealing with cat or dog urine, stop messing around and get an enzyme cleaner. This is genuinely the most powerful thing you can use for urine odour on a mattress.
Enzyme cleaners do not mask smells or absorb them. They release enzymes that break down odour-causing compounds in urine at the molecular level. The smell is not covered up. It is destroyed and completely gone.
Spray it generously over the smelly area. Leave it for at least 30 minutes. Do not rinse it. Do not blot it. Just let it air dry on its own. It keeps working as it dries. Once fully dry, check for smell. In most cases, one good application of an enzyme cleaner eliminates even the worst urine odours.
For pet urine specifically, an enzyme cleaner is not optional. It is the only thing that truly works. Baking soda and vinegar will reduce pet urine smell, but they will not fully eliminate it.
The One Thing Most People Skip
After any odour treatment, if you can get your mattress out into direct sunlight, or even just near an open window where sunlight hits it, do it. UV rays from sunlight break down organic odour compounds naturally. It is completely free, requires no effort, and makes a genuine difference to any lingering smell.
Even an hour or two of direct sun after treatment can take the result from pretty good to completely fresh. Do not skip this step.
Still Struggling?
If it's a urine smell you are dealing with, read our guide on how to get cat pee smell out of a mattress. Cat urine is a different beast entirely and needs its own specific approach. For dog urine, see our guide on how to get dog pee smell out of a mattress.
If you also have a visible stain to deal with, along with the smell, our guide on how to get urine stains out of a mattress covers both problems.
For everything in one place, visit our complete guide: How to Get Urine Out of a Mattress: The Complete Guide.