Pet Stain and Odor Removers That Get the Job Done


This post contains affiliate links*

When you share your home with cats, accidents happen. Whether it’s the occasional hairball, or litter box issues, most cat guardians are on the quest for the purr-fect stain and odor remover. I thought I’d make things easier for you by recommending a few products that I have tested and use myself, and they really get the job done.

When you choose cleaning products, please don’t use any products that contain chemicals. Many household cleaners contain contain hazardous ingredients such as organic solvents and petroleum based chemicals which can release volatile organic compounds into your indoor air. Some ingredients in household cleaners are known to cause cancer in animals and are suspected human carcinogens. Lysol, Pine-sol and other products containing phenols are deadly to cats as they can cause serious liver damage. Chlorox bleach, especially when concentrated, can cause chemical burns when it comes in contact with sensitive cat paws. Use pet-friendly products instead.

White Distilled Vinegar and Baking Soda

Sometimes, all it takes to clean up stains is white distilled vinegar. You can’t get any safer, and any less expensive, than that. Apply a diluted solution (one part vinegar and one part water) to help remove the appearance and odor of pet stains from carpets.

Baking soda can be used to clean stains: make a paste with warm water and scrub the area gently, then vacuum when the carpet is dry. To remove odors, sprinkle liberally on dry carpet before vacuuming.

Use a mixture of white vinegar and baking soda in carpet steam cleaning machines.



Fizzion is a non-toxic and environmentally friendly cleaner. The solution is designed to go to the root of the stain and  odor, and form a shield around the stain while it works on it. Unlike enzymatic cleaners that can require long waiting periods to activate, Fizzion works instantly on contact. The cleaner has a very subtle, fresh scent. I usually only use unscented products in my home, but this particular scent is unobtrusive enough and doesn’t bother me. I’ve used this on vomit and urine stains on white carpet, and it works well for both without a lot of effort.

This cleaner is recommended by Cat Daddy Jackson Galaxy, and is available on Amazon with free shipping for Prime members.



This aptly named cleaner “eats” the organic waste that creates the odor. It is fast acting and starts working on contact. I’ve used it on vomit and urine stains on white carpet, and it works well for both.  I’ve also seen it work on tile and concrete floors in the veterinary clinics I worked at. It can also be used to periodically spray areas that have been cleaned to get rid of any lingering odors.

Anti-Icky Poo is available on Amazon with free shipping for Prime members.

NOse Offense


This product does not remove stains, but it’s a great odor remover. I like that it’s completely fragrance-free, and it eliminates odors rapidly. Pet odors are not a big problem at my house, but I use this regularly in trash cans and to remove cooking odors from my home, and it works great, so I’m pretty sure it would work equally well on pet odors.

NOse Offense is available from Amazon with free shipping for Prime members.

Zero Odor


I was first introduced to Zero Odor about a year ago at a feline behavior seminar hosted by Dr. Nicholas H. Dodman, BVMS, DACVB. Zero Odor was a sponsor of the seminar and each attendee received a bottle of the Zero Odor Litter Spray. Litter odor is not a problem at my house – I scoop practically the minute Allegra or Ruby leave their box – but I decided to put the product to the test for other “odor challenges,” such as trash cans and cooking odors, and it worked remarkably well for those. It leaves no scent behind, which is a big plus as far as I’m concerned.

Zero Odor products are available from Amazonwith free shipping for Prime members.

Critterzone Air Purifier


The Critterzone Air Purifier works magic on urine odors. Simply blot the area, then put this powerful little unit over the damp spot upside down and leave for about half an hour. It will get rid of any residual odors.

The Critterzone Air Purifier is available from Use code CONSCIOUSCAT to get $10 off each unit.

*FTC Disclosure: This post contains Amazon Associate links. This means that if you decide to purchase through any of our links, we get a small commission. We only spread the word about products and services we’ve either used or would use ourselves.

