Being a dog owner is the best thing ever. But it’s certainly no walk in the park. No matter how much you train your dog, there are bound to be accidents. And when your dog looks at you with those puppy dog eyes, you have to let go of the new carpet that just got soiled.

Doggie pee stains can be pretty persistent. But the pee stink that comes with it is not something you can let slide. Keeping this in mind, I’m here to make your life easier. Here are some super simple ways you can get rid of dog pee stains from different surfaces!

Wooden Floors

Wood is beautiful flooring for a house. But it’s certainly not ideal when you have a dog that is yet to be potty trained.

As soon as you see your dog pee on wooden floors, blot it up with a rag. Then, apply a mix of vinegar and water and scrub the area. Sprinkle some baking soda on as well and let it stay for a few hours. This will effectively remove the pee smell.

Afterward, you need to wipe the mixture away. You should also put on some enzymatic cleaner to ensure that all traces of urine is completely removed. If the stain is still visible, however, you can consider sanding and priming the wood.

Ceramic Tiles

If there’s dog pee on your ceramic tiles, you really don’t have to worry. Ceramic tiles are one of the easiest surfaces to clean.

First of all, blot away the urine. Then put a vinegar-soaked towel over the stain for 10 minutes. Afterward, wipe the tile with hydrogen peroxide.

The only problem with ceramic tiles is that urine can settle in the grouts. So, try and wipe urine in the grout quickly. But even if ends up settling, there’s still a solution.

Simply brush the grout with a baking soda and water paste to remove the pee. You should also rinse with water to get rid of any residue.

Stone Floors

Accidents on a stone floor won’t go away with a simple wipe. Dog pee is acidic and this actually sinks into its numerous pores. So you’ll have to give the floor a deep and thorough cleanse to remove the stains.

Wipe the stained spot with soapy water as soon as you see it. Then, wipe the spot and the area around it with rubbing alcohol. This will prevent the stain from spreading.

When the alcohol dries up, apply a bleach and water mixture onto the spot in a rubbing motion. The ratio of water to bleach should ideally be 2:1.

If the stain still hasn’t disappeared, keeping repeating this entire process. Soon enough you’ll see that it is gone. For the final step, just wipe the area with a moist cloth and dry it off.

Laminate Floors

Dog pee on your laminate floor calls for immediate action. Start by gently blotting the pee away with a discardable cloth. Throw away the cloth immediately afterward or your whole house will get stinky.

If there’s still a stain, scrub the spot with some enzymatic cleaner. Enzymatic cleaners are really efficient at removing these stains because they contain bacteria that eliminate the urine.

If you don’t have an enzymatic cleaner at hand, sprinkling some baking soda on the spot will work too. Just leave the baking soda for two hours and then vacuum it away.


Carpets require deep cleaning to remove pee stains. Fortunately, there are some really good pet carpet cleaners in the market that work efficiently. But in case there’s an emergency and you don’t have any cleaning products, there’s a DIY fix as well.

To get rid of the moisture, vacuum the carpet. After the spot is properly dried, sprinkle a bit of baking soda onto it. Then apply a mixture containing hydrogen peroxide and dishwashing liquid on the spot and scrub away. Finally, dry off the carpet with a vacuum or under the sun.

Bed Sheets

Dogs love jumping onto beds. No matter how much you train them, a few accidents here and there are something you have to accept.

That’s where stain removers come to the rescue. First of all, get a stain remover and spray it in large amounts on the stain. Then wash the bedding with hot water and detergent.

If you still see the stain or smell the odor after this, don’t dry the bedding. Repeat the washing process over and over again until it’s gone. Remember, once you dry bedding, the stains are here to stay.


Mattresses are a little more difficult to clean off than bedding. The first thing you should do is apply some vinegar directly onto the stain. Remove the excess by blotting away with a towel.

Then, use shampoo or laundry detergent on the spot. Let it rest for a few minutes until the mixture pools. After this, wipe the excess off with a wet towel.

Turn on the fun and allow the mattress to dry. You can also use commercial mattress cleaners for this, as they’re quite efficient.


First of all, hold the stained part under cold running water. Then, turn over your cloth and repeat so that all the urine is washed away. Afterward throw it in the laundry, with the usual washing settings.

Make sure you use hot water and a heavy-duty detergent. You can also add in a cup of white distilled vinegar. This will get rid of that horrible pee stink.

If the stain is super old, you’ll have to take a few extra measures. Prepare a bowl with one gallon of cool water and two cups of distilled vinegar. Soak your cloth completely in that mixture overnight. The next day wash the cloth as usual in the laundry and follow the previous instructions.

You should also let the cloth dry out in the sun after it has been in the dryer. This will ensure that it smells fresh and all the germs have been killed.

Final Thoughts

When you own a dog, pee gets on everything. But this doesn’t mean you have to live in a pig sty. All you have to do is act fast and smart.

For things like curtains and couches, it’s best to just get professional help. But for carpets, sheets, and floors that get regularly soiled, you can opt for the easy hacks above.

The key to these methods is to keep repeating until the stains disappear. And of course, stock up on a whole lot of vinegar, bleach and baking powder.

So, go on and use your newfound knowledge and keep your house pee stain free!

Shawn is a content writer at FeedFond. He’s a doting father not only to his two children but also to his two Golden Retrievers. Check out more of his articles at