How to clean cat pee from a mattress? The secret is speed and the right cleaner: blot up as much as you can, then use an enzymatic cleaner that actually breaks down the urine rather than masking it. Cat urine is notoriously stubborn because of the uric acid crystals it leaves behind, which is why ordinary cleaners fail and the smell keeps returning. This guide gives you a reliable, step-by-step method for urine, vomit, and poop on mattresses, couches, and carpets, what cleaners to use and firmly avoid, how to clear odour from a whole house, and the important point that repeated accidents often mean a vet visit, not just a cleanup.
Repeated soiling is often medical, not naughtiness. See the guides on litter box and elimination problems and urinary and thirst changes, and explore more tools on the Waldev homepage.
On this page
Why cat pee is so hard to remove
Before the how-to, it helps to understand why cat urine is uniquely difficult to clean, because the reason is exactly what tells you which cleaner will work and which will fail.
Cat urine is highly concentrated, and as it dries and is broken down by bacteria, it releases ammonia and other strong-smelling compounds that give it that unmistakable pungent odour. The bigger problem, though, is uric acid. Cat urine contains uric acid, which forms tiny crystals that bond tightly to whatever the urine soaks into, and these crystals are not water-soluble, so ordinary cleaning with water, soap, or standard household cleaners does not remove them. You can scrub a spot until it looks and even smells clean, but the uric acid crystals remain in the material, and they reactivate, especially in humid or damp conditions, releasing the smell all over again. This is why cat pee so famously keeps coming back no matter how much you clean, and why people find the odour returns on a muggy day weeks later. It also explains why masking the smell with air fresheners never works for long, since the source is still there. Understanding this one fact, that the problem is uric acid crystals that normal cleaners cannot break down, is the key to the whole topic, because it points directly to the solution: a cleaner that can actually break those crystals down, which is exactly what an enzymatic cleaner does. Everything else in this guide follows from that.
This also explains a frustrating experience many owners have had: cleaning a spot thoroughly, believing it done, only for the smell to return on a warm or humid day. It is not that the cleaning failed to remove the surface mess; it is that the uric acid crystals left behind absorb moisture from the air and release their odour again, so the smell seems to come back from nowhere. Once you know this is happening, the remedy is obvious, treat the spot with an enzyme cleaner that destroys the crystals rather than repeatedly wiping a surface that will keep reactivating, and the maddening cycle of a smell that never quite goes away finally ends.
Enzymatic cleaners: the key
The single most important tool for cleaning cat urine, and the thing that makes the difference between a lasting fix and a smell that keeps returning, is an enzymatic cleaner, so it is worth understanding what it is and how to use it well.
An enzymatic cleaner, also called an enzyme-based or bio cleaner, contains enzymes and often helpful bacteria that chemically break down the components of urine, including the stubborn uric acid crystals and the compounds responsible for the smell, into simpler substances that can be removed and that no longer smell. Rather than masking the odour or only cleaning the surface, it eliminates the source, which is precisely what ordinary cleaners cannot do. To use one effectively, a few things matter. Apply it generously, enough to soak into the material as deeply as the urine itself penetrated, since treating only the surface leaves the deeper crystals untouched. Let it sit for the full dwell time stated on the product, often ten minutes or considerably longer, because the enzymes need time to work; rushing this is a common reason cleaning fails. Then blot away the excess and allow the area to air dry completely, which can take a long while on something thick like a mattress. For heavy or old contamination you may need to repeat the treatment. Choose a cleaner made specifically for pet or cat urine, follow its instructions, and always test it first on a hidden area of the fabric or surface for colourfastness. Used properly, an enzyme cleaner is what actually gets rid of cat pee for good, which is why it is the foundation of every method below.
A couple of extra tips help the enzymes do their job. They work best on a spot that has not already been doused in other chemicals, since some cleaners can deactivate the enzymes, so if you have already tried something else, rinse the area with plain water and blot it well before applying the enzyme product. Enzymes also prefer not to dry out too fast while they are working, which is why some people cover a treated spot with a damp cloth or a piece of plastic to keep it moist during the dwell time. And because the enzymes keep working as long as they are active and moist, giving a stubborn area a genuinely long dwell, even a few hours for a bad spot, often works far better than a quick ten-minute treatment followed by immediate blotting.
What NOT to use
Just as important as knowing what to use is knowing what to avoid, because several common cleaning instincts actively make cat urine problems worse rather than better.
Avoid these when cleaning cat urine. Do not use ammonia-based cleaners: ammonia is a component of cat urine, so to a cat the spot then smells like urine, which can actually encourage it to pee there again. Avoid steam cleaners and hot water on urine stains, because the heat can bond the proteins and set the stain and smell permanently into the material. Skip masking with air fresheners or vinegar alone as a substitute for proper cleaning, since they do not break down the uric acid. And do not scrub hard, which spreads the urine and pushes it deeper.
Each of these cautions matters for a specific reason. Ammonia-based cleaners are the most counterproductive, because cats are drawn to urinate where they can smell urine, and an ammonia cleaner effectively signals to the cat that this is an approved toileting spot, undoing your efforts and encouraging repeat accidents. Heat, whether from a steam cleaner, hot water, or a tumble dryer before the smell is fully gone, can set urine stains and odours by cooking the proteins into the fibres, making them far harder to remove afterward, so it is important to clean and fully eliminate the smell before any heat is applied. Air fresheners, scented sprays, and covering the smell do nothing about the uric acid crystals underneath, so the odour returns; they can be used after proper cleaning but never instead of it. Vinegar is sometimes suggested and can help neutralise some odour as part of a process, but on its own it does not break down uric acid, so it is not a substitute for an enzyme cleaner. And vigorous scrubbing spreads the urine over a wider area and works it deeper into the material, so blotting, pressing to absorb, is always better than rubbing. Knowing what to avoid protects you from the common mistakes that make cat pee problems stubborn.
Bleach deserves a specific mention, since people reach for it expecting it to solve everything. Bleach does not break down uric acid, so it does not truly remove the cat-urine odour, and mixing bleach with the ammonia in cat urine, or with an ammonia-based cleaner, can produce genuinely dangerous fumes, so it is best kept away from this job entirely. Hydrogen peroxide is sometimes used in home recipes and can help with odour, but it can bleach or damage some fabrics and carpets, so it should only be used with caution and a patch test. The safe, reliable choice remains a purpose-made enzymatic cleaner, which is designed for exactly this problem and avoids all these risks.
Cleaning cat pee from a mattress
A mattress is one of the trickiest surfaces because it is thick, absorbent, and hard to dry, so it deserves its own careful step-by-step, built around the enzyme-cleaner method.
Start immediately if the urine is fresh, since speed makes everything easier. First, strip the bedding and wash it separately (see the whole-house section). Blot up as much urine as possible from the mattress using paper towels or a clean cloth, pressing down firmly to soak it up, and repeating with dry towels until little more transfers; do not rub. Next, apply an enzymatic cat-urine cleaner generously to the affected area, using enough to penetrate as deeply as the urine soaked in, not just to dampen the surface, because on a mattress the urine goes down into the padding. Let it dwell for the full time on the label, which for a soaked mattress may be on the longer side. After it has worked, blot up the excess moisture with dry towels, again pressing rather than rubbing. Then let the mattress air dry completely, which is the hardest part: prop it up, use good ventilation, a fan, or a dehumidifier, and be patient, since trapped moisture causes lingering smell and can lead to mould. Once dry, check whether any odour remains, and if it does, repeat the enzyme treatment, since a deeply soaked mattress often needs more than one pass. A sprinkle of baking soda left on after drying and then vacuumed off can help absorb residual odour, and it is safe and cheap, though it is a finishing touch rather than a replacement for the enzyme treatment that does the real work. Be realistic, too: a mattress that has been heavily and repeatedly soaked may never be fully saved, and replacing it, with a waterproof protector on the new one, is sometimes the sensible answer.
Couch and upholstery
A couch or upholstered furniture follows the same principles as a mattress, with a few specifics that come from the way furniture is constructed and covered.
As always, act quickly and blot up as much urine as you can with paper towels, pressing to absorb. Then check the construction: if the couch has removable cushion covers, take them off and wash them according to their care label, ideally after treating with an enzyme cleaner, and treat the cushion foam underneath separately, since urine soaks into it. For fixed upholstery, test your enzyme cleaner on a hidden area first for colourfastness, then apply it generously to reach as deep as the urine went, let it dwell fully, blot, and dry with good ventilation. Cushions and foam hold a lot of liquid and are slow to dry, so thorough drying, propping cushions up with airflow around them, is essential to avoid trapped odour and mould. As with a mattress, a badly soaked cushion may need repeat treatments or, if it cannot be saved, replacing. Avoid the usual pitfalls, no ammonia cleaners, no steam or hot water, no hard scrubbing, and no masking sprays instead of proper cleaning. If the couch is a valuable or delicate piece, or the fabric is one you are unsure about, professional upholstery cleaning that uses pet-appropriate, enzyme-based methods is worth considering rather than risking damage. The underlying method is identical to the mattress: blot, enzyme-treat deeply, dwell, blot, dry fully, and repeat if needed.
Carpet and underlay
Carpet adds one important complication over other surfaces: urine frequently soaks straight through the carpet into the underlay and even the subfloor beneath, so cleaning only the visible carpet often leaves the real source untouched.
Begin by blotting up as much urine as possible from the carpet surface with paper towels, standing on them to press deep if needed, and replacing them until little transfers. Then apply an enzymatic cleaner generously, and this is the key point for carpet, use enough to reach down through the carpet into the underlay where the urine has pooled, because treating only the carpet pile while the underlay stays soaked means the smell will keep coming back from below. Let the cleaner dwell for its full time, blot, and allow thorough drying with ventilation. For a heavily soaked spot, or a smell that persists after treating the carpet, the underlay and sometimes the subfloor may need attention, in bad cases lifting the carpet to treat or replace the underlay and seal the subfloor is what finally solves it. Test the cleaner on an out-of-the-way patch of carpet first for colourfastness, blot rather than scrub, and avoid steam cleaning, which the heat can use to set the stain. A blacklight torch, covered in the whole-house section, is invaluable for carpet because it reveals the true extent of a stain, which is often far larger than the visible mark, so you treat the whole affected area. For persistent carpet odour despite proper cleaning, professional treatment or, ultimately, replacing the underlay is sometimes the only complete fix.
Cleaning up cat vomit
Cat vomit is a different kind of mess from urine, but the same principles of prompt action and the right sequence apply, with a couple of vomit-specific points.
Deal with vomit promptly, both because it is unpleasant and because it can stain, since cat vomit may contain bile, stomach acid, or coloured food dye that marks fabric and carpet if left. First, remove the solid material carefully, lifting it with a spoon, blunt knife, or piece of stiff card, scraping toward the centre so you do not spread it, and avoiding pushing it deeper into the fibres. Blot up any remaining moisture with paper towels. Then treat the area: an enzymatic cleaner works well and also tackles any lingering smell, or a suitable carpet or fabric stain cleaner can be used, applied, left to dwell, then blotted and dried. For coloured or acidic vomit that has started to stain, prompt treatment gives the best chance of full removal. Wash any removable fabrics or covers. As with urine, test cleaners on a hidden area first, blot rather than rub, and avoid heat that could set a stain. Beyond the cleanup, it is worth remembering that vomiting has a health dimension: an occasional hairball or single vomit in a well cat is usually nothing, but frequent or repeated vomiting is a reason to have the cat checked by a vet, so if you are cleaning up cat sick often, the more important action may be a veterinary visit to find out why, not just a better cleaning routine.
Cleaning up cat poop
Cleaning up cat faeces from carpet or fabric is more straightforward than urine but still benefits from the right method to avoid smearing and to remove any lingering odour and bacteria.
Start by removing the solid waste carefully. If it is firm, lift it off with a spoon, card, or a plastic bag over your hand, taking care not to press or smear it into the fibres, which makes things much worse. If it is soft or loose, this is harder; scrape up what you can gently, working from the outside in, and lift rather than rub. Once the bulk is removed, blot any moisture, then treat the area with an enzymatic cleaner, which handles both the residue and the smell, letting it dwell and then blotting and drying as with urine. Wash any removable fabrics on an appropriate cycle. Because faeces carry bacteria and, potentially, parasites, wash your hands well afterward and dispose of the waste hygienically. Test cleaners on a hidden spot, blot rather than scrub, and avoid heat. As with vomit, there is a health angle worth noting: a cat pooping outside the litter tray, or repeated diarrhea or unusual stools, can signal a medical or litter box problem, so if the issue recurs, a vet check to look for a cause matters alongside the cleaning, and cleaning soiled spots thoroughly with an enzyme cleaner helps stop lingering odour from drawing the cat back to the same place.
Removing odour from the whole house
When a home has a general cat-pee smell rather than one obvious spot, the challenge shifts from cleaning a known stain to hunting down every hidden source, because a lingering house-wide odour almost always means urine you have not found.
The first and most useful step is to locate all the sources, since you cannot clean what you have not found, and dried urine can be invisible to the eye. A UV or blacklight torch, used in a darkened room, makes dried cat urine fluoresce, glowing pale, so you can find hidden stains on floors, skirting boards, walls, furniture, and bedding that you would otherwise miss; this is genuinely the single most helpful tool for a whole-house smell. Mark each spot you find, then treat every one thoroughly with an enzymatic cleaner as described above. Wash all affected fabrics, bedding, blankets, cushion covers, and curtains if needed, and ventilate the home well with open windows and airflow to clear airborne odour. Do not rely on air fresheners, plug-ins, or scented sprays to solve the problem, since they only cover the smell while the sources remain; they are for afterward, not instead. For severe, long-standing contamination that persists despite thorough cleaning, the affected carpets, underlay, or padding may ultimately need replacing, since some materials hold urine beyond what cleaning can rescue. Crucially, whole-house odour is usually a sign of repeated soiling, so alongside the cleaning you must address why the cat is urinating around the house rather than in its tray, because if that continues, new sources will keep appearing no matter how thoroughly you clean the old ones. That underlying question is the subject of the next section.
Why is my cat soiling? (the real fix)
No amount of cleaning solves a soiling problem for good if the cat keeps having accidents, so the genuinely important part of this topic is understanding, and addressing, why a cat is toileting outside its litter tray in the first place.
House-soiling in cats is very frequently a sign of a problem rather than misbehaviour, and it falls into two broad categories: medical and behavioural or environmental. Medical causes are common and important: urinary tract disease, which can make urinating painful or urgent and is a genuine emergency in a male cat unable to urinate, as well as digestive problems, and conditions that increase thirst and urination such as kidney disease, diabetes, or thyroid disease, can all lead to accidents, sometimes with blood in the urine or stool. Because of this, a cat that suddenly starts soiling should be checked by a vet to rule out or treat a medical cause before it is assumed to be behavioural. On the environmental and behavioural side, common triggers include a litter tray that is not clean enough, disliking the litter type or depth, a tray in a busy or exposed spot, too few trays for the number of cats (the guideline is one per cat plus one), a covered tray the cat finds unpleasant, stress from changes in the home or other animals, and territorial marking. Addressing these, keeping trays scrupulously clean, offering the right litter in enough well-placed trays, and reducing stress, resolves many cases once any medical issue is excluded. And crucially, cleaning previous accident spots thoroughly with an enzyme cleaner is part of the fix, because any residual urine smell draws the cat back to re-offend in the same place. So the lasting solution combines a vet check, sorting the litter setup and stress, and proper enzymatic cleaning, not cleaning alone.
It is worth resisting the urge to scold or punish a cat you catch in the act, tempting as it is when you have just cleaned the same spot for the third time. Punishment does not teach a cat to use the tray; it teaches the cat to fear you and to toilet somewhere more hidden, and since stress is itself a major cause of soiling, it tends to make the problem worse rather than better. The productive response is to treat every accident as information, what does it tell you about a possible medical issue, the litter setup, or a stressor, and to change those factors, rather than to react to the cat. A calm, methodical approach of vet check, litter improvements, and thorough cleaning solves far more cases than any amount of telling the cat off.
When to see the vet
Because this is as much a health topic as a cleaning one, it is important to be clear about when the accidents you are cleaning up mean it is time to involve the vet rather than just reach for the enzyme cleaner.
See the vet if your cat has started urinating or defecating outside the litter tray, especially if it is a new change in a previously reliable cat, since house-soiling is so often medical, and promptly if there is any blood in the urine or stool, straining, going frequently with little result, crying while toileting, or signs the cat is unwell. Treat as an emergency any male cat that is straining but unable to pass urine, which is a life-threatening blockage needing immediate care. Also see the vet for frequent or repeated vomiting, since more than the occasional hairball can indicate a health problem, and for persistent diarrhea or unusual stools. Kittens, senior cats, and cats with known conditions warrant a quicker call. In short, while cleaning up the mess is the immediate job, recurring accidents, blood, straining, frequent vomiting, or a cat that seems unwell are signals that the real issue is medical and needs a vet, and treating the cleanup as the whole solution would miss what matters most. Once a vet has addressed any health cause, the cleaning and litter-management steps in this guide keep the home fresh and help prevent repeat soiling.
Prevention, once you are on top of a problem, is largely about not letting a spot become a habit. Cleaning any accident promptly and completely so no scent lingers, keeping litter trays clean and appealing, and protecting vulnerable surfaces, a waterproof mattress protector, washable throws over a favoured corner of the couch, while you resolve the underlying cause, all reduce the chance of a repeat. Cats are creatures of habit, so a spot that is never allowed to smell of urine and a tray that is always pleasant to use is the combination that gently steers the cat back to toileting where you want it, which is a far more effective long-term strategy than reacting to each mess as it happens.
Frequently asked questions
How do I clean cat pee from a mattress?
Act fast: blot up as much urine as possible with paper towels or a clean cloth, pressing rather than rubbing so you soak it up instead of spreading it. Then treat the area with an enzymatic cat-urine cleaner, which breaks down the urine compounds rather than just masking them, applying enough to reach as deep as the urine soaked and letting it sit for the time on the label. Blot again, and let it air dry fully, which can take a while on a mattress. Avoid ammonia-based cleaners, which smell like urine to a cat and can encourage re-marking, and steam cleaners, whose heat can set the stain and smell. For a soaked mattress you may need to repeat the treatment, and some heavily saturated mattresses cannot be fully saved.
What is the best cleaner for cat urine?
An enzymatic (enzyme-based) cleaner made specifically for pet urine is the most effective, because cat urine contains compounds, including uric acid crystals, that ordinary cleaners do not remove, so the smell keeps returning. Enzymatic cleaners contain enzymes that actually break down these compounds, eliminating the odour at its source rather than covering it. Use it generously enough to reach all the urine, including what has soaked below the surface, and give it the full dwell time stated on the product. Avoid ammonia-based and strong chemical cleaners, since ammonia smells like urine to cats and may make them re-mark the spot, and avoid steam or heat, which can bake the smell in. Blotting first, then applying an enzyme cleaner, then letting it dry is the reliable method.
Why does cat pee smell so bad and keep coming back?
Cat urine is strongly concentrated and, as it dries and breaks down, releases ammonia and other pungent compounds, and it also contains uric acid that forms crystals which cling to surfaces. Those crystals are not dissolved by water or ordinary detergents, so even after cleaning, the residue remains and the smell returns, especially in humid conditions when the crystals reactivate. This is exactly why enzymatic cleaners are needed: they break down the uric acid and other components that normal cleaning leaves behind. If a smell keeps coming back despite cleaning, it usually means some urine residue is still present, deeper in the material or in a spot you have not treated, and the area needs re-treating thoroughly with an enzyme cleaner.
How do I get cat urine out of a couch or carpet?
The method is the same as for a mattress: blot up as much fresh urine as you can, then apply an enzymatic pet-urine cleaner generously enough to reach wherever the urine soaked, including down into carpet padding or couch cushions, and let it dwell for the full time before blotting and drying. For carpet, urine often soaks through to the underlay, so you may need to treat that layer too, and for a couch, check whether cushion covers can be removed and washed. Old, dried, or deep stains may need repeat treatments. Always test any cleaner on a hidden area first for colourfastness, blot rather than rub, and avoid heat and ammonia, which can set the stain or encourage re-soiling.
How do I get rid of the cat pee smell in my whole house?
First find every source, since lingering house-wide odour usually means urine you have not located; a UV or blacklight torch in a dark room makes dried urine stains glow, helping you find hidden spots on floors, walls, and furniture. Treat each spot thoroughly with an enzymatic cleaner. Wash any affected fabrics, bedding, and removable covers, and ventilate the home well. Do not rely on air fresheners or masking sprays, which only cover the smell temporarily while the source remains. For severe, long-standing contamination, carpets, underlay, or padding may need replacing. Alongside cleaning, it is important to address why the cat is urinating outside the litter tray, since ongoing soiling will keep re-creating the problem no matter how well you clean.
Should I punish my cat for peeing or pooping outside the litter box?
No. Punishing a cat for toileting outside the litter box does not work and usually makes things worse, since it increases the cat’s stress (a common cause of house-soiling) and damages your relationship without addressing the real reason. House-soiling in cats is very often a sign of a medical problem, such as a urinary condition, or of stress or an issue with the litter setup, rather than ‘bad behaviour.’ The right approach is to have the cat checked by a vet to rule out or treat a medical cause, then address litter box factors, cleanliness, litter type, number and location of trays, and reduce stress. Clean soiled spots thoroughly with an enzyme cleaner so lingering odour does not draw the cat back.
How do I clean cat vomit or poop from carpet and fabric?
For vomit, remove any solids first with a spoon or blunt scraper, then blot up moisture, apply an enzymatic or suitable stain cleaner, let it work, blot, and dry; treat promptly to prevent staining, especially since cat vomit can contain bile or food dye that marks fabric. For poop, lift off solids carefully, then blot and treat any residue with an enzyme cleaner as with urine, washing removable fabrics. As always, blot rather than rub, test cleaners on a hidden spot first, and avoid heat that can set stains. And because repeated vomiting or unusual stools can signal a health problem, and repeated soiling outside the tray can be medical, it is worth having a vet check a cat that is frequently sick or toileting in the wrong places.
The quick version
How to clean cat pee from a mattress, couch, or carpet? Blot up as much as you can (press, don’t rub), then use an enzymatic pet-urine cleaner generously enough to reach as deep as the urine soaked, let it dwell fully, blot, and dry completely, repeating if needed. Enzyme cleaners are essential because cat urine leaves uric acid crystals that ordinary cleaners can’t remove, which is why the smell keeps coming back. Avoid ammonia cleaners (they smell like urine to cats and invite re-marking) and heat/steam (which sets stains). For whole-house odour, find every source with a blacklight and treat each one. And remember: repeated accidents usually mean a medical or litter box problem, so a vet check is part of the real fix.
For the health side, see the guides on litter box and elimination problems, increased thirst and urination, and vomiting. Explore the full cat blog, the pet calculators, and more free tools on the Waldev homepage.
Note: This guide is for general education. Always test cleaning products on a hidden area first and follow their instructions. Repeated house-soiling, blood in urine or stool, straining to urinate, or frequent vomiting can indicate a medical problem, and a male cat unable to urinate is an emergency, so consult your veterinarian rather than treating recurring accidents as a cleaning issue alone.
House-soiling in cats is often medical or stress-related; a vet check should come before assuming behaviour. Pet owner resources →
A cat that suddenly starts soiling, strains to urinate, or vomits often should be seen by a vet. Locate a hospital →
