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.
Vax Rapid Power Refresh is a practical choice for cleaning whole carpets after repeated pet accidents. Its rotating brushes loosen dirt across larger areas, and the separate rinse setting helps wash away detergent residue. A detachable hose tackles smaller marks on stairs and upholstery.
Pros
- AutoMix dispenses the cleaning solution automatically
- Generous 4.7L tanks reduce interruptions for refilling
- Quick Clean mode helps shorten carpet drying time
- Antimicrobial-treated brush bristles help limit bacterial growth on the brushes
- 7.5m power lead reaches across larger rooms
Rug Doctor’s Portable Spot Cleaner concentrates on individual accidents rather than wall-to-wall carpet washing. Its motorised hand brush works into the affected fibres before suction lifts away dirty liquid. Wheels and a retractable handle make it straightforward to move between rooms.
Pros
- 1.9L clean-water tank supports several small cleaning jobs
- Edge-to-edge brush reaches marks close to skirting boards
- 1.7m hose gives easier access to stairs and sofa cushions
- IPX4 splash protection suits wet-cleaning tasks
- 236ml trial bottle of spot-cleaning solution included
Vax SpotWash Home & Pet makes sense when muddy paws and accidents reach sofas, rugs or stair carpets. The rotating SpinScrub attachment works on embedded marks, while the crevice tool reaches edges that broader heads miss. Separate tanks keep fresh solution and dirty water apart.
Pros
- Everyday 2-in-1 tool covers upholstery and sealed hard floors
- Antimicrobial-treated attachments help limit bacterial growth on the tools
- Two 250ml bottles of antibacterial cleaning solution included
- On-board tool storage keeps attachments organised
- Compact body is manageable to carry from room to room
Vax SpotWash is a compact cleaner to keep handy for fresh spills and occasional pet accidents. Its spray-and-extract action targets one patch without washing the whole carpet, and the 1.5m hose reaches stair treads, sofa seats and car upholstery with less manoeuvring.
Pros
- Separate scrub attachment works on sealed hard floors
- Self-cleaning function flushes residue from the hose after use
- Wide dirty-water tank opening simplifies emptying and rinsing
- Light 3.9kg body is convenient to carry upstairs
- 250ml starter bottle of cleaning solution included
BISSELL PowerWash Compact Pet is useful when pet messes affect both carpets and nearby furniture. Its upright brush roll tackles larger patches of flooring, while the detachable hose and stain tool reach stairs, sofa arms and pet beds without needing a second machine.
Pros
- Four-row DeepReach brush agitates dirt in the carpet pile
- Removable brush cover makes trapped hair easier to clear
- 8cm tough-stain tool concentrates cleaning on smaller spots
- 2.1m hose reaches awkward areas without moving the base
- 236ml Wash & Protect Pro solution is included
Vytronix’s SWASH450P offers a handy alternative to larger carpet washers when pets leave isolated marks on rugs, sofas or stairs. It sprays, brushes and extracts dirty water from small areas, while the built-in hose-rinse function makes clearing leftover grime less of a chore.
Pros
- Two included cleaning heads suit different fabric surfaces
- Separate tanks prevent dirty water mixing with fresh solution
- Five-metre power lead provides plenty of reach
- 4.2kg body is manageable to move around the home
- Two-year guarantee adds reassurance for regular use
Zennox Spot Buster suits occasional messes on rugs, upholstery and carpeted stairs. Its two brush heads help tackle differently sized patches, while a rubber attachment provides another option for stubborn marks. The portable body can also be brought out for cleaning car seats.
Pros
- 1.8L tank allows longer sessions between refills
- Wide recovery-tank opening makes emptying simpler
- Long hose improves access around furniture and steps
- Approximately 4.2kg weight makes it portable between rooms
- Compact footprint makes cupboard storage easier
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