Accidents happen. Yes, they happen more frequently with a new puppy or kitten, but there’s no reason to cry over stained carpet.

A good pet stain remover is about as essential as the other pet must-haves, like dog food, comfy pet beds and more.  Depending on your preference and budget, you can use a steam cleaner, vacuum or simply a cleaning spray to get rid of tough pet urine stains. We spoke to cleaning experts about the best way to get rid of pet stains and the best items to use. We also included top-rated Amazon cleaning products and ones tested by our editors.

SKIP AHEAD How we picked the best pet stain removers | The best pet stain removers to shop | How to shop for pet stain removers

Selected.Our top picks

How we picked the best pet stain removers

We’ve rounded up a list of pet stain removers recommended by cleaning experts, including Melissa Maker, owner of the cleaning brand Clean My Space and Rueven Noyman, owner of NYC Steam Cleaning.  We also included cleaning products with at least a 4-star average rating from at least 500 reviews on Amazon. Our experts recommended keeping the following aspects in mind:

The best pet stain removers in 2024, tested and reviewed by editors

Pet stain remover appliances

Bissell Little Green Proheat Portable Deep Cleaner

What we like

  • Uses heat technology
  • Self-cleaning hose
  • Brush attachment

Something to note

  • May sell out

This portable and lightweight cleaner from Bissell is recommended by Maker, who likes that it can help get rid of pet hair and stains and refresh various fabrics and upholstered furniture. The device uses water, heat and suction to loosen and remove stains from surfaces like carpets, curtains and couches. If you have carpet flooring or fabric curtains that often get soiled from pet accidents, this appliance is good to have around the house.

Bissell Revolution HydroSteam Pet Carpet Cleaner

What we like

  • Suction power
  • Brush attachments
  • Large capacity

Something to note

  • Somewhat pricey

In our roundup of the best steam cleaners, expert and cleaning services company owner Will Cotter recommended this carpet cleaner, which he said is a great appliance for pet owners like himself. According to the brand, the machine is a combination of a steam cleaner and a vacuum and uses steam to lift and remove set-in stains from carpet and upholstery. The appliance has a pet cleaning solution formulated for pet stains and odors, as well as upholstery and remover attachments.

Hoover CleanSlate Plus Portable Carpet & Upholstery Spot Cleaner

What we like

  • Large capacity
  • Dual water compartments
  • Cleaning solution

Something to note

  • Somewhat heavy

This carpet and upholstery stain remover and cleaner from Hoover has a 4.4-star average rating from almost 7,000 reviews on Amazon. Like the Bissell Little Green Proheat Portable Deep Cleaner, this machine has a water tank attachment connecting to the suction attachment. According to the brand, the 40-ounce tank keeps clean water separate from dirty water as you clean. Plus, the device comes with a bottle of stain-removing cleaning solution that you can use with the machine.

Bissell Pet Stain Eraser PowerBrush

What we like

  • Handheld
  • Cordless
  • Portable

Something to note

  • Small capacity

This cordless stain remover from Bissell has many characteristics of the brand’s Little Green collection, including a tank and cleaning brush, except it’s handheld and easy to maneuver or take with you anywhere. The machine’s opening has a rotating brush that scrubs and lifts pet stains from carpets, and the cleaning solution that comes with the machine helps to deodorize any residual odors, according to the brand. NBC Select editorial director Lauren Swanson uses this device on her white carpets to remove tracked-in dirt and finds it endlessly satisfying.

Pet stain remover sprays

Dog Wee Cleaner by Dr. Lisa

What we like

  • Comes with scrub brush
  • Created by veterinarian

Something to note

  • May be hard to find in store

This dog urine stain and odor remover from Dog by Dr. Lisa is an NBC Select Pet Awards winner for best pet stain remover. The spray helps neutralize odors left from pet urine, and the bottle even comes with a scrubbing attachment at the bottom to help lift the stains and odors. To use the spray, first blot the area with a towel or cloth and lift as much excess moisture as you can. Use the spray to coat the stain, then scrub the area using the attachment until foam forms.

Woolite InstaClean Pet with Brush Head Cleaner

What we like

  • Comes with brush attachment
  • Discourages future stains

Something to note

  • May be hard to find in stores

This cleaning solution and brush duo is also an NBC Select Pet Awards winner for best pet stain remover. The item is effective on many stains including urine, vomit, feces, blood, juice and grease. Plus, using the spray discourages pets from potentially re-soiling the area in the future, according to the brand. NBC Select associate updates editor Zoe Malin uses this cleaner and says it’s tackled many pet-related stains. “As a mom of two cats, I’ve cleaned up more stains with this remover than I can count,” she says. “It starts lifting stains out of fabrics the second I apply it, and the scrub brush attached to the bottle couldn’t be more convenient.”

