That moment you pull back the sheets and get hit with urine smell is grim - and it’s rarely just a surface problem. Mattresses act like giant sponges. Once urine soaks past the top fabric, it spreads through the padding and foam, then slowly off-gasses back into the room. That’s why a quick wipe, a sprinkle of baking soda, or a blast of air freshener can make it seem better for a day… then the smell comes right back when the room warms up.
If you want a result that actually lasts, you need to do two things: remove as much of the urine as possible, then break down what’s left at a molecular level and dry it properly. Here’s the no-nonsense way to do it.
Why urine odour lingers in a mattress
Urine isn’t just “water with a smell”. It contains urea, uric acid, salts, and other organic compounds. As it dries, some of those compounds crystallise and cling to fibres and foam. Later, humidity (or even your body heat) can rehydrate residue and release odour again.If the accident is from a pet, the concentration can be stronger and repeat incidents are common because lingering scent marks the spot as a “toilet” in their mind. With kids, night-time accidents can be frequent enough that odour slowly builds even if you’ve been cleaning each time.
The trade-off is simple: you can try to mask the smell, or you can remove the source. Masking is quicker, but it’s temporary and can create a weird perfume-and-urine mix. Source removal takes a bit more time, but it’s what stops the smell returning.
What to do immediately (the first 10 minutes)
Speed matters. The longer urine sits, the deeper it wicks into the mattress.Strip the bed straight away. Put bedding and mattress protector into the wash. If there’s a doona or blanket that got hit, keep it separate so you’re not spreading urine through a full load.
Blot - don’t rub. Use paper towels or clean white cloths and press firmly to pull moisture up. Stand on a folded towel to apply body weight. Rubbing forces liquid sideways and deeper.
If the mattress is very wet, keep blotting until towels stop coming up damp. If you have a wet-and-dry vacuum, use suction only. This is one of the fastest ways to pull liquid back out of the foam.
How to get urine smell out of mattress (step-by-step)
This method is designed for real-life Kiwi homes: it works whether you’re dealing with fresh urine or an older, half-forgotten patch that flares up on humid nights.Step 1: Find the full affected area
Urine spreads wider than the visible stain. If you can still see the patch, treat at least a hand-width beyond it. If you can’t see it but can smell it, follow your nose up close and mark the area lightly with a piece of masking tape.For older stains, a UV torch can help show where residue sits, but you can also just treat the general zone - especially around the hips/centre of the bed where accidents often happen.
Step 2: Apply an enzyme-based urine treatment (don’t underdo it)
To permanently remove urine odour, enzymes need contact time and enough moisture to reach the urine residue. Light misting often isn’t enough for a mattress because the problem is inside the foam.Apply your urine remover generously over the affected area so it dampens through the top fabric. The aim is to match the original depth of the urine, not just wet the surface. If the accident went right through, you may need more than one application.
Enzyme cleaners work by breaking down the organic compounds that cause odour, rather than covering them. That “break down” part takes time. Let it sit as directed on the label.
A common mistake is panicking about the mattress getting wetter and trying to dry it immediately. If you don’t give the enzymes time to do their job, you’ll often lock odour in.
Step 3: Blot again to remove excess liquid
After the dwell time, blot firmly with clean towels to lift out as much moisture as possible. If you have a wet-and-dry vacuum, suction again.This step is about speeding drying and preventing water rings. It also removes dissolved residues the enzymes have helped loosen.
Step 4: Dry it properly (this is where most people lose)
A mattress that stays damp can develop musty smells and, in worst cases, mildew. Drying isn’t optional - it’s half the job.Stand the mattress on its side in a well-ventilated room if you can. Run a fan across the surface for several hours. In many NZ homes, especially in winter or coastal areas, a dehumidifier makes a big difference. You’re aiming for the inside of the foam to dry, not just the top.
If you must put the mattress back on the bed base, keep the sheets off while it dries and keep airflow going. Avoid cranking heat with no ventilation - warmth plus trapped moisture can make odours more noticeable.
Step 5: Use baking soda only when it’s nearly dry
Baking soda can help absorb lingering odour, but it’s not the main fix for urine in foam. If you use it too early on a wet patch, it clumps, sits on the surface, and does very little.Once the mattress feels only slightly damp (or dry to the touch), sprinkle a light, even layer over the treated area. Leave it for several hours, then vacuum thoroughly using the upholstery attachment.
Old urine smells and repeat accidents: what changes?
If the smell is old or keeps coming back, it usually means one of three things: the urine penetrated deeper than your treatment reached, there were multiple accidents in the same area, or the mattress never fully dried.In those cases, repeat the enzyme treatment and deliberately saturate to reach the depth of the contamination. Yes, it feels counter-intuitive to wet it again, but you can’t remove what you can’t reach. Just plan drying time properly afterwards.
If you’re dealing with pet urine, be wary of ammonia-smelling “shortcuts”. Anything that smells like ammonia can encourage repeat marking because it mimics the scent profile pets recognise.
What not to do (if you want the smell gone, not shuffled around)
Steam cleaning is a classic trap. Heat can set protein-based stains and can drive odour deeper. Unless you’re using a system designed for urine contamination and you can extract aggressively, steaming often makes things worse.Vinegar can neutralise some odours, but it’s inconsistent for urine in a mattress because it doesn’t reliably break down uric acid crystals. It can also create a sour lingering smell if the mattress doesn’t dry quickly.
Bleach is a hard no for mattresses. It can damage fabric, isn’t designed for deep organic odours in foam, and mixing bleach with ammonia residue is hazardous.
When the stain is gone but the room still smells
Sometimes you’ve cleaned well but the bedroom still has a faint whiff. That’s usually because urine has transferred to other soft surfaces.Wash bedding on the warmest safe setting for the fabric. If the mattress protector was overwhelmed, replace it - protectors are cheaper than mattresses.
If the smell persists, check pillows, the bed base, and even the carpet beside the bed (especially if the accident ran off the edge). Odour can also cling to duvet inner fillings.
Preventing round two (without turning the bed into plastic)
A good waterproof mattress protector is your best insurance. Look for one that’s waterproof but breathable, with a deep fitted skirt so it stays put. For kids who are still learning nights, doubling up can save you: protector, then a sheet, then another protector and sheet. If there’s an accident, you strip the top layers and the bed is still usable.For pets, the prevention piece is behavioural as much as practical. If a cat or dog has marked the bed, the odour must be eliminated fully or they may return to it. Also consider restricting access until you’re confident the smell is truly gone.
Product note (one mention, because it’s relevant)
If you want a professional-strength, enzyme-based approach built specifically for urine odour and stains, you’ll find options like Odarid on Cleansmart. The key is using enough product for the depth of the problem and giving it proper dwell time before drying.When it’s time to call it
Most mattresses can be saved, but there are limits. If urine has soaked repeatedly over months, especially into memory foam, you may get to a point where the cost in time and effort isn’t worth it. If the mattress has developed a persistent musty smell, visible mould, or triggers allergies even after thorough cleaning and drying, replacement is the sensible call.If you do replace it, treat it as a fresh start: new protector from day one, and keep a urine odour solution on hand so you can act fast next time. The best urine clean-ups are the ones you finish before the smell has a chance to settle in.
A mattress should smell like nothing at all. When you can put your face close to the fabric and get clean air - no fragrance, no “nearly”, no damp mustiness - you’ll know you’ve actually beaten the problem, not just covered it up until the next warm night.