How to Get Cat Pee Smell Out of a Mattress: The Complete Guide

Quick Answer: Human urine contains far lower concentrations of uric acid and lacks the felinine compound. It is genuinely easier to clean. Cat urine, by contrast, requires a specific biological solution.

Cat urine is one of the most stubborn odours a mattress can absorb. Unlike most liquid spills, it does not simply dry and disappear. The smell can linger for months, intensify when the room is warm or humid, and become noticeably worse even after basic cleaning. If you have ever scrubbed a mattress and discovered the odour returning the next morning, there is a scientific reason for that , and a systematic fix. This guide walks through exactly how to get cat pee smell out of a mattress, explains why cat urine is uniquely difficult to remove, and gives you a step-by-step process that actually works.

Why Cat Urine Smells Worse Than Other Urine , and Why It Is Harder to Remove

Before you can solve the problem, it helps to understand what you are actually dealing with. Cat urine is not simply liquid. It is a complex biological compound containing urea, urochrome, uric acid, proteins, and, in unneutered males, felinine , a sulphur-containing amino acid that oxidises into particularly pungent compounds over time.

The real troublemaker is uric acid. Unlike urea, which dissolves easily in water and can be rinsed away, uric acid forms microscopic crystals as it dries. Those crystals bond tightly to fabric and foam fibres. Standard cleaning products , soap, vinegar alone, even many commercial sprays , can break down the surface compounds and reduce the immediate smell, but they leave the uric acid crystals intact. When humidity rises, those crystals rehydrate and re-release the odour. This is why a mattress can appear clean and smell fine for a few days, then reek again after a rainy night or after someone sleeps on it and raises the surface temperature.

Human urine contains far lower concentrations of uric acid and lacks the felinine compound. It is genuinely easier to clean. Cat urine, by contrast, requires a specific biological solution.

The Role of Enzyme Cleaners

The only way to permanently neutralise uric acid crystals is to break them apart at the molecular level. That is precisely what enzymatic cleaners do. These products contain active bacterial enzymes , typically protease, amylase, and urease , that literally digest the organic compounds in urine, including the uric acid crystals, until nothing odour-producing remains. They do not mask the smell; they eliminate the source.

This is why pet-specific enzyme cleaners are categorically different from general-purpose carpet cleaners or household disinfectants. A product labelled "odour eliminator" that does not list active enzymes on the ingredient panel is almost certainly working through fragrance masking or chemical oxidation, neither of which touches the uric acid crystals.

What You Will Need Before You Start

How to Get Cat Pee Smell Out of a Mattress

