Dog Chat Information




Drop Down Menu


Articles Menu

Adult Dog House Train
Adult Dog peeing in house

Aggression in Puppies
Antifreeze Poisoning Dogs
Anxiety Dogs - Prevention
Arthritis - Information
Atopy Dogs
Bad Breath Problems
Barking Dogs. How to control
Belly Bands for male dogs
Biting - Stop Puppy Biting
Bladder Infections Dogs
Bored Dog
Canine Distemper
Car Sickness in Dogs
Cats introduce to dogs
Chewing things Stop this
Children, worms from dogs
Cold Weather -Snow  Dogs
Control of your dog
Dangerous foods for dogs
DHHP Vaccine Dogs

Digging - How to stop
Death of Dog - Grief
De-worming Dogs and Pup
Diarrhea in Dogs
Distemper in Dogs
Dog hair removal
Dogs, Babies and Kids
Dogs for Older People
Dog age - Human Years
Ear Mites in dogs
Euthanasia -Dog - Decisions
Farting prevention Dogs
Flea Allergy Dermatitis Dogs
Fleas get rid of House & Dog
Fleas on young Puppies
Foods Dangerous for dogs
Heat: Female Dog in Heat
Heartworm in dogs
House Training Puppy
House Training Adult Dog
Hypoallergenic Dogs
Itchy Scratchy Dog - Help
Jumping up - Stop Dog
Leptospirosis Vaccine
Life Expectancy Big dogs
Lost Dog - Tips to find
Lyme Disease Vaccine Dogs
Kennel Cough Information
Kennel Cough Vaccine

Mange in Dogs
Non Shedding Dogs
Overweight Dog Advice
Poop Removal Carpets
Potty Problems - Help
Potty Training The Best Way
Potty pads to  outside
Potty Train Adult Dog
Puppy -Should I get one?
Puppy Deworming
Rabies Vaccine
Rabies Free Countries
Retracting Leads
Ring a bell to go outside
Ringworm in Dogs
Separation Anxiety in Dogs
Sit - Down - Come - Training Techniques
Should I get a Dog?

Snail Bait Poisoning
Spaying and Neutering
Submissive Urination
Tapeworm in Dogs
Teach your Dog to Read
Thunder Shirts for anxiety
Top 100 Dog Names

Urinary Tract Infections
Urine  odor Removal Carpets
Urine odor Removal Mattress
Urine Odor Testimonials
Urine Marking Problems
Vaccinations for Dogs
When to call the vet
Worms. When to worm


How to Get Rid of and Clean Dog Urine Stains and Smell from a Mattress
Homemade Recipe
(or cat urine or human urine)

Dog Urine Removal from Mattress

How to Clean and Remove Dog Urine Odor from a Mattress

1. Absorb as much dog urine from the mattress as you can using wet/dry vacuum cleaner or paper towels

2. Use Vinegar to Neutralize Dog Urine Odor

3. Remove Dog Urine Smell using Baking Soda and Hydrogen Peroxide

Ingredients you need:

White Vinegar

Baking Soda

3% Hydrogen Peroxide

Dishwashing Detergent (Dish Soap)

See below how to Remove Dog Urine from Mattress




Instructions: How to Clean and Re Dog Urine from Mattress

Step 1. If your dog or puppy has just recently peed on the mattress and it is still wet blot up as much of the moisture as you possibly can. Use paper towels or a sponge. Place paper towels (or sponge) over the wet area and apply pressure to soak up as much of the moisture that you can. If you own a wet/dry vacuum cleaner use it on the area for better results. If the urine has dried proceed to step two.

Step 2. In a jug or other container mix a solution of vinegar and water. 50/50. Pour about 50mls (or more if the affected area is large) Then once again blot using paper towels or use your wet/dry vacuum to remove the excess moisture.

 Step 3. Next sprinkle a large handful of baking soda over the urine affected area.

 Step 4. Mix together a quarter of a cup of hydrogen peroxide. (use only 3% strength) and a teaspoon of dishwashing detergent and pour it over the baking soda. (Alternatively you can put the solution in a spray bottle) Work it into the baking soda using your fingers or with a scrubbing brush.

