How to remove pet urine from carpet
Fresh urine, or urine that has only reached the pile, usually comes out if you act fast. If it has soaked into the underlay it is much harder, and the underlay sometimes has to be replaced.
What to do straight away
The sooner you act, the easier the smell is to remove. Do this before you reach for any product.
- Soak up as much as you can. Press a thick layer of paper towels or an old towel onto the patch and stand on it for about a minute. Replace it and repeat until the patch is only slightly damp.
- Do not rub. Rubbing pushes the urine deeper into the carpet.
- Rinse the patch with clean, cool water, then blot it again or lift the water out with a wet vacuum.
- Treat it with an enzyme cleaner made for pet urine. Test it on a hidden corner first.
- Keep the pet away from the patch until it is dry.
The soak up, rinse and enzyme order follows a guide from the Humane Society of Sonoma County, a US animal shelter (undated, checked 23 October 2026). The Ohio State University Indoor Pet Initiative also tells owners to soak up as much urine as possible straight away and to use an enzyme cleaner on carpet (undated, checked 23 October 2026).
Why heat and some household products make it worse
Heat is the biggest risk. The shelter guide says not to use steam cleaners on urine in carpet or upholstery, because the heat sets the odour and the stain by bonding the proteins in urine to man-made fibres. That is why the rinse above uses cool water.
The same guide warns against strong-smelling cleaners such as ammonia and vinegar. They do not remove the urine smell as far as a pet is concerned, and they may encourage another accident in the same place. Ohio State’s advice for cat owners says the same about ammonia on carpet.
There is a second problem. The shelter says an enzyme cleaner works poorly on a patch that has already been treated with a steamer, a non-enzyme cleaner or other chemicals, because the residue weakens the enzymes. If that has happened, a professional is the sensible next call.
Do enzyme cleaners work?
For fresh and moderate patches, they are the best home option. An enzyme cleaner is designed to break down what causes the smell, rather than cover it with perfume. Both sources above recommend one for carpet.
- Buy one made for pet urine, from a pet shop.
- Test a hidden spot first, in case it changes the colour.
- Follow the label for how much to use and how long to leave it.
- Do not mix it with other cleaners. Leftover residue weakens it.
- Expect to repeat it on old patches.
An enzyme cleaner cannot undo colour loss if the urine has bleached the dye. A surface spray also only treats what it reaches, so it will not help if the urine has gone through to the underlay.
When the urine has reached the underlay
Carpet is only the top layer. Underneath is the underlay, which soaks up liquid like a sponge. If a pet has used the same spot many times, or a lot went in at once, the urine can pass through the carpet into the underlay.
Signs that it has gone deeper:
- The smell returns after you clean the patch, even though the carpet looks clean.
- The smell is strongest when you put your face near the floor.
- The spot stays damp or feels cool long after it should be dry.
- A UV torch in a dark room shows a patch much bigger than the stain you can see. The shelter says old urine usually glows under a black light.
- The pet keeps going back to the same spot.
The shelter says urine in the padding makes the job more difficult and may mean replacing that part of the carpet and padding. Ohio State advises replacing the padding and cleaning beneath it if the smell lasts and the cat keeps using the spot. That is a job for a carpet fitter.
Do not flood the area to flush the underlay. It can spread the urine across a wider patch and leave the underlay damp.
When to call a professional
Call a professional if:
- the patch is old, or you cannot find all the patches;
- you have cleaned it twice and the smell is still there;
- a large area or several rooms are affected;
- it is a rental and the carpet has to be back to its original state before check-out;
- the carpet is wool or a natural fibre, where the wrong product can mark it.
What a professional adds is equipment and method. For urine, we treat the patch with an enzyme cleaner first, then use hot water extraction to rinse the dissolved urine and residue out of the pile with strong suction. If an old stain has bleached the fibres, or the urine has reached the underlay, we tell you before we start, so you know what the clean can and cannot do. See our carpet cleaning page for how a clean works.
Hot water extraction is the method we use on carpets, so heat is not the enemy on its own. The order matters: treat the urine first, then rinse and extract. Ask any cleaner how they treat urine before you book.
Urine on rugs, sofas and mattresses
The first steps are the same: soak up, rinse with cool water, then an enzyme cleaner. A rug has one advantage, because you can lift it, check the back and let it dry flat. Wool, silk and hand-dyed rugs can mark when wet, so test first or send us a photo before you try anything. See rug cleaning.
Sofas and mattresses are harder to rinse without soaking the filling. That is a good moment to ask for help with sofa cleaning or mattress cleaning.
Stopping it happening again
Clean every patch fully, including old ones, because a smell that lingers can encourage a repeat accident. If accidents are new or frequent, speak to your vet, because a change in toileting can have a medical cause.
Questions
Can carpet cleaning remove cat urine?
Often, yes, if it is fresh or only in the pile. Blot it, rinse with cool water and use an enzyme cleaner made for pet urine. Avoid ammonia: Ohio State University’s pet advice says the smell may draw a cat back to the same spot (checked 23 October 2026). If the smell returns after cleaning, the urine may have reached the underlay.
Does steam cleaning make pet urine smell worse?
It can. The Humane Society of Sonoma County, a US animal shelter, says heat sets urine odour and stain into man-made fibres (checked 23 October 2026). Treat the patch and rinse it with cool water first. If a steam cleaner has already been used on it, ask a professional to look before you try more products.
How can I tell if urine has soaked into the underlay?
The smell comes back after cleaning, the spot stays damp or feels cool, or a UV torch in a dark room shows a patch much bigger than the stain you can see. Surface cleaning is unlikely to fix underlay that has soaked up urine, and a carpet fitter may need to replace it.
Does vinegar remove pet urine smell from carpet?
Not reliably. The shelter guide above says to avoid strong-smelling chemicals such as ammonia and vinegar, because they do not remove the urine smell for a pet and may encourage another accident in the same place (checked 23 October 2026). An enzyme cleaner made for pet urine is the better choice.
How much does it cost to have pet urine treated in a carpet?
Our carpet prices start at £45 for a bedroom and £60 for a lounge, and we confirm a fixed price before we start. Tell us about the urine when you ask, so the price covers the treatment. If an old patch has bleached the fibres or reached the underlay, we tell you before we start.
Get a fixed price for the carpet
Tell us what the pet did, how old the patch is and your postcode. We call or text back within 1 working hour.
Rather talk? 07943 111370