best carpet cleaner machine for pet urine

7 Best Carpet Cleaner Machines for Pet Urine (UK 2026 Review)

Best Carpet Cleaner Machines for Removing Pet Urine Stains and Odours

A pet urine stain can disappear from your carpet while the unpleasant smell keeps coming back. That’s often because urine has soaked deeper into the fibres or underlay, where ordinary surface cleaning can’t reach. A good carpet cleaner can help lift stains and extract moisture, but suction power, cleaning solutions and drying performance all matter.

Our review of the best carpet cleaner machines for pet urine covers the features worth paying for and how to tackle accidents effectively.

Buying Guide & FAQ

How to Choose a Carpet Cleaner for Pet Urine

Spot Cleaner or Full-Size Carpet Cleaner?

The first decision is whether you need to clean occasional accidents or entire carpeted rooms.

  • Portable spot cleaners: Compact machines with a hose and handheld cleaning tool. They’re convenient for fresh urine accidents, small stained areas, stairs and suitable upholstery.

  • Upright carpet cleaners: Designed to clean larger areas using rotating brushes and water extraction. They’re more practical when pets have repeatedly soiled carpets or you want to clean entire rooms.

Prioritise Effective Water Extraction

A carpet cleaner sprays water or cleaning solution into the carpet and then extracts the dirty liquid. For pet urine, effective extraction is particularly important because leaving excess moisture behind can prolong drying and contribute to lingering smells.

Look for machines with:

  • Effective suction: Helps recover liquid rather than leaving the carpet excessively wet.

  • Multiple cleaning passes: Allows you to work on stubborn stains without repeatedly soaking the carpet.

  • Separate clean and dirty water tanks: Prevents extracted urine and dirt from mixing with the fresh cleaning solution.

  • Accessible cleaning tools: Makes it easier to reach corners, carpet edges and other areas where accidents occur.

Check Compatibility With Pet Urine Cleaning Solutions

A carpet cleaning machine helps remove contaminated liquid, but dealing with the smell may require a suitable cleaning treatment.

Enzyme-based urine cleaners are designed to break down organic residues responsible for unpleasant odours. These can be particularly useful when ordinary carpet cleaning leaves a lingering smell. Avoid mixing household detergents, bleach or other cleaning chemicals into the tank unless specifically approved. They may damage the machine, leave residues or affect the carpet.

Consider Brushes, Tanks and Cleaning Convenience

For stubborn stains, a suitable brush attachment can help loosen dirt before extraction. Soft brushes may be preferable for delicate carpet fibres, while rotating brushes can be useful for general carpet cleaning when the material allows them. Tank size also matters. A larger tank means fewer refills, but it makes the machine heavier to carry and store. If pet accidents happen regularly, look for removable tanks, easy-to-rinse attachments and accessible hoses. Urine residue left inside the machine can create unpleasant smells over time.

Tips for Removing Pet Urine From Carpets

Acting quickly gives you a better chance of removing both the stain and the smell.

  • Blot fresh urine immediately: Use clean kitchen roll or absorbent towels to remove as much liquid as possible. Press firmly without rubbing the carpet.

  • Use cool water: If suitable for your carpet, rinse the affected area lightly and extract the moisture. Avoid soaking the carpet unnecessarily.

  • Apply a suitable urine treatment: Follow the enzyme cleaner’s instructions, including the recommended contact time and whether it needs rinsing or extraction afterwards.

  • Work beyond the visible stain: Urine can spread beneath the surface, so the affected area may be slightly larger than it appears.

  • Make extra extraction passes: Recover as much moisture as possible without adding more water during the final passes.

  • Allow the carpet to dry thoroughly: Improve ventilation and keep pets away until the carpet is dry and any cleaning product’s re-entry instructions have been met.

  • Clean the machine afterwards: Empty and rinse the dirty water tank, hose and attachments according to the manufacturer’s instructions.

Should You Use a Steam Cleaner on Pet Urine?

It’s generally best to avoid using a high-temperature steam cleaner directly on untreated urine stains. Heat can make certain urine residues and odours harder to remove. A spray-extraction carpet cleaner using an appropriate cleaning method is usually more suitable for fresh accidents. Always check your carpet’s care instructions before applying water or cleaning products.

Our Top 3 Picks

1
Vax Rapid Power Refresh Upright Carpet Cleaner Machine CDCW-RPXR | Shampooer machine for spills & stains on rugs & upholstery, handheld spot cleaning, included tools & solution, 8.4kg, 4.7L
Amazon.co.uk
Vax Rapid Power Refresh Upright Carpet Cleaner Machine CDCW-RPXR | Shampooer machine for spills & stains on rugs & upholstery, handheld spot cleaning,…
2
Rug Doctor Portable Spot Cleaner (1100W) | The Telegraph’s 2025 “Best Buy” - 2X Suction - Motorised Brush - Handheld Tools for Carpets, Sofas, Stairs, Cars and Soft Furnishings
Amazon.co.uk
Rug Doctor Portable Spot Cleaner (1100W) | The Telegraph’s 2025 “Best Buy” – 2X Suction – Motorised Brush – Handheld Tools for Carpets, Sofas, Stairs, Cars…
3
Vax SpotWash Home & Pet Compact Carpet Spot Cleaner CDSW-MPDP | Carpet & upholstery cleaning machine, for homes with pets, everyday spills & stains, included tools & solutions, 4.5kg, 1.1L
Amazon.co.uk
Vax SpotWash Home & Pet Compact Carpet Spot Cleaner CDSW-MPDP | Carpet & upholstery cleaning machine, for homes with pets, everyday spills & stains, included…