how to clean urine from mattress with vinegar

How To Clean Urine From Mattress With Vinegar [Complete Solution]

We are so sorry for your trouble, but we are here to help. You know, it’s a pretty common phenomenon if you have kids or pets as they cannot control their bladder; sometimes, it might be you or your friend, don’t get me wrong sir, it happens. You don’t want your mattress smells like urine, do you? 

Well, now it’s time to learn how to clean urine from mattress with vinegar. Nothing to worry, the process is quite handy, all you will need some household ingredients.

Can’t endure this situation? Okay, let’s get into it.

 Precaution: don’t rush into cleaning yet, check the factory warranty so that you don’t deaden the warranty. 

Mattress cleaner: What you need

As I said, you particularly need some household ingredients and toys. Here’s what you need:

  • Distilled white vinegar (this is what starts the show)
  • Hydrogen peroxide (8 oz / 236.588 ml)
  • Warm water
  • Baking soda
  • Empty spray bottle 
  • Vacuum cleaner and fresh towel  
  • Lavender essential oil (optional)
  • Laundry detergent or dish soap

For deep cleaning, you can form two types of solutions.

  1. Create a mixture of hydrogen peroxide(236.588 ml), three tablespoons of baking soda and half a teaspoon of dish soap (try it first).
  2. Or, create a mixture of 1 cup of warm water and a few tablespoons of laundry detergent.

Follow the solution methods then make the mixtures and pour them into the empty spray bottle. To get rid of urine smell, you better consider adding a few drops of essential oil into the solution; such as Lavender essential oil.

It helps to diminish smell which allows you to rest better at night. Shake gently, don’t mess it up by shaking forcefully.

 Pro tip: use peroxide solution immediately, within two hours as peroxide breaks down fast. 

Now you have what you need, so, let’s start your grand operation, would ya?

Removing stains in 3 steps

Step 1: Moisten with vinegar

Start your operation with a vinegar solution unless it’s still wet. In case the affected area is wet until you start the operation, initially, you need to soak up the moisture from the wet area either with a cotton towel or paper towel.

 Small tip: don’t rub the area as it may spread the stain over the mattress, gently blot the area until it’s dry. 

you take help from our friend vinegar. Cover strain area with 50% white vinegar solution in warm water. Ideally, you should let it soak for 20 minutes if the area was dry for a long period, be careful though, don’t let it oversoak the area. Afterward, blot the area as long as it’s wet.

Vinegar removes stubborn smell; more importantly, stops germs breeding. FYI, urine traps dust mites inside the mattress which is utterly bad for health.

Step 2: Sprinkle baking soda or Apply the solution

You have two ways to eliminate urine stains from the mattress and both are discussed below.

Sprinkle baking soda

If you start working right after the accident, which we would like to call a wet stain, you should follow the following method. 

Grab a tablespoon and with that sprinkle baking soda liberally all over the stain area and edges. Note that, make sure baking soda covers stains properly, don’t you worry about overdose since it ain’t harmful for the mattress. 

We recommend you to leave it for a workday, like 14 hours or more. You should not use the mattress while baking soda is working.

Baking soda works pretty good for eliminating odor which is why you need it most.

Apply hydrogen peroxide solution

What if the stains are pretty dry and settled down on the mattress? how to remove old urine stains? Well, that’s when the peroxide solution, that we made at the beginning, walks in. Dab the solution thoroughly over the stains to lift it away. 

While using liberally, be aware that you don’t saturate your mattress since it will take a longer time to dry. However, in general, you wait for 20 minutes then blot the area until it’s dry.

 Bonus: It also works for bloodstains. 

If the stain seems quite stubborn, consider applying the second mixture over the affected area thoroughly, this mixture is called dry foam. Leave it for thirty minutes then scrape it off, the dry foam, with a spoon.

Step 3: Vacuum cleaning

Once, applying dry foam or baking soda is done, let the area dry. Soon, it’s time to run the vacuum all over the place from different directions. This step will let you get rid of excess materials and get you new mattress vibes.

Sometimes, vacuum fails to clean particular dry foam; in this circumstance, you should apply the peroxide solution. Dip a white piece of cloth into the solution then dab on the area gently where dry foam pieces are still left.

Enzymatic cleaners (an optional step)

If you are a pet lover, there’s a big chance you are dealing with a pet accident on the mattress.

Pet urine is more tenacious than human urine; on the other hand, they, pets, have a good sense of their urine odor which allows them identify their potty area. If there’s lingering odor then your pet will think this area is sanctioned for themselves, GROSS!

Don’t worry. Non-toxic enzymatic cleaner is here for you which breaks down those toxic acid crystals.

You can make non-toxic enzymatic cleaners at home but it may take time, perhaps, you don’t have that time right now. You are most likely going to buy a chemical cleaner, then watch out for some harmful chemical substance that Dr. Well mentioned. Learn more from The American Lung Association

Pretty lengthy, huh?

organized bed

Don’t want the same trouble again: Future prevention

I bet you don’t want to encounter the same trouble again in the near future. What if this trouble was caused by your beloved child? He or she will do it again no doubt, as they might fail to control their bladder sometimes.

If this is the case then you can use some bed protectors. Those protectors will save your mattress and time; on the plus side, it will prolong mattress’ longevity

There are some waterproof mattresses for you on Amazon, in case you consider changing the mattress. 

However, if your pet is the culprit, be aware of lingering odor. As I mentioned earlier, pets can sense the smell precisely and in worse cases, they will keep peeing.

 Precaution: Try not to bring any drunk friend at home, you know why. 


The longer urine stays on the bed the stronger odor and stain get. Whenever you notice your bed got wet, start cleaning it right away. Don’t call it a day unless it gets new mattress vibes.

You have to pay for delaying, you will need additional time and elements. Howsoever, for fast cleaning, don’t use some commercial chemicals as they might not be good for health.


How long the urine odor might last in mattress?

I’m afraid, the odor may stay forever with your bed unless you clean your mattress properly. 
Don’t lose hope yet, if you follow these three steps properly, mentioned above, the odor should be gone with the stains.

Can a mattress pad protect from urine stains? 

Like a mattress, there are mattress pads with various qualities. So, not all mattresses can protect. But, a thicker waterproof mattress pad made of waterproof materials might save your day. 
Although, it cannot be used as 100% protection from urine.

Why should you not rub the affected area?

Rubbing will bring more misery instead of a remedy. When you rub, you push the liquid far down to the fiber which means it will stay longer; let’s not talk about odor, you can presume. If the stained area is already dry then to add insult to injury rubbing will spread the stain.
On the other hand, gently blotting will lift away stain along with bed smell.

Does vinegar remove urine odor?

The answer actually depends on the condition. Vinegar doesn’t work better with a pretty stubborn smell. 
However, it breaks the uric acid crystal; thus, it helps to remove the stain easily and smell as well.

What are the causes of Bedwetting in Adults and Children?

There are tons of reasons why people pee on the bed. Children pee because they typically lose control over the bladder.
On the other hand, adults pee for several reasons; to name some of them, stress, anxiety, or other medical conditions, such as diabetes. Learn more about bedwetting from WebMD.


Well, now you know how to clean urine from mattress with vinegar. You don’t wanna spend a whole day cleaning up your mattress again, do you? So, take lessons from today so that you can prevent this trouble tomorrow.

And the final tip is, act faster.

OKAY, let’s call it a day!

Happy sleeping!


Leave a Comment

Your email address will not be published. Required fields are marked *