Urine odors in carpets can be difficult to remove. With the proper method you can get your carpets looking and smelling just like new. This is a guide about removing urine odors from carpet.
If you have children and/or pets, you will find yourself needing to eliminate urine and other odors from furniture upholstery and carpet. We have tried many brands of odor removers over the years, Kids 'N' Pets is the one that works.
Read and rate the best solutions below by giving them a "thumbs up".
This cleaner is cheap and works wonders. The recipe was given to me by my daughter years ago.
I mix this up in larger amounts. I usually use at least 3 cups of peroxide and 6 Tbsp of ammonia. I have yet to find a carpet stain that it will not remove. Some spots just disappear before your eyes. Others need to be blotted with white paper towels or a white cloth. If it is a terrible stain, the paper towels may need to be weighted down overnight.
Being the owner of four cats, I keep it mixed up all the time and I would put it up against the most expensive cleaner you can buy commercially. I have also used it on spots on upholstery as well as spots on the walls. It is a multipurpose cleaner for me.
By Dink from Louisville, TN
If you're potty training your child or even a pet and they have an accident, immediately pour salt over the top. Watch the spot when you can see moisture on top of the pile of salt. Continue to add more salt until it remains dry on top. Leave for 10 minutes then vacuum up the salt. This draws all the moisture out of the carpet and eliminates any odor. Works great, I've used it many many times!
Source: I learned it from my Grandma
By Tiffanie from Tooele, UT
I have a Bissell Shampoo machine, bought especially because I had 2 older dogs, that once in a while peed on my carpet. To make a long story short, I tried everything everyone suggested and happened upon a good one. Someone here on Thrifty Fun suggested white vinegar and I tried it.
Remember you have to get through the pad or it won't do any good, so do small areas. Keep going over it until the liquid is all picked up. I put about l/4 cup of white vinegar to the gallon water container in shampooer, and put the regular shampoo in the dispenser on the shampooer. I let dry for at least 2 days then put dry baking soda on the spot, and left it there until the next time I vacuum.
This took the odor out and cleaned carpet, too. Hope it does as well for whoever tries it. Remember sometimes it takes 2 times to get to the floor below the carpet and the carpet pad. If you leave it too wet, it will sour, and you have another odor to contend with.
Sometimes now when one pees, I pour the vinegar water immediately on a spot. Then I just suck up all the liquid, and let dry. It is less work, and takes care of the problem.
Source: Thrifty Fun Hints
By gbk from south GA
Many years ago a vet tech suggested using hydrogen peroxide to remove pet odors from carpet, rather than buying the all too expensive store bought cleaners. I gave it a try and have been hooked ever since. Test an area of the carpeting/upholstery first, then soak the area you're treating with peroxide. Let it dry completely. The odor won't disappear until it is completely dry so don't be impatient, give it time. If it's a stubborn/very strong odor, you may need to repeat the process, but when you're done, the odor will be completely gone and you will have saved a lot of $$.
By kittkat 
This is how I get rid of pet urine odors. I have a lot of cats, when one pees on the carpet, the other ones do it in the same spot. I spray Listerene mouth wash on the area and the smell goes away. I've tried everything, this really works. Every morning, I lightly spray over my carpets and cloth furniture and it also makes the house smell fresh.
By Melissa from Blytheville, AR
To remove dog/cat urine from carpets, use Masingill's Vinegar and Water Douche. Pour solution on the spot and with a towel using a circular motion (wrap towel around your fist, place fist on spot as if to punch and twist) continue doing this until liquid is dried up and the odor will be gone. My aunt had 5 pesky little wiener dogs who had weak bladders, her home never smelled bad.
By Teresa from Boulder City, NV
Give a "thumbs up" to the solution that worked the best! Do you have a better solution? Click here to share it!
Here are questions related to Removing Urine Odors from Carpet.
Is there a product I can use in my carpet cleaner to remove urine odor?
Lisa from Long Island, NY
By Nan Corpe 12/21/2008
Before I put down wood floors, I used a little Woolite with a bit of Clorox 2 and some white vinegar. That usually cleaned the rug very well, didn't remove the color, and got rid of any bad smells.
After my dog got sick and had diarrhea and vomiting both at once all over the carpet, I took them all up and replaced the floors with oak. Much better! Better to replace the floor than my precious dog. Since I live in FL, I probably should have put down ceramic tile instead of wood, but wood works fine for now.
By Cheryl 12/20/2008
I have tried alot of the neutralizers from pet stores without getting good results. What I have found that works very well & cheaply is to use Tide or Gain liquid detergent mixed with water, at least a 50/50 or stronger mix, pour over stain area, scrub in , cover with towels and let dry. You may want to test a spot to make sure it doesn't discolor your carpet. I have burgundy frieze carpet & it didn't change colors. I'd much rather smell Tide or Gain than urine!
By Wanda (Guest Post)12/17/2008
I use a few different treatments which work well. Sprinkling stain with dry washing powder with enzymes works well to remove the scent to help prevent attracting animals to re-offend. Also some spray fabric deodorizers such as Fabreeze can help too. Bi-carb of soda is a cheap & effective treatment to absorb urine odours. Sometimes it takes a few treatments to completely remove odour & do test on a hidden patch of carpet first to check carpet colour fastness.
I made my own solution to spray areas where there have been accidents, but without luck when the humidity goes up. It (the smell) just hits you in the face as soon as you come in the door. I have used my carpet cleaner with pet solution by the gallons and still no results.
By Maggie T.
I have a 4 year old dog that is constantly wetting on the floor in my bedroom. I can't stand the smell. I have used the Bissell cleaner solution for pets, but still have the same odor. Could someone please tell me the best, least expensive solution to my problem?
By TammySue from Bladenboro, NC
By wandalyn 01/05/2011
I found out Kid n Pet sold at walmart for right under $5 works great for dog urine ofor and stain. Just squirt it on the spot and rub with damp cloth. I then use my little green carpet cleaner with the solution in the cleaner. Nice, clean and refreshing. Little dog can't find that spot to redo.
My brother's incontinent dog has urinated on 3 of our rugs (that I know of). The smell in the house was terrible. Two of the rugs will probably be tossed out but one is a fairly expensive item. Any suggestions on how to clean the rug and get rid of the smell?
Try making a solution of "No Rinse Body Bath", flip that rug over and spray the stained areas. Wait a day, and see if need more. If there is any strange odor still the do solution of No Rinse with food grade or technical grade hydrogen peroxide. Drugstore version might have unlisted chemicals that might affect this expensive rug. i have used this mix for years with execellent outcome
I recently moved into a new place. The previous tenants didn't clean up after their dogs. I have a 9 month old and am pregnant. So I don't have very much I can spend and I'm limited on what I can use to clean with due to this being a high risk pregnancy. This smells really bad of ammonia and pee. I've tried pet carpet shampoos and other things. I've cleaned the carpet so many times I lost count. How do I get of this smell?
By Ashley V.
By Danny Arnold12/10/2014
Our regular baking soda and the vinegar is the best solution to remove the stain and odor from the carpet.
I had an older dog with a weak bladder and a Shepherd puppy that after 4 months I had to return to the shelter because she would not pee outside. I've tried the vinegar and water mixture. I even let it set for an hour before suctioning it up with carpet cleaner machine. I have tried baking soda, carpet fresheners, Febreze, Lysol, plain hot water, plain cold water, and carpet shampooing products for pet urine. My house still smells like dog urine. Please help! I won't even allow company over I'm on a very tight budget and completely desperate to get rid of the smell.
By ST from Luther, OK
After rescuing a very sick dog and her litter of puppies, we had some odor problems. This is what I used:
1. Hoover carpet cleaning machine (buy it. you need it for long enough it isn't worth renting one.)
2. Hot water.
4. Enzyme cleaner (optional)
Fill the machine with hot water. Wet a three by three foot or so area. Let sit for 15 minutes. Run the machine over it over and over again flushing large amounts of water through until it appears the area is clean (water that is sucked up isn't foaming or yellow, no fresh odors float out.) Repeat in the next 3 x 3 area. Return to the original area to clean up what has "wicked" up in the interim. Repeat again and again and again. It will take forever and use a lot of water. I think the first time I did it it took about 30-35 hours and well over 75 gallons of hot water for about 250 sq ft.
After you feel fairly confident it is clean, you can go over it again with a very dilute enzyme cleaner.
You probably will need to repeat, not requiring quite as much time, after it has dried and some of the deep smells have worked there way up in the drying process. I thought I was going to have to replace my carpet until I did this...so it is all about how much you can afford, because time wise, it takes a lot of effort and a new carpet might be a better value for you. I did it during a week that dh was out of town and work was slow, so I could spend the time.
How do I clean dog urine on carpet? There is no stain but an awful urine odor.
By sue gregory09/27/2011
I have 4 dogs and 4 cats, all inside pets. So yes we do get mishaps. I have used with great success Mr. Clean either the lavender scent or the aqua blue kind. Both work great. After soaking up an liquid, then I mix some up in a bottle and spray on generously. Let sit for 5 minutes and then use a heavy towel and a heavy weight to soak up any liquid. Usually I step in it until it's all pulled up into the towel. I have a carpet shampooer, in which I mix up Mr. Clean and shampoo the spot up. It works for me.
Sometimes I even add Mr. Clean to my laundry when a cat has messed on a throw rug or something that can be laundered in my machine. No bad scent or odor remains. It is the only thing that I have found that works and is cheaper than buying other products that are made for such problems. Good Luck.
How do I get dog urine smell out of my carpet?
I found out the hard way. Never ever use a mixture of vinegar to clean carpeting of dog urine. The vinegar reacts with the urine and produces more ammonia than there was originally. I thought I'd pass out from the stink. I had to go to a pet store to get their advice and they informed me it's a very BIG mistake to put vinegar (white mixed with water) on dog urine for the very same reason I mentioned above. I bought an enzyme at $30 a gallon. Used it as instructed on the container and got rid of the stink. Unfortunately it took the entire gallon, and alot of work, for a small area but it was worth it in the end.
Anybody have a good home remedy for spraying areas that have been cleaned of pet urine so dogs will not start to pee in the same areas again? I've heard of vinegar solutions. Does anything else work?
By Sandra W.03/02/2014
I use cider vinegar and with Dawn dish soap.I let it dry then put baking soda sweep it in the area.wait 45 minutes then use sweeper.Please let me know if it works for you.
Does anybody know what I can use in a carpet cleaner (shampooer) to get old dog pee smell out of 3 very large carpets? When I got my first dog and I live in a upper and it was very hard for me to get out of the house to get him outside to pee. I found out about pee pads and use them, but now I want to train him the right way to go outside and my house stinks of dog pee. I have used the vinegar and water in the carpet cleaner and that didnt work. My landlord put really cheap carpet in my place, but I really can't afford to replace it. I have too large of carpeting to use the blacklight and the towels. So can any body help me out on a solution to use in carpet cleaning machines? Help please.
By Melody S from Milwaukee, WI
By carol 05/29/2012
I love this recipe: just be sure to test an area first, preferably where it won't be seen.
First soak up any pee that you can with rags or paper towels.
Then use this recipe.
2 cups hydrogen peroxide
2 drops (not squirts) liquid dish soap
2 teaspoons baking soda.
Mix thoroughly and pour onto carpet. Remember, pee sprays! So make sure you cover not just the spot, but the surrounding area. I doubled the area each time I used it. Let it sit for 24 hours. Do not soak it up with paper towels or rags: it needs to be left alone. Do not cover the area, let it air dry.
I have doubled and tripled this recipe and used it on carpets, walls, furniture and once a brand new bed! The formula needs to reach all the pee, so with the bed I had to triple the recipe because the pee had sunk deep into the mattress.
Do not store any leftover mixture; get rid of it. It apparently cannot be covered or bottled up because it works just like those volcano/lava experiments kids do at school! Make sure you test product first on an inconspicuous area. I love this recipe and it has not failed me. I have had people tell me it didn't work but then when they made sure they covered a larger area then they thought they needed, or doubled the recipe it always worked for them.
Good luck! I have had many puppies and one cat (peed on the bed when frightened) and this has saved many items in my home.
My carpet does not have stains it has been cleaned twice, but the urine smell keeps coming back.
By Judy Dreyer 05/17/2011
Sorry to tell you this, but it may not be your carpet. We just had to tear up all the carpet in our church paronage (not that old) because the urine had penetrated the wood floor beneath. We had to sand and revarnish.
Thrifty Fun has been around so long that many of our pages have been reset several times. Archives are older versions of the page and the feedback that was provided then.
On a humid day, does your house smell like a zoo? Why spend big bucks on carpet cleaning, and enzymatic cleaners when trying to remove pet urine smells from carpet?
Mix one gallon of white vinegar with one gallon of water. Pour it straight on the area with urine and let is soak the carpet, pad, and sub floor. After letting it sit for about 30 minutes, use a carpet machine to pull out as much solution as you can. Your house may smell like vinegar for a few days, but it will dissipate over time. The vinegar neutralizes the urine smell and your house will smell so clean. Enzymatic cleaners cost approximately $12 - $15 per 8oz. 1 gallon of vinegar is $2.50. What a savings and just as effective!
When the shellac is dry, put the rug back down and shampoo the carpet in that area. Hopefully that will remove all of the smell. If it is all over the place, it may be necessary to replace the rug. It is easy to tell where the under-layment is ruined once the carpet is up. If the under-layment is warped, you may need to replace it, too. Nasty job but sometimes it's necessary. (07/07/2004)
How do I remove dog urine smell from carpet. My 13 year old lab has had a few accidents. I use a carpet cleaner, but the smell is still there. Thank you!
Maria from Sterling Heights, MI
I moved into an apartment that is fully carpeted and had been inhabited by a "bunch of guys" and who knows what animals. When I steam cleaned the carpet it pulled up intense old urine odor in the living room and bedroom. A friend gave me some of a commercial concentrate that she swears by. Oh dear... the odor got worse. I was desperate, no only because I could not bear to come home to the odor, but my cats would soon start adding their contributions if I didn't solve the problem.
I found this site via google. I have soaked everything in cidar vinegar and the odor went mostly away immediately. Just to be sure, I sprinkled arm and hammer powder when the carpet was dry and vacuumed after an hour or so. So far so good. If something shows up again in a day or a week I can always try borax and other suggestions. (09/10/2006)
I have pet stains on my carpet. What will clean stains and kill urine odor?
Hello to all you wonderful people out there I need your help. My dog decided to go pee pee where I couldn't see her and of course she left a yellow stain on my new beige rug and of course it also smells of urine.
How do I get the smell of pet urine out of the carpet? The whole room smells. I've had a shitzu for about 3 months. She is house trained.