Weindependently evaluateall of our recommendations.

If you hit links we provide, we may receive compensation.

This spray even eliminates strongurine odors, and leaves behind a light laundry-like scent.

a bottle of Oxi Clean Carpet Stain Remover sitting on a rug

The Spruce

We’ve also seen it tackle dried red wine stains, another testament to its versatility.

It foamed up nicely, which always gives us confidence that it’s working.

The formula may be gentler than most stain remover cleaners, but its still highly effective.

OxiClean Carpet & Area Rug Stain Remover displayed on sofa armrest

PHOTO: The Spruce

We saw firsthand that it effectively cleans fresh and set-in wine stains, as well as pet urine.

However, removing the barbeque sauce stains we made during testing required some elbow grease and multiple applications.

But in the end, we were still impressed with its results.

Person spraying OxiClean Carpet & Area Rug Stain Remover on a rug with stains

We tested the OxiClean Carpet & Area Rug Stain Remover in the lab on four fresh and set-in stains.PHOTO: The Spruce

TheBiokleen Bac-Out Stain + Odor Removeralso works great on upholstery, bedding, and mattresses.

Along with an effective, biodegradable formula, we love how sturdy this solutions spray nozzle is.

It was satisfying to perfectly target and coat each stain, which resulted in an effective clean.

Person spraying OxiClean Carpet & Area Rug Stain Remover on a rug with stains

So, its ingredients are safe for the environment and you.

If you love the fresh scent of sweet mint, then this stain remover is right up your alley.

And if your household includes a four-legged friend, this multi-purpose cleaner is an excellent option.

Person cleaning rug with vacuum after spraying OxiClean Carpet & Area Rug Stain Remover

This liquid formula removed our pets urine stain and odor the quickest of all the cleaners we’ve tested.

It even left behind a clean, gentle scent.

We did find the stains lifted best when blotted first.

Person spraying OxiClean Carpet & Area Rug Stain Remover on a rug with stains

This quick-acting formula works with just a spritz and blot.

However, this may not be an ideal choice if you prefer your cleaners to be booming in fragrance.

It removes various stain types with little to no scrubbing.

Person spraying OxiClean Carpet & Area Rug Stain Remover on a rug with stains

If you prefer a stain remover with gentler ingredients, consider theBiokleen Bac-Out Stain and Odor Remover.

It has a plant-based formula that cleans both fresh and dried, set-in stains.

What to Look for in Carpet Stain Removers

How Do You Want to Apply It?

Person cleaning rug with vacuum after spraying OxiClean Carpet & Area Rug Stain Remover

Most carpet stain removers, like the ones listed in our guide, come in a liquid spray bottle.

How Well Does It Work?

What Is It Made From?

Biokleen Bac-Out Natural Enzyme Stain and Odor Remover displayed on floor next to boots

PHOTO: The Spruce / Henry Wortock

The Checkout Counter

Why Trust The Spruce?

Person spraying Biokleen Bac-Out Natural Enzyme Stain and Odor Remover on a cloth

We tested the Biokleen Bac-Out Natural Enzyme Stain Remover on various stains. It has a gentle, biodegradable formula yet still reduces tough stains.PHOTO: The Spruce

Person testing Biokleen Bac-Out Natural Enzyme Stain and Odor Remover on a carpet

Person spraying Biokleen Bac-Out Natural Enzyme Stain and Odor Remover on a cloth

Person testing Biokleen Bac-Out Natural Enzyme Stain and Odor Remover on a carpet

Biokleen Bac-Out Natural Enzyme Stain and Odor Remover displayed on floor next to boots

Arm & Hammer plus Oxi Clean Pet Stain & Odor Eliminator for Carpet

PHOTO: Amazon

Bissell Advanced Oxy Stain Pretreat displayed on a wood floor

PHOTO: The Spruce / Dera Burreson

Hand spraying a bottle of Bissell Advanced Oxy Stain Pretreat

The spray nozzle of the Bissell Advanced Oxy Stain Pretreat allows for direct application to stains.PHOTO: The Spruce

Bissell Advanced Oxy Stain Pretreat displayed on a wood table next to a stained carpet square

Bissell Advanced Oxy Stain Pretreat displayed on a wood table next to a carpet swatch

Hand spraying a bottle of Bissell Advanced Oxy Stain Pretreat

Bissell Advanced Oxy Stain Pretreat displayed on a wood table next to a stained carpet square

Bissell Advanced Oxy Stain Pretreat displayed on a wood table next to a carpet swatch

Rocco & Roxie Supply Co. Oxy Stain Remover displayed on a patterned rug

PHOTO: The Spruce / Henry Wortock

Person spraying Rocco & Roxie Supply Co. Oxy Stain Remover on stained rug

The Rocco & Roxie Supply Co. Oxy Stain Remover smells amazing and is more effective at removing fresh stains.PHOTO: The Spruce

Person wiping stains on rug using Rocco & Roxie Supply Co. Oxy Stain Remover

Person spraying Rocco & Roxie Supply Co. Oxy Stain Remover on stained rug

Person staining rug to test Rocco & Roxie Supply Co. Oxy Stain Remover

Person spraying Rocco & Roxie Supply Co. Oxy Stain Remover on stained rug

Person wiping stains on rug using Rocco & Roxie Supply Co. Oxy Stain Remover

Person spraying Rocco & Roxie Supply Co. Oxy Stain Remover on stained rug

Person staining rug to test Rocco & Roxie Supply Co. Oxy Stain Remover

The Spruce Stain & Odor Remover displayed on wooden desk

PHOTO: The Spruce

Person cleaning carpet using The Spruce Stain & Odor Remover

The Spruce Stain & Odor Remover lifted the tested wolf urine stain and stench quickly. The food and liquid spills are more difficult to remove.The Spruce

Folex Instant Carpet Spot Remover

PHOTO: The Spruce/Henry Wortock

Folex Instant Carpet Spot Remover

The Folex Instant Carpet Spot Remover doesn’t require any other cleaning steps outside of spraying and blotting.PHOTO: The Spruce

Folex Instant Carpet Spot Remover

Folex Instant Carpet Spot Remover

Folex Instant Carpet Spot Remover

Folex Instant Carpet Spot Remover

Folex Instant Carpet Spot Remover

Person cleaning stain on rug with a hand vacuum and Emergency Stain Rescue Chateau Spill Red Wine Stain Remover

The Spruce

Person staining a pillowcase

The Spruce