We all have had those moments where we have to deal with a urine wet mattress or try to clean a stain of dry urine from our mattresses. It is almost unavoidable especially if you have young kids, pets or when dealing with people who have certain health issues.

Now, urine might not be such big of a deal until it dries up leaving a very visible stain and unpleasant smell. Things get worse especially if the mattress has a bright color, say white or cream, and for the pets, the smell will make them keep coming back to urinate on that same spot.

Surprisingly, even people with zipped off mattress covers have had these moments because, well, accidents do happen and at times, you realize that your cover is no longer totally waterproof when you find the mattress soaked in urine.

Luckily, there are some specific methods that you can use to remove either wet and dried pee or urine from your mattress. And, you can do it yourself, and they are neither dangerous nor expensive. Thus, you can apply them to remove urine in your bed, babies’ bed, or pets’.

Just want to replace your mattress since it’s time for a new one anyway? Check out some of our mattress guides!

Let’s look at the three most effective methods of removing urine from your mattress:

Natural ingredients method

Hoe to Remove Urine Stains and Pee from a Mattress

All you will need here is baking soda, distilled white vinegar, vacuum, toothbrush, a spray bottle and a roll of paper towels. The paper towels should be used where there are wet stains where you soak them up by blotting them with the paper towels. However, you should be gentle while doing it to avoid pushing the urine deeper in the mattress. After all the urine is sucked up, you should remain with a wet spot.

Vinegar does wonders when it comes to getting rid of a stench of urine smell. Spray the vinegar to soak all the areas that have urine on your mattress and the toothbrush to rub in the vinegar in case of tough stained areas. Leave the vinegar to set for about ten minutes. You can also run a fan or open the windows as it helps with the process.

Next step, after the ten minutes of setting in, soak up the vinegar from your mattress using layers of paper towel. Then, take the baking soda and sprinkle a generous amount to cover the stained areas completely. Leave the baking soda to set in for about two hours or for as long as you wish as it does no harm even if left on the mattress for the longest time. You will notice that the soda will after some time start clumping up because it will be soaking in the vinegar. In the process, the urine odor is soaked in as well thus leaving your mattress without any urine smells.

Finally, use the vacuum to suck up the dried and clumped baking soda. You will want to go over it several times until nothing is left. And there! You will have your mattress clean, no urine stains and no smell just using normal ingredients that you use every day in your home.

Peroxide & Dish Soap

Hoe to Remove Urine Stains and Pee from a Mattress

If for any reason you don’t want to use the first method, here is another simple and straightforward way of removing urine and urine smell from your mattress.

Here you will need a roll of paper towels for the same purpose of blotting the wet stains, hydrogen peroxide, dish detergent, baking soda, a spray bottle and a bowl. If the urine is already dry, you will need to soak the stains with vinegar. Soaking dry urine stains with vinegar allows them to rehydrate, but at this point you will not be removing any stains, just softening the areas for the following steps.

The first step is to measure 3 tablespoons of baking soda and 8 ounces of hydrogen peroxide and mix them in the bowl adding a few drops of ordinary dish detergent. Next, empty the mixture in the spray bottle. This procedure ensures that no foam is foamed as opposed to when mixed directly in the bottle.

The next step is to spray the areas that have urine stains. Sometimes you will not see the stains until the urine dries up so to ensure that you are spraying all the right places, use your hand or smell directly to the mattress, I know it’s not pleasant, but it helps, and ensure that you have covered every affected area with the mixture. You will let the mixture set in for about an hour and just as with the first method, leave your fan running and open the windows as this speeds up the process.

This method works magic because the urine stains disappear as the mixture dries and you won’t need to vacuum or do any cleaning afterward. It is also fast as you only wait for about an hour to get the results and it gets rid of the urine smell as well so you are left with a clean and odor-free mattress.


When using this method, you want to be fast as the solution will start losing its effectiveness if not used immediately. Again, do not shake your spray bottle when spraying. Just swish the bottle around and if need be, stir with a spoon. Also, do not dilute the solution with water at any point because doing so will reduce its effectiveness. You can also add any essential oil to provide natural sanitizing properties and fresh scents to give aromatherapy properties.

Biological Enzyme Wash

Hoe to Remove Urine Stains and Pee from a Mattress

For this method, you will need to purchase either powder or liquid special enzyme cleaner that’s made specifically to attack the urine stains. You will also need a roll of paper towels if you wet areas, a vacuum, and baking soda.

Blot up the wet areas on your mattress with the paper towels and sprinkle the baking soda on drenched areas. Wait for some minutes for the baking soda to dry up then brush it off before proceeding.

Next, read the recommended instructions on how to use the enzyme wash as this is very important. If you opted the powder biological enzyme wash, put it in a spray bottle and add water to form a solution. However, if you bought the liquid special enzyme cleaner, just pour it in the spray bottle as it is. The next step is to spray the enzyme solution on the stained areas letting it set in for about five minutes. And, as with the first and second method, ran a fan or open the windows to ventilate the room.

After the five minutes of setting in, use the paper towels to blot up the wetness then sprinkle the baking soda to cover the stained completely and now wet areas. This process takes longer as you will leave it to set for 18 or more hours. After this, you will come in with a vacuum and get rid of the baking soda, and your mattress should be clean, no urine stains and no urine smell. After vacuuming the mattress, air it out for some hours before making up the bed.


In any of these methods, when using paper towels or a dry cotton towel, never wipe or rub. Instead, keep blotting over the applied solution until the stain is no longer visible.

You will also find it easier to use a light colored paper towel or cotton towel as it allows you to easily see if you are removing any deep set stains as well. Once your towel comes away clear, you will know that you have drawn out the stains.


When dealing with urine stains from your pets, you can use any of the three methods but always follow it up with an enzymatic cleaner.

Remember that animals have a stronger sense of smell than we humans and you might find them going back to pee in the same spot you just cleaned because they can still detect the smell of their pee. This is most important when dealing with cats because their urine can cause several long-term problems because their urine smells too strong and may even crystallize.

However, as I noted above, enzymatic cleaners are available in various options, and either in liquid or powder form thus you should be keen on the instructions to ensure that you are using them as recommended for effectiveness.

Here are some good options on Amazon for cleaners.


You can use any of these methods to get rid of urine stains and smell for as many times as you wish. You can also use them interchangeably to see which one works best for you. However, you might want to invest in a good waterproof mattress protector to avoid urine stains problems even though a mattress protector is never a guarantee that your house will be free of such problems.

And, if your mattress has had any previous spills or accidents upon it, one way to keep the entire bed smelling fresh between cleanings is to sprinkle some baking soda on the mattress and some underneath the sheets. With this, you don’t have to sleep in a smelly bed, no matter how faint, just because you don’t have the time to clean it yet.