Resolve Urine Destroyer

What we like

  • Formulated for urine

Something to note

  • May be hard to find in stores

When researching mattress cleaning, expert and cleaning company owner Kadi Dulude recommended this urine stain remover from Resolve. While the spray is good for multiple types of stains, it’s formulated to tackle urine stains in particular. According to the brand, the item is great for using directly on carpet, fabric, upholstery and even hard surfaces like hardwood floors.

Folex Instant Carpet Cleaner

What we like

  • Great for spot cleaning
  • Scent-free

Something to note

  • May be hard to find in stores

Maker recommends the water-based Folex carpet cleaner, which is ideal for spot cleaning pet stains. According to the brand, the powerful solution gets rid of pet stains as well as other common messes like grease, red wine, dirt, and makeup. The product is scent-free and doesn’t require rinsing after use.

Rocco & Roxie Supply Co. Stain & Odor Eliminator

What we like

  • Great for both carpet and wood
  • Works quickly

Something to note

  • May be hard to find in stores

Both Maker and Noyman recommend this odor and stain eliminator. According to the brand, the item is fine for use on carpets and safe to use around pets. In addition to carpet, the spray is good for litter boxes, upholstery, hardwood floors, tile, garbage cans and laundry. To use the product, you just have to spray and let the solution sit for about 5 to 10 minutes. You can even pour some of the liquid directly onto the stain for deeply set messes and treat the stain with a cleaning cloth.

Proxi Spray & Walk Away Stain Remover

What we like

  • Great for spot-treating
  • Works fast

Something to note

  • May be hard to find in stores

This cleaning spray from Proxi is recommended by Noyman, who called it a “miracle worker” when it comes to cleaning. The spray is an organic cleaner that gets rid of stains and odors without having to scrub or press into stains on carpet or upholstery. This is another great product if you deal with many urine stains on your carpet, couches or upholstered furniture like dining tables.

Nature’s Miracle Dog Stain and Odor Remover

What we like

  • Works quickly

Something to note

  • May be hard to find in stores

For stubborn stains from your dog, Noyman recommends this enzymatic stain and odor remover from Nature’s Miracle. The item gets rid of stains and odors that come from urine, feces, vomit and drool, according to the brand. To use the product, simply spray it directly onto stains, wait 15 minutes and then blot with a cloth to start lifting the stain.

OxiClean® Carpet Pet Stain Remover

What we like

  • Great for tough odors

Something to note

  • Aloe vera scented

This carpet and pet stain remover from popular cleaning brand OxiClean has a 4.6-star average rating from over 900 reviews on Amazon. Similar to many of the spray stain removers on this list, this option is effective on any area of carpet or rug in the home that’s likely to get soiled if you’re a pet owner.

How to shop for pet stain removers

If you have a cat or dog, consider what type of stains you deal with the most, such as urine stains or otherwise.

Pet stain remover sprays

Look for cleaning solutions and sprays that are formulated to treat stains specifically for pets,  such as urine, vomit and feces. Additionally, keep in mind that these stains leave strong odors behind, even if, to the eye, the stain seems to be gone. That means you should also look for cleaning sprays that mention odor elimination.

Pet stain remover appliances

While cleaning sprays have a lot of stain and odor-removing power, you’ll often have to pair them with a pet stain-removing appliance, such as one of the machines on this list. These appliances use a range of functions, such as steam cleaning and vacuuming, to remove stuck-on stains and odors from surfaces that cling to them, such as carpet and upholstery. Ensure the appliance you get has attachments, such as a rotating brush, and strong suction power to make removing pet stains easy.

Meet our experts

At NBC Select, we work with experts with specialized knowledge and authority based on relevant training and/or experience. We also ensure all expert advice and recommendations are made independently and without undisclosed financial conflicts of interest.

Why trust NBC Select?

Cory Fernandez is a commerce editor at NBC Select, covering food, cooking, cleaning, wellness and general lifestyle content. He spoke with cleaning experts, including the owners of both cleaning services companies and cleaning lifestyle brands.

Catch up on NBC Select’s in-depth coverage of personal finance, tech and tools, wellness and more, and follow us on Facebook, Instagram, Twitter and TikTok to stay up to date.

Leave a Reply

Your email address will not be published. Required fields are marked *