24 Comments on Pet Stain and Odor Removers That Get the Job Done

  1. Bernadette ilse
    June 1, 2018 at 6:59 pm (3 years ago)

    Oh my goodness I have tried everything HELP my male coon has suddenly decided to not only use his massive litter box to poop but also leaves coin size poop in my living room on the rug I have Rd every deterrent recently scat sprays when he enters “his spots” goes around them and poops vet even tried Prozac for behavior as physically he is perfect shape? We vet and I cannot figure it out have 2cats but only one does this

  2. Karna
    December 21, 2016 at 2:56 pm (4 years ago)

    I’m at wits end with my cat. I took him from a friend 3 years ago, knowing that he had urination problems. I thought I had nipped the problem. He would still pee outside the litter box but it was very hit or miss, usually associated with when I traveled. But recently he has started peeing outside the litter box and it is worse then ever. I have taken him to the vet multiple times, this is not a medical issue. I think it is a combination of spraying and inappropriate urination. I have tried multiple cat boxes, changed litter, used feliway. I think it is stress related, and it looks like I’m not going to be able to remove all the stress (I’m expecting my second child in April). But I have no idea how to re-home him knowing this is a problem. Any suggestions? I think he would do well in a home where he was the only animal and the family had no kids (and no plans for kids). The initial problem started when my friends brought home their first child. Any help would be greatly appreciated.

    • Ingrid
      December 21, 2016 at 5:41 pm (4 years ago)

      I’m so sorry you’re dealing with this, Karna. It’s going to be tough to rehome a cat with his history, although you may be right that he might not have this issue in a relatively stress-free and possibly child-free home. I would recommend working with a feline behaviorist. If you can’t find anyone local, I can highly recommend Daniel Quagliozzi

  3. Gail
    August 24, 2015 at 1:51 pm (6 years ago)

    I use baking soda & vinegar, but bc of your comments, I’m adding zero odor to my arsenol. Amazon order placed today

    • Ingrid
      August 25, 2015 at 6:18 am (6 years ago)

      I think you’ll be pleased with the product, Gail.

  4. Sally
    September 2, 2014 at 2:48 pm (7 years ago)

    Pulitzer, my problem child, kept me on my toes in terms of testing cleaning products. I finally settled on Wee Cleaner ( because it never screamed, “A pee spot was just cleaned up!”

  5. Erika T
    September 2, 2014 at 2:08 pm (7 years ago)

    I have sent this link to my Sis who’s having a terrible time with 1 of 4 cats peeing on 2 specific seat cushions. We have tried several different products with limited success, I hope this post will help her!

  6. Bernie
    January 4, 2014 at 3:05 pm (7 years ago)

    I have the baking soda and vinegar on hand as a staple. It doesn’t hurt to add some to the litter boxes and mix it up. It is an additional guard agains odors.

  7. Tom
    April 22, 2013 at 2:08 pm (8 years ago)

    Very useful information here. I’m glad to know about the Lysol and pine-sol, we don’t use them very much at all, the most I do is spray some lysol spray in the trash compacter which the cats can’t get into but I’ll stop doing that immediately. Fortunately I don’t do it often.

    We’ve tried various things over the years, we like the zero odor, we’re currently using nature’s miracle to clean the laminate floor around the litterboxes, it works ok but there’s another product we’ve used that is even better I can’t recall what it is called.

    We have laminate flooring throughout the house and though I’d like to use a steam mop we have to be really careful, the one thing laminate flooring doesn’t tolerate is getting too wet it will ruin it. So I need to find a steam mop that I can be absolutely will not leave the flooring too wet. If I can do that I’d buy it, we have a europro steamer for other kinds of cleaning we steam clean the counters and things like that it works great. Best $250 we’ve spent. Thanks for the great info.

    Tom Mary Beth and the furries.

  8. Sue Brandes
    April 9, 2013 at 7:35 pm (8 years ago)

    Great post Ingrid. I haven’t heard of some of these. Also I did not know about the vinegar or baking soda for cat mishaps. I am always looking for new ways to keep my house clean and not make my kitties sick. Thank you.

    • Ingrid
      April 10, 2013 at 5:03 pm (8 years ago)

      You’re welcome, Sue!

  9. Seven
    April 9, 2013 at 3:10 pm (8 years ago)

    I’ve tried all enzyme cleaners and by far the best is Bissell Eeeeew for Cats (black bottle, yellow label). I have had no luck with Simple Solution, Nature’s Miracle (what a disaster this one was!), Oxy Orange or most other enzyme products sold. After doing much research I discovered that professional crime scene cleaners (morbid, yes, efficient, huge yes!) use a 50/50 mixture of water and wintergreen alcohol or a 50/50 mixture of water and yellow colored Listerine (or generic yellow colored mouthwash. Do not use blue, green, clear or red mouthwash products.) I have had success with the Listerine/water combo in killing cat urine odors and my home smells nice. The alcohol mixture is good for hard surfaces but not painted surfaces as the paint will degrade.

    • Kelly
      April 10, 2013 at 12:55 pm (8 years ago)

      Thank you for this post. I’ve tried nearly everything and these recomendations will be next. 🙂

      • Ingrid
        April 10, 2013 at 5:01 pm (8 years ago)

        Let me know which one ended up working for you, Kelly.

    • Ingrid
      April 10, 2013 at 5:02 pm (8 years ago)

      I’m not familiar with the ingredients in Listerine, so I can’t comment on whether they’re safe to use around cats.

    • Corinne
      January 4, 2020 at 11:15 am (1 year ago)

      Oil of wintergreen contains a glycoside that releases methylsalicylate, a derivative of aspirin, so like many other essential oils, would not be safe to use around cats.

  10. Martha
    April 9, 2013 at 2:26 pm (8 years ago)

    I’ve had great results using Odormute.

  11. Viki Worden
    April 9, 2013 at 10:29 am (8 years ago)

    I am very thankful for this post. I knew different cleaners, etc. could bother cats but I never thought of Lysol or Pine-Sol. I am always using Lysol wipes to clean up messes. My one cat has hyperthyroid and I had an x-ray done and also found out she has a small liver, which they were considering that maybe it is cirrhosis. I am wondering if it is from the Lysol. I recently changed from using a swiffer to clean to my uncarpeted floors to a steam mop. I feel so much better knowing that my fur babies are walking around on chemicals. I even used the steamer on my rug the other day where one of my fur babies knocked over a glass of milk. I had cleaned it up but it left a light milk stain and the steamer took care of it.

    • Ingrid
      April 9, 2013 at 10:51 am (8 years ago)

      Steam cleaners are awesome, Viki!

    • Candyce Poss
      September 2, 2014 at 3:18 pm (7 years ago)

      Any cleaner with “sol” in the name is dangerous for cats. I have friends who have cats that have become seriously ill from using these cleaners. Yes, it often affects the liver.

  12. Lauren
    April 9, 2013 at 9:54 am (8 years ago)

    No review of Nature’s Miracle? It’s the only product I use since I discovered how good it is, and I always thought it was THE gold standard for pet stains of all kinds.

    • Ingrid
      April 9, 2013 at 10:51 am (8 years ago)

      I’ve actually never had good success with Nature’s Miracle, Lauren, but I know it works for a lot of people.

    • Kelly
      April 10, 2013 at 12:52 pm (8 years ago)

      I’ve never had any luck with Nature’s Miracle and have returned the bottles many times for the promised refunds.

  13. Laurie
    April 9, 2013 at 8:03 am (8 years ago)

    Nice article! I swear by Nature’s Miracle For Cats after dealing with inappropriate elimination issues for one of my felines due to a UTI.


Leave a comment

First time visitors: please read our Comment Guidelines.