baking soda mattress clean
Click to enlarge

clean mattress pet urine

 Step 5. Allow fifteen minutes for the solution to work and then begin blotting again with paper towels (or use wet/dry vacuum). You will then have to wait for the mattress to dry completely.

The ideal method is to put the mattress out in the sun to dry but of course this is not always possible. Other drying methods include putting the mattress in front of a fan, heater or using a hair dryer on the area.

 Step 6. When the mattress is thoroughly dry vacuum off excess powder. Use a hard bristled brush to loosen up the baking soda if necessary.

That's all there is to it. Your mattress will be odor free and stains will be removed.




Use only 3% Hydrogen Peroxide

Hydrogen peroxide can be purchased from your drug store (US) Chemist or Pharmacy (UK or Australia)

If you don't have hydrogen peroxide on hand you can substitute it with a spray laundry stain remover. Check the laundry spray cleaner bottle. If it says 'Oxy' anywhere on the label then it probably contains hydrogen peroxide. Preen, Sard, OxiClean etc.


To deter your dog from urinating on the bed purchase a plastic tarp and drape it over the bed. Your dog will not like the feel of it and hopefully it will discourage it from peeing on the bed. If it doesn't discourage then at least it saves your bed linen and mattress from dog urine. 



Read the Reviews and Testimonials for this Dog and Cat Urine Removal Recipe
See how well this recipe has worked for our readers to remove
dog urine smells from carpets, mattress, sofas and futons.

Add your Testimonial

Below are a sample of a few of the testimonials



My bed is very soft foam mattress on adjustable queen frame. Purchased for health reasons as was my adorable 4 pound Maltese male pup. Mattress still very new is covered with waterproof zippered lining, so they say. Unfortunately not true. Having the pup sleep with me because of health reasons I relied on mattress cover only to find out it had three small holes. Big enough to allow urine to escape.

Mattress was soaked clear through. Thank goodness for internet where I found this remedy. Worked like a charm. I slept on another bed that night and was delighted the next morning to smell my odor free bed.

Two zipper water resistant toppers are now on the bed with a backup for changing. Pup and Mom now worry free.

Thank you for sharing,

Delite, Uniontown, Ohio, USA

I am stunned at how well this worked. I used a commercial upholstery cleaner on my mattress and was still haunted last night by the faint odor of dog urine. I found this webpage and tried it first thing in the morning. Follow the directions!! I was hesitant to pour the hydrogen peroxide mix on the baking soda and tried to run it in with a soaked cloth instead. I had to repeat the step correctly in order to get rid of the vinegar and very faint urine odor from the first steps. After following the directions and pouring the detergent/peroxide mixture, the unpleasant smell is GONE, I tell you; GONE. I've had dogs for 18 years and lament only learning about this now.

Crystal, Washington, USA

Our dog is deathly afraid of thunderstorms. One such occurred while we were gone and we came home to a veritable river of urine on my son's year old pillowtop mattress. He was sooo upset (as was I!) I literally used an entire roll of paper towels soaking up the urine and thought that it was probably hopeless. I googled how to get rid of dog urine on a mattress and up popped your site! Then I saw how you recommended a wet/dry shop vac so I then used that as my next step. I doubled your recipe since there was so much pee - she's a 100 lb dog so you can imagine! I used the shop vac after each step. I am blown away by the results! Mattress looks amazing and smells great! So impressed! The shop vac was brilliant, as that really helped with the drying time. After following your guide and putting a fan to blow directly on it, the mattress was dry in about 4 hours. Thank you, thank you thank you!!!

Brenda Isaacs-Booth, Austin, USA

Add your Testimonial

It was amazing. Our dog urinated a large puddle on our mattress, about the size of a hand towel. We followed the steps exactly and the smell is gone and you can't tell the stain was ever there. I am keeping the instructions for future use and can't thank you enough!

