Pet stain and odor removers
By the Toodle team · Updated · Prices checked daily
Accidents happen. These are the pet stain and odor removers in stock at the shops we work with, from sprays for fresh messes to carpet cleaners, pet laundry products and litter box deodorizers.
At a glance
We found 9 options in stock from 3 stores, from $10.99 to $21.99.
- Lowest-priced in Stain and odor sprays: Stain & Odor Remover Spray, $10.99 at Alzoo
- Lowest-priced in Carpet and upholstery cleaners: Instant Spot Remover, $19.99 at Puracy
- Lowest-priced in Pet laundry: Pet Laundry Detergent Strips, $21.99 at Alzoo
- Lowest-priced in Litter box deodorizers: Rocco & Roxie Litter Box Odor Eliminator Litter Additive, $11.97 at Only Natural Pet
How we picked
- Stain and odor removers, carpet and upholstery cleaners, pet laundry products and litter box deodorizers
- In stock with a current price
- Grouped by kind
Listed from the lowest price. Prices and stock come from each store and are checked through the day. We haven't tested these products ourselves; the facts come from each maker's listing. Stores may pay Toodle a commission; that never changes what's listed or the order. How Toodle makes money
Stain and odor sprays

1. Alzoo
Stain & Odor Remover Spray
Enzyme and probiotic spray for urine, vomit and food messes on carpet, wood, stone and most surfaces.
- 2 sizes
- 3 colors
- Ships free from Alzoo
$10.99 at Alzoo · Apple Blossom · 16 fl ozPrice checked 9 hours ago
Buy at Alzoo
2. Alzoo
Concentrated Stain & Odor Remover
The same enzyme and probiotic cleaner as a small concentrate: fill the reusable 32 oz bottle with water and add a 1.1 oz refill.
- 2 sizes
- Ships free from Alzoo
$12.99 at Alzoo · Refill · 1.1 fl oz concentratePrice checked 8 hours ago
Buy at Alzoo
3. Puracy
Pet Stain & Odor Remover
A no-rinse spray for pet stains and odors, like urine, vomit, drool and mud, on carpet, upholstery and other surfaces.
- 2 sizes
$17.99 at Puracy · 25 oz bottlePrice checked 12 hours ago
Buy at Puracy
Carpet and upholstery cleaners

4. Puracy
Instant Spot Remover
An unscented, no-rinse spot remover for carpet and upholstery that works on pet accidents as well as food, mud and grass stains.
- 2 sizes
$19.99 at Puracy · 25 oz bottlePrice checked 12 hours ago
Buy at Puracy
5. Puracy
Carpet & Upholstery Shampoo
A concentrated shampoo for carpets, upholstery and washable covers, including pet bed covers, used in a carpet cleaning machine or by hand.
- 2 colors
$20.99 at Puracy · Fresh CitrusPrice checked 12 hours ago
Buy at Puracy
Pet laundry

6. Alzoo
Pet Laundry Detergent Strips
Unscented, dye- and bleach-free detergent sheets for pet bedding, toys and blankets, gentle on sensitive skin.
- Ships free from Alzoo
$21.99 at AlzooPrice checked 8 hours ago
Buy at Alzoo
Litter box deodorizers

7. Rocco & Roxie
Rocco & Roxie Litter Box Odor Eliminator Litter Additive
A litter-box odor-control additive for mixing with litter according to its label.
- Free shipping over $49 at Only Natural Pet
$11.97 at Only Natural PetPrice checked 1 hours ago
Buy at Only Natural Pet
8. Skout's Honor
Skout's Honor Cat Litter Box Deodorizer
A fragrance-free litter-box deodorizing spray in a 35 oz bottle.
- Free shipping over $49 at Only Natural Pet
$15.49 at Only Natural PetPrice checked 3 hours ago
Buy at Only Natural Pet
9. Alzoo
Cat Litter Deodorizer
Odor- and moisture-absorbing granules to sprinkle into the litter box; Alzoo says one treatment keeps it fresh for up to a month and stretches the life of the litter.
- 4 colors
- Ships free from Alzoo
$17.99 at Alzoo · Fresh Lavender · 2 × 26.6 ozPrice checked 8 hours ago
Buy at Alzoo
Compare them side by side
| Product | Kind | Price | Store |
|---|---|---|---|
| Stain & Odor Remover Spray | Stain and odor sprays | $10.99 | Alzoo |
| Concentrated Stain & Odor Remover | Stain and odor sprays | $12.99 | Alzoo |
| Pet Stain & Odor Remover | Stain and odor sprays | $17.99 | Puracy |
| Instant Spot Remover | Carpet and upholstery cleaners | $19.99 | Puracy |
| Carpet & Upholstery Shampoo | Carpet and upholstery cleaners | $20.99 | Puracy |
| Pet Laundry Detergent Strips | Pet laundry | $21.99 | Alzoo |
| Rocco & Roxie Litter Box Odor Eliminator Litter Additive | Litter box deodorizers | $11.97 | Only Natural Pet |
| Skout's Honor Cat Litter Box Deodorizer | Litter box deodorizers | $15.49 | Only Natural Pet |
| Cat Litter Deodorizer | Litter box deodorizers | $17.99 | Alzoo |
Clean accidents quickly
Blot up as much as you can with paper towels before using a cleaner; don't rub, which spreads the stain. Then use a pet stain and odor remover and follow the maker's directions, including how long to leave it before blotting.
Why pet odors come back
Pets often go back to a spot that still smells like urine, even if you can't smell it. Cleaners made for pet messes are designed to break down the odor, not just cover it. Avoid ammonia-based cleaners, which can smell like urine to a pet.
Test first
Try any cleaner on a hidden patch of carpet or fabric first, and check the maker's list of surfaces it's safe for.
Questions
- How do I get pet urine smell out of carpet?
- Blot up as much as possible, then use a pet stain and odor remover and follow its directions. Avoid ammonia-based cleaners.
- Why does my pet keep going in the same spot?
- The spot may still smell like urine to them. Clean it with a pet odor remover; if accidents continue, check with your vet.
- Are these safe around pets?
- Follow each maker's directions and keep pets away from treated areas until they're dry.