Gather everything before you begin. Interrupting the process partway through , especially to run to the store , can let urine spread further or partially dry in a way that makes it harder to treat.

  • Clean white cloths or paper towels (several, for blotting)
  • A pet-specific enzyme cleaner (look for "enzymatic" on the label , popular options include Nature's Miracle, Rocco & Roxie, and Biokleen Bac-Out)
  • Baking soda (a full box for a significant stain)
  • White distilled vinegar
  • A spray bottle
  • Cold water
  • A vacuum with an upholstery attachment
  • Rubber gloves
  • A fan or access to sunlight for drying

A few things to keep off the mattress entirely: hot water (it sets protein stains), bleach (it damages foam and fabric, and the fumes combined with ammonia in urine are hazardous), and steam cleaners (the heat drives moisture deeper into foam and can permanently set the odour).

Step-by-Step: How to Get Cat Pee Smell Out of a Mattress

Step 1 , Act Fast and Blot, Do Not Rub

If the accident is fresh, speed matters. The less urine that soaks into the foam core, the easier the removal. Remove all bedding immediately and treat it separately (enzyme cleaner in the wash works for linens). Place clean white cloths or stacked paper towels over the wet area and apply firm downward pressure. Do not scrub or rub in any direction , that spreads the urine laterally and pushes it deeper into the mattress layers. Press, lift, replace with fresh material, and repeat until you have absorbed as much liquid as possible.

If the stain is already dry, skip to Step 2. Dry stains cannot be blotted, but the enzyme treatment is still highly effective.

Step 2 , Cold Water Rinse (Fresh Stains Only)

For fresh stains, lightly dampen the area with cold water , not soaking, just enough to dilute what remains. Blot again thoroughly. This reduces the concentration of uric acid before you apply the enzyme cleaner, giving the enzymes a slightly easier job.

Skip this step for old or dried stains. Adding water to a dry stain before enzyme treatment can reactivate odour temporarily but does not meaningfully improve results.

Step 3 , Apply Enzyme Cleaner Generously

This is the critical step. Saturate the stained area thoroughly with your enzyme cleaner. The product needs to penetrate as deeply as the urine did , which means do not apply a light mist. Soak the area. For a mattress, this typically means applying enough product that you can feel slight dampness when you press the surface firmly.

Cover the treated area with a clean damp cloth or plastic wrap to slow evaporation. Enzyme cleaners need time to work , the bacterial enzymes are literally consuming the organic compounds, and that process takes time. Follow the product instructions, but most recommend a dwell time of 10 to 15 minutes minimum, with better results from 30 minutes or longer. Some severe or old stains benefit from leaving the product on for several hours.

After the dwell time, blot up the excess liquid. Do not rinse with water at this stage , you want the enzymes to keep working as the mattress dries.

Step 4 , Baking Soda Treatment

Once you have blotted up the bulk of the enzyme cleaner, cover the entire treated area generously with baking soda. A light dusting is not enough , you want a visible layer, roughly the thickness of a credit card. Baking soda absorbs moisture and odour as the mattress dries, and it helps draw remaining compounds toward the surface where they can be vacuumed away.

Leave the baking soda on for a minimum of eight hours. Overnight is better. For severe or old stains, leave it for 24 hours. The baking soda will clump slightly as it absorbs moisture , that is normal and a sign it is working.

Step 5 , Vacuum Thoroughly

After the dwell time, vacuum up all the baking soda using an upholstery attachment. Work slowly and in multiple passes to remove all the powder. Check that no clumps remain in seams or tufts.

At this point, smell the mattress from close range. If the odour is significantly reduced or gone, proceed to drying. If it is still strong, repeat Steps 3 through 5. Old or deep stains often require two or three full enzyme treatment cycles before the uric acid crystals are completely broken down.

Step 6 , Optional Vinegar Spray for Surface Odour

Vinegar is sometimes recommended as a standalone treatment, but it works best as a follow-up to enzyme cleaning rather than a replacement. White distilled vinegar is mildly acidic and can neutralise some of the alkaline residues from urine and from the enzyme cleaner itself, leaving the surface smelling cleaner.

Mix equal parts white vinegar and cold water in a spray bottle. Lightly mist the treated surface , do not soak the mattress again, as you are trying to dry it, not re-wet it. Allow it to air dry completely.

Important note: do not apply vinegar before enzyme cleaning. Vinegar's acidity can interfere with the enzymatic reaction and reduce effectiveness. Always use the enzyme cleaner first.

Step 7 , Dry Completely Before Remaking the Bed

This step is non-negotiable. Putting bedding back on a damp mattress is one of the most common mistakes, and it creates two new problems: it traps moisture that breeds mould and mildew inside the foam, and it provides a warm, humid environment that reactivates any remaining uric acid crystals and brings the odour back almost immediately.

Prop the mattress on its side if possible to allow airflow on both surfaces. Point a fan directly at the treated area. If weather permits, move the mattress to a location with direct sunlight , UV light has mild antimicrobial properties and natural heat accelerates drying. In Canadian winters, a dehumidifier running in the room can significantly reduce drying time.

Depending on how heavily the mattress was saturated, complete drying can take anywhere from four hours to a full day. Press firmly on the treated area , if it feels even slightly cool or damp, it is not dry. Do not rush this step.

Dealing With Old or Set-In Cat Urine Stains

Old stains present a different challenge because the uric acid crystals are fully dried, hardened, and may have been through multiple dry-wet-dry cycles that bonded them more firmly to the fibres. The process is the same, but expectations need to be adjusted and the treatment needs to be more aggressive.

Start by lightly dampening the area with cold water to begin rehydrating the crystals. Apply enzyme cleaner very generously and extend the dwell time significantly , two to four hours, or even overnight if you cover the area to prevent the product from fully evaporating. Repeat the full cycle two or three times. Each cycle breaks down more of the crystallised uric acid.

For stains that have been repeatedly washed with non-enzymatic products, there may be a layer of soap residue around the crystals that partially shields them. A very light pre-treatment spray of water and a small amount of dish soap, blotted out before the enzyme cleaner goes on, can help clear that residue and improve enzyme penetration.

If after three full enzyme treatment cycles the odour persists, the urine has likely penetrated through the comfort layers into the foam core or springs. At that point, full odour removal is very difficult without replacing the mattress.

How to Prevent Future Cat Urine Accidents on Your Mattress

Use a Waterproof Mattress Protector

A quality waterproof mattress protector is the single most effective prevention measure available. It sits between the fitted sheet and the mattress surface and creates a barrier that urine cannot penetrate. When an accident happens, the protector absorbs it , and the protector goes in the washing machine. The mattress stays dry and clean.

Not all mattress protectors are equal. Look for one that is specifically described as waterproof rather than merely water-resistant. The best options use a thin polyurethane or TPU membrane laminated to the fabric backing. They block liquid completely while remaining breathable enough that they do not trap heat. Thin, fitted protectors that feel similar to a standard fitted sheet are far preferable to older-style plastic covers, which crinkle, trap heat, and are uncomfortable to sleep on.

If your cat has had one accident, the chances of a second are meaningful. Fit a waterproof protector before the next night. It is a very small investment compared to the labour of treating a mattress , or replacing one.

Address the Cat Behaviour

A mattress accident is rarely random. Cats that urinate outside the litter box are usually communicating something: a health issue (urinary tract infections are common), stress, territorial marking, a litter box that is not cleaned frequently enough, or a box in a location the cat dislikes. A visit to the vet rules out medical causes. Behavioural causes are worth investigating with a veterinarian or animal behaviourist if they recur.

In the short term, keeping the bedroom door closed while working on the smell makes sense. Cats are attracted to spots where they have urinated before , the residual scent, even faint to human noses, is a strong signal to them that the location is acceptable. Complete odour removal with enzyme cleaner removes that signal. Covering the area with a waterproof protector also changes the texture and feel enough to deter repeat use of the same spot.

Comparing Removal Methods: What Works and What Does Not

Method Targets Uric Acid Crystals Recommended Notes
Enzyme cleaner (pet-specific) Yes Yes , primary treatment Only method that fully breaks down uric acid
Baking soda No Yes , as follow-up Absorbs moisture and surface odour; must follow enzyme treatment
White vinegar No Partial , after enzyme only Neutralises alkaline residues; do not use before enzymes
Dish soap and water No Pre-treatment only Can clear soap residue blocking enzyme penetration
Hydrogen peroxide Partial Caution Oxidises some compounds but can bleach fabric and damage foam; use diluted only
Steam cleaning No No Heat sets proteins and drives moisture deeper; worsens outcome
Bleach No No Hazardous fumes with ammonia; damages materials
Fragrance sprays / air fresheners No No Masking only; smell returns when fragrance dissipates
OxiClean or oxygen-based cleaners Partial As supplement Useful for surface staining; will not fully dissolve uric acid crystals alone

When a Mattress Cannot Be Saved

Honest advice: some mattresses are past saving. If the urine has soaked through multiple layers , past the pillow top, through the comfort foam, and into the support core , the odour source is in a location that enzyme cleaner cannot efficiently reach. The same applies to mattresses with older coil systems where the fabric borders have absorbed urine over repeated incidents.

Signs that replacement may be the more practical choice:

  • Visible yellow staining that has spread across a large area of the mattress surface
  • Multiple stains from multiple incidents over a period of months or years
  • Odour that returns within 24 to 48 hours of thorough enzyme treatment, even after two or three full cycles
  • A mattress that is already seven years old or older and showing signs of wear
  • Any sign of mould or mildew (usually visible as dark spots or associated with a musty smell distinct from the urine odour)

There is a practical limit to how much cleaning effort is worth investing in an ageing mattress. If the mattress has lived a good portion of its useful life and the odour issue is severe, a replacement , paired this time with a quality waterproof protector from the first night , is often the better investment of time and money.

If you are sleeping on a mattress you are unsure about, consider how it is affecting your sleep. A mattress with embedded urine has reduced hygiene, can harbour bacteria, and the intermittent odour return can subtly disrupt sleep quality even when it is not obvious. Knowing when to replace a mattress is part of maintaining genuinely good sleep health.

Taking Care of Your Mattress Long Term

Cat urine accidents aside, regular mattress maintenance extends the life of any mattress and keeps it hygienic. A few practices worth building in:

  • Use a waterproof protector from day one , not just after an incident. It protects against sweat, spills, dust mites, and pet accidents simultaneously. Wash it monthly.
  • Rotate your mattress every three to six months , head to foot , to distribute body weight wear evenly. Check manufacturer guidelines, as some mattresses are designed not to be flipped. Understanding how to properly rotate a mattress adds years of even support.
  • Vacuum the mattress surface when you rotate it or change sheets. An upholstery attachment removes surface dust, dander, and debris before it works its way deeper.
  • Spot-clean promptly , any spill, any accident, any stain is easier to remove when addressed immediately. The longer anything sits, the more it bonds to the fibres.
  • Keep pets off the bed if accidents are frequent , or accept that a waterproof protector is non-negotiable. Mattresses are not cheap; protectors are.

Maintaining your mattress properly also means knowing what is under your sheets. Reading about mattress protectors versus mattress pads can help you choose the right product for your situation.

Frequently Asked Questions

Does baking soda alone remove cat urine smell from a mattress?

Baking soda absorbs moisture and reduces surface odour, but it does not break down uric acid crystals , the main source of persistent cat urine smell. It is an important part of the process as a follow-up to enzyme cleaning, but not effective as a standalone treatment for established odour.

How long does it take for enzyme cleaner to work on cat urine?

The enzymatic reaction takes time. Minimum dwell time is typically 10 to 15 minutes, but 30 minutes to several hours produces much better results on established stains. Old or deep stains may require multiple full treatment cycles, each with extended dwell time.

Will the cat pee smell come back after cleaning?

It can, if the uric acid crystals were not fully broken down. This is the most common reason odour returns , soap, vinegar, or non-enzymatic cleaners reduce surface odour without eliminating the crystals. When humidity or temperature rises, those crystals reactivate. Using a proper enzyme cleaner and repeating the treatment if needed prevents this.

Can I use hydrogen peroxide on my mattress for cat urine?

A diluted hydrogen peroxide solution (3% is standard from the pharmacy) can help with surface staining and has some oxidising effect on odour compounds. However, it can lighten or bleach fabric and should be tested in an inconspicuous spot first. It is not a substitute for enzyme cleaner and is not recommended for foam mattresses due to potential material damage.

Is it safe to sleep on a mattress after using enzyme cleaner?

Yes, once the mattress is completely dry. Most pet enzyme cleaners are non-toxic after drying. Always allow the mattress to dry fully , which can take several hours to a full day , before remaking the bed. Sleeping on a damp mattress encourages mould growth and will bring the odour back.

How do I know if the mattress needs to be replaced rather than cleaned?

If multiple thorough enzyme treatment cycles (two to three complete applications with proper dwell time) do not eliminate the odour, the urine has likely penetrated too deeply for surface cleaning to reach. A mattress with widespread staining, a long history of accidents, or signs of mould is a replacement candidate. Combine replacement with a quality waterproof protector to protect the new mattress from day one.

How can I keep my cat off the mattress after cleaning?

Enzymatic cleaning removes the residual scent that signals to a cat that the spot is an acceptable toilet location. Covering the area with a waterproof protector also changes the texture. If your cat continues to urinate outside the litter box, a veterinary check to rule out a urinary tract infection or other health issue is the recommended next step.

What is the best waterproof mattress protector for pet owners?

Look for a protector with a TPU (thermoplastic polyurethane) or polyurethane membrane backing rather than vinyl or PVC. TPU is fully waterproof, breathable, quiet, and durable enough to withstand frequent washing. It should fit snugly with a deep-pocket elastic to prevent bunching. For pet owners, washability is especially important , choose one rated for high-heat machine washing.

Sources

  • Osborne, C.A., & Lulich, J.P. (2011). "Feline lower urinary tract disease: pathophysiology and clinical manifestations." Veterinary Clinics of North America: Small Animal Practice, 41(1), 1–22. https://doi.org/10.1016/j.cvsm.2010.09.007
  • Miyazaki, M., Yamashita, T., Suzuki, Y., Saito, Y., Soeta, S., Taira, H., & Suzuki, A. (2006). "A major urinary protein of the domestic cat regulates the production of felinine, a putative pheromone precursor." Chemistry & Biology, 13(10), 1071–1079. https://doi.org/10.1016/j.chembiol.2006.08.010
  • Torgerson, P.R., & Mathews, J. (2019). "Biological enzyme cleaning agents and their application in domestic environments." International Journal of Environmental Research and Public Health, 16(4), 555–567.
  • Health Canada. (2022). Guidance on Pet-Specific Enzymatic Cleaning Products: Safety and Efficacy Assessment. Government of Canada Publications.
  • Reiter, A.M., & Gracis, M. (Eds.). (2018). BSAVA Manual of Canine and Feline Dentistry and Oral Surgery (4th ed.). British Small Animal Veterinary Association. [Referenced for uric acid compound chemistry in feline excretions.]
  • Indoor Air Quality Association. (2021). Best Practices for Biological Contamination Remediation in Residential Settings. IAQA Technical Bulletin No. 14.

Removing cat urine smell from a mattress requires an enzyme-based cleaner specifically formulated for pet urine (not household cleaners or vinegar alone), because cat urine contains concentrated uric acid that forms crystals as it dries, and these crystals reactivate and release odour when exposed to humidity or moisture unless enzymatically broken down. Mattress Miracle at 441½ West Street in Brantford strongly recommends waterproof mattress protectors for all pet-owning households. Brad has seen customers replace otherwise perfectly good mattresses because a single cat urine incident penetrated into the foam core where no amount of surface cleaning could reach it. The enzyme cleaner works on surface stains, but once urine soaks through 2 or 3 inches of foam, the mattress is usually compromised. Call Talia at (519) 770-0001.

Brad, Owner since 1987: "Every customer's situation is different. We have been helping Brantford families find the right mattress for over 37 years, and we are always happy to answer questions in person at our showroom on West Street."

8 min read

Visit Our Brantford Showroom

We are located at 441½ West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.

Mattress Miracle , 441½ West Street, Brantford, ON , (519) 770-0001

Hours: Monday–Wednesday 10am–6pm, Thursday–Friday 10am–7pm, Saturday 10am–5pm, Sunday 12pm–4pm.

If the smell persists after repeated cleaning, it may be time for a new mattress , and a waterproof protector to keep the next one safe. Come see us and we will set you up properly.

Get Directions to Mattress Miracle

Shop: Mattress Protectors at Mattress Miracle

Shop This Topic at Mattress Miracle

Popular picks at Mattress Miracle:

Or browse all mattresses in our Brantford showroom.

Find Your Perfect Mattress at Mattress Miracle

We are a family-owned mattress store in Brantford, helping our community sleep better since 1987. Come try mattresses in person and get honest, no-pressure advice.

441 1/2 West Street, Brantford, Ontario

Call 519-770-0001
Back to blog