Pat Martin, Illinois, USA

I never write testimonials but this truly deserves it. Last attempt before consigning the nearly new pillow topped mattress to the bin. Worked really really well, so pleased, can't thankyou enough. I had 2 dinner plate sized cat pee stains to remove that had soaked in and been treated with a commercial enzyme urine remover ( smelt terrible and didn't work). I used 100ml white vinegar and 100ml water mixed on each stain, then 1/4 cup peroxide mixed 1tsp washing up liquid on each stain, and a whole box 250g of bicarbonate of soda between the 2 stains. Mattress is super clean now and no pee odour! Topped it off this morning now it's dry with a very light spray of fabreeze (didn't need this but I like the clean linen smell). Brilliant recipe thankyou so much for sharing!

Sharon, Hereford, UK

I was just about to order a new mattress and thought I'd google "how to clean mattress after dog urinated on it" and thankfully clicked on your website. I went through each step and followed exactly and um, WOW it really worked!! Saved me at least $500 and a big argument with my hubby. Thanks for this great home remedy! Going to tweet a link to your website.

Deb in South Florida

I am SOOO glad I found this! My one year old mini schnauzer started acting out and possibly just marking his territory and soaked my daughter's BRAND NEW twin sized mattress! I thought it was trashed since the urine was dry already but decided to give this a try due to the great reviews. Let me tell you, this mattress has ZERO stains and ZERO smells! In fact, it smells better than it did when it was delivered from the furniture store! It smells as if I washed it in the washing machine and line dried it LOL! I followed these instructions exactly and was amazed at the results! Thank you thank you THANK YOU!


Add your Testimonial

This works great! I am so excited. This truly saved my foam bed with eight air chambers. Pretty expensive bed. Thank you so much for this tip. I also used it on other furniture and my husband was happy with the results as well. He is a sensitive smeller and you made him very very happy!!!


I must say thank you for your article on removing dog urine from a mattress! I just used it for the 4th time tonight and it worked like a charm! Following the instructions is simple, and leaves ABSOLUTELY NO SMELL! 

Before finding this article, I had tried many other chemicals and remedies to remove dog pee from our mattress, all with no luck. I even used a carpet cleaning upholstery attachment which did not help at all. I have bookmarked this page and come here whenever my dog decides to pull her "mad at us" stunt.


I couldn’t believe how well this worked! My dog did a big urine stain on our bed (we went away, apparently she wasn’t happy!), and I didn’t think I would be able to clean it myself. This morning I followed your steps, using Napisan Oxy Action to replace the Hydrogen Peroxide (as suggested). I left the ceiling fans on high in the bedroom all day to dry the mattress, and have just vacuumed the rest of the baking soda off. To my complete surprise, NO STAIN OR SMELL!

Thank you so much for your hint. I thought I wouldn’t be able to get the smell & stain out and would have to replace our VERY expensive latex mattress!

Kind regards,
Debbie (Brisbane, Australia)

The dog urine removal worked perfectly on my California King Sized Pillowtop Mattress. I followed the steps, and I saw magic right before my eyes! It worked so well, I didn't have a smell or stain. Try it. It's a lifesaver

Saleemah NJ USA

Our dog shocked us my urinating on our real mattress futon. So, it was not cheap nor easy to clean, and by end of day (even after soaking) the urine had spread and absorbed through at least 1/4 of the mattress. We searched and searched for something to use; but nothing was getting the smell out, then we came across your Recipe. We immediately got to work, keep in mind it had sat for 2 days before we could do your recommend process.

IT WORKED!!! NO URINE SMELL, NO STAINING!! I could not believe it!! We must continue to mildly dampen the suede, then vaccum and blow dry with hair dryer, to get all of the baking soda residue off (brown suede); but that is a minimal task and was most likely due to the fact we didn't know exactly how much to use.

THANKS I will recommend to ALL my pet owner friends and family!!

Kia Henderson

