Carpet Cleaning


Residential Cleaning


Commercial Cleaning

Carpet Services

Pet Odor

Pet Odor Treatment

Allergy Relief

Relief Treatment

Stain Protection

Carpet Protection

Other Services

Rug Care

Cleaning & Care

Tile & Grout

Tile & Grout Cleaning


Cleaning & Protection

How to Clean Pet Urine from Your Carpets

At Master Clean Carpet and Tile Cleaning of Tulsa, we love our pets! We own 3 dogs and one cat ourselves! And we love your pets too! We like to tell people that dogs help to keep us in business. 

As much as we all love our animals – potty training them can be hard! And sometimes, even with well trained animals, accidents just happen.  So what happens when your favorite little puppy, or big puppy, decides to take a squat right in the middle of your beautiful, living room carpet or area rug?

a puppy looking sad because he peed on an area rug and is getting in trouble

Thankfully, there are several easy methods to help clean up pet urine on your own.  Just use caution when trying to clean up messes on your carpets and area rugs by yourself.  There are many things that could actually damage them even more.  The best thing to do is to call the Best carpet cleaners near you. 

But for all those do it yourself types – here’s a list of common methods for removing pet urine from your carpets and area rugs.

Methods for removing pet urine stains from carpets:


Vinegar is always a go-to when recommending ways to eliminate urine accidents.  The vinegar works on the smell too.  It attacks the urine helping to neutralize the smell.  Don’t worry about the vinegar smell, it will go away too.

a picture of a good dog with a picture of baking soda and vinegar

Not only vinegar a cheaper option for cleaning up pet urine from carpets and area rugs, but there’s probably a good chance you have some at your home already.

To use vinegar to clean up pet urine from your carpets, you’ll need white vinegar, warm water, paper towels and baking soda.

  1. Start with a wet stain. You want to be sure to catch the accident right away.  It’s best to clean up the pet urine while it is still wet.  If you let it dry, it could soak into the carpets and create an area of permanent discoloration.
  2. Mix equal parts of the white vinegar with warm water. Pour this solution onto the urine.  You can use a spray bottle to spray it on or just pour it right on.  You want the urine spot to be fully saturated with the vinegar solution.
  3. Let it set for around ten minutes. Then soak it all up really good.  Use paper towels or clean dry towels, but be sure to soak up as much moisture as you possibly can.
  4. Let the area completely. After several hours, and once fully dry, if there is still a lingering urine odor, you can sprinkle some baking soda over the area.  Let the baking soda sit for at least thirty minutes, then vacuum it all up.
Hydrogen Peroxide

This is another method that is great because it uses things you likely already have at your home.  Sometimes, you don’t always catch the pet urine accident right away or you don’t find it until it is already dried into carpets.  If that happens, you need something just a little more potent.

The Hydrogen peroxide method is also ideal for cat urine.  Cat urine has a different enzymes in it than dog urine which makes it tougher to clean up than dog urine.

To use this method, you’ll need hydrogen peroxide, warm water, dish soap, paper towels and baking soda.

  1. First, you are going to want to dry to re-moisten the urine-stained area. Do this by blotting the area with a paper towel, or clean towel, and warm water.  Moistening the area will help clean it up easier.
  2. Next, pour the hydrogen peroxide directly onto the stain. Don’t be afraid to saturate it through.  It’s best to test out the hydrogen peroxide on a small hidden area of your carpet or rug first.  While the hydrogen peroxide should not further discolor the fibers while treating the pet urine stain, it is possible.
  3. Now you want to mix a very small amount of dish soap with warm water. Pour this mixture of the peroxide.
  4. Dab the area with a clean, dry towel or paper towels. You want to absorb as much as the liquid as possible.
  5. Then rinse the area with warm water. After rinsing, use clean, dry towels to blot up as much moisture as you can.  Be carefule because too much moisture left in area rugs can damage them.  Soak up all the moisture.
  6. Now you can put fans blowing on the carpets or rug to help them dry.
  7. Just like with Method A. If there is still a lingering smell after it is completely dry, try using baking soda.
  8. Repeat these steps, if needed.

Always be careful when using dish soap in your carpets or area rugs.  While this is a method that some people have found to work – we will always recommend to NOT use dish soap.  If you do use it, you must be certain to get it all rinsed out.  Dish soap left behind in area rugs or carpets can cause more damage and make the spot attract even more dirt to it.  This leaves your carpets or area rugs looking even worse than before you started.


If your home remedies aren’t working on your tough pet urine stains, you can always try a cleaner specifically designed for pet stains.  Most pet stores or big chain retail stores have some type of pet urine stain cleaners.

a person cleaning up urine stains out of carpet

For this method, you’ll need to gather whatever pet urine stain cleaner you purchased, a clean, dry towel and warm water.

  1. If it is a new pet urine spot that is still wet, dab up as much moisture as you can using paper towels. However, if it is a dried in urine stain on your carpets or area rug, then use a damp paper towel to blot the area, re-moistening it.
  2. Follow the directions on whatever pet urine stain remover you purchased. Most of them are very easy to use.  Typically, you will saturate the area with your cleaner, then scrub it in with a clean towel.  Repeating until the stain starts to lift.
  3. Let the stained spot dry completely, and then repeat if necessary.

Like with the dish soap, while there are many people who have had really good luck with store-bought products, we do not recommend trying it on your own.  Products that are left behind in carpets or area rugs can make your problems worse.  They attract more dirt and make your rugs look dirtier than they were to start.

Carpet Cleaner

Another thing to try on your own is a store-bought or rented carpet cleaning machine.  There are some that are designed specifically for pet urine stains.  This could be a good purchase for your home if you have pets, as you never know when accidents or other stains besides pet urine could happen.  Dogs and cats get sick and vomit or have diarrhea on our rugs too!

To use this method, simply follow the instructions with whatever machine you purchased or rented. While these machines are never a total substitute for a professional cleaning, they can work in a pinch and are good for spot cleaning.

Call Master Clean Carpet and Tile Cleaning of Tulsa

At Master Clean Carpet and Tile Cleaning of Tulsa, we have highly specialized equipment and cleaners specifically designed for professional use and professional deep cleanings of your carpets.  We carry only the best equipment.  Equipment you can’t purchase or rent at the store.  When pet urine stains happen in your carpets, your best bet is to just call us.  We can take care of your carpets without further damage or causing more dirt to be attracted to the stain.

And when pet urine stains happen on your area rugs, call our partners at Rug Cleaning of Tulsa.  They are the Tulsa Area’s best professional area rug cleaners.