Your membership has expired

The payment for your account couldn't be processed or you've canceled your account with us.

Re-activate

The Best Spray for Tackling Pet Stains and Odors Is Not an Enzyme Cleaner

This got really smelly. We painted real dog urine and pungent onion juice on fabric to test nine cleaners. Our winner is fast-acting and budget-friendly.

When you shop through retailer links on our site, we may earn affiliate commissions. 100% of the fees we collect are used to support our nonprofit mission. Learn more.

Dog with stain on carpet, Odo Ban and Nature's Miracle stain and odor removers
Pet waste stains and odors are notoriously difficult to remove, but we found oxidizing and enzyme cleaners that did a stand-up job.
Photos: Getty Images, Consumer Reports

When I visit a cat or dog owner’s home, the first thing I notice isn’t the pet—it’s the smell. Having lived with both, I instantly recognize the aroma of wet fur and, more stubbornly, that unmistakable tang of pet urine. The latter is notoriously hard to remove, but the good news is it’s not impossible. 

For years, enzyme cleaners have been the go-to solution for banishing pet smells and stains from upholstery, carpets, and other surfaces. They break down stains and odors at the molecular level, so lifting them is significantly easier to do than with traditional cleaners, such as vinegar, baking soda, or ammonia-based products. But despite their reputation, enzyme cleaners don’t always come out on top.

In this article
More on Cleaning

CR tested popular stain and odor-removing formulas on carpet samples stained with real dog urine. We also put them up against pungent onion juice odors. In both tests, the top performers didn’t contain enzymes at all—they were oxidizers with hydrogen peroxide, bio-enzymatic cleaners that use a combo of safe bacteria and enzymes to break down stains and odors, and a plant-based surfactant that can neutralize odors. 

One formula type isn’t better or worse than the other; they have their pros and cons. Enzyme cleaners require a longer dwelling time to work, but most are biodegradable and nontoxic. Oxidizing cleaners work faster on stains, but because they contain ingredients like hydrogen peroxide and bleach, they aren’t always safe for all surfaces.

In addition to performance reviews of each product, this article includes information and safety ratings from our partner, SkinSafe, an organization that uses Mayo Clinic data to evaluate overall product safety, potential for irritation, and allergenicity. SkinSafe scores products based on the presence of the 11 most common allergens: The higher the score, the fewer allergens a product contains. The highest possible score is 100.

For carpets, furniture, and anyone with a heightened sense of smell, our favorite cleaners effectively remove stains and odors from pet messes and more.

Become a member to read the full article and get access to digital ratings.

We investigate, research, and test so you can choose with confidence.


Jennifer Ford.

Jennifer Ford

Jennifer Ford is a seasoned beauty editor and an expert on consumer shopping. Her work has appeared in print and online at publications such as Essence, Forbes, People, BET, and more.