I never write testimonials but this was amazing and worked so well i had to. My dog urininated a year ago on a mattress and I put bleach and it had the stain of both. I just couldn't take looking at it every time i changed the sheets. Was on line to buy a urine out product and came across your remedy. . well i wish i would have done a before pic. Your have come up with an amazing solution that absolutely works. Thanks for my $1000 pillow top looking brand new.. Thanks Thanks

Trena. New Jersey. USA

Our dog had an 'accident’ on the mattress and I used the procedure you outlined. I agree with the other people: the stain and the smell came out as if it had not been there at all.

We didn’t have hydrogen Peroxide so I substituted with Preen – it worked a treat. Thanks.

Graeme, Townsville QLD, Australia

Read more of the Testimonials for this Dog Urine Removal Recipe from Carpet and Mattress

Click here if you would like to add your comments to the Testimonial page

I just wanted to say a BIG THANK YOU for your article on getting cat urine out of mattresses (and carpets).

My son moved in temporarily and brought his cat with him, which caused my other three to freak out and two of them started spraying on our front room sofa and our office futon! It was just awful... I mean really AWFUL, and to make it worse, my husband discovered it when he set his work equipment down on the sofa!

I found your web site and your process for getting rid of the pee-pee smell. I have to admit I was a bit doubtful that such simple household supplies would do the trick, but I have tried to many proprietary cleaners that have not, I figured I should let 'nature' try its best. I got home from work and followed your directions, starting with the 50/50 vinegar and water mix, the mopping up, then the baking soda, wait 15 minutes, then the peroxide with (DAWN) dish soap and a slight working in. I was a little afraid, since the futon mattress was black and process left a big white, baking soda marking all over the cover.

 The next morning, when it had dried, I vacuumed the whole thing and it came right up!!! No staining, no discolorations, and YES!! THE SMELL WAS COMPLETELY, COMPLETELY GONE! My husband said it smelled like brand new. I also used this on an area of the carpet that was a bit of a mess, and it too was fixed! I can't thank you enough for helping me! I'll never use another store-bought product for cleaning ever again! If someone out there is reading this post, wondering if they should try the mattress/carpet cleaning process..... YES!!! DO IT! IT REALLY WORKS! Thank you again!!!

Patti, Southern California

A couple of nights ago, I discovered that my roommate’s cat urinated in my bed. The event and my discovery occurred before I went to bed, I was furious and I don’t think my roommate has ever seen me as angry as I was in the 25 years we have known each other.. (We went to college together).

Anyways, once I stopped belting out colorful metaphors to describe what I thought of the cat, I immediately searched online for a remedy, and your thread appeared. With nothing to lose, I immediately acted to gather up the ingredients to follow your directions to the letter. I was SO IMPRESSED that the disgusting cat urine smell and stains were completely removed off of my mattress. When I returned the mattress back to my sleeping pleasure,  I smelled every spot to check, double and triple check, and there was no evidence of any damage from the cat.

Thank you for putting that advice up on the internet for all to see.

Your remedy worked flawlessly!

Sincerely, Jay

Worked very well on dried dog urine in a brand new mattress! I was amazed really. I have had dogs all my life and have never found a sure fire solution!

Irving TX

I followed the recipe to the letter. The mattress was clean and fresh the next day!....Thank-you. 

Becky and Fred  VA. USA

Hi.  I just wanted to thank you for your home remedy for dog urine odor removal.  I have spent a small fortune on products that supposedly have an enzyme in them that attacks the odor.  Everytime I use one of these, the smell actually gets worse.  Yesterday I decided to try your recipe and today the smell is almost completely gone. Thank you again for a great recipe!!!!!


Read more of the Testimonials for this Dog Urine Removal Recipe from Carpet and Mattress 

Click here if you would like to add your comments to the Testimonial page




web analytics


Cat Information

   Disclaimer     Privacy Policy      Site Map

Contact Us for General Enquiries
(Please Read Below Before Contacting)

Unfortunately dog related advice cannot be provided personally. Please refer any Dog related questions to our Dog Forums
Copyright © Dog Chat. All rights reserved.

Quit Smoking