This post may contain affiliate links. Please read our disclosure policy.

If stains and odors are taking over the mattress in your child’s room, use this simple 3-step method to clean pee out of a mattress!

This is the very best way to clean pee out of a mattress. This easy process will remove those nasty odors and stains from wetting the bed will quickly become your best friend.

How to Clean Odors and Stains from a Mattress (or carpet!)
My son, showing you how easy the 3-step all-natural cleaning process is. No children were harmed in the making of this article.
Pin this recipe for later!Pin This
Save this recipe
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

How to Clean Pee Odors and Stains From A Mattress

This may be an odd topic to discuss on a food blog, but it’s a real life issue that we deal with on a weekly basis when my son was younger. Years ago I talked about my son’s bedwetting issues and I had a lot of feedback from moms dealing with the same thing. I figured maybe you could use some cleaning tips like this as well.

His poor mattress was riddled with stains because he wouldn’t always tell me that the sheets were wet, and by the evening, they were dry. Despite using mattress protectors, the urine would soak through even that.

I would clean it as best I could but nothing worked. Febreze and other cleaners simply masked the urine odors, and some cleaning solutions that I’d found online would remove the odor but didn’t work well on the stains.

So I created my own method with a mattress cleaner based on items in my pantry, and it’s been working great! This method of removing odors from your mattress is really simple and doesn’t require any fancy scented oils or kitchen utensils. I also like that the products I use aren’t harmful and my son can help with the clean-up.

Follow these easy tips for how to clean your mattress with my easy, all-natural mattress cleaner.

Getting urine stains and smells out of a mattress

Here’s What You Need:

There are only a few ingredients and tools that you need to clean pee out of a mattress.

  • A roll of paper towels (or lots of rags that you don’t mind washing)
  • Baking Soda
  • Distilled White Vinegar
  • An empty spray bottle
  • Vacuum Cleaner
How to Clean Urine Stains from a Mattress

f

Step-by-Step Instructions

Step One: Blot the pee as dry as possible with paper towels or rags. If it’s already dry, move on to step 2.

Cleaning Urine from a Mattress Step 1

Step Two: Saturate the stain with distilled white vinegar. I highly recommend using a spray bottle as pouring the vinegar directly on the stain could over-saturate the mattress. If you’re concerned about a heavy vinegar smell, you can dilute the vinegar with water, which a lot of methods call for, but that just didn’t seem to work as well. The straight vinegar is very strong and really helps to pull out that nasty urine odor.

Step Three: Let the vinegar sit for 5-10 minutes. If you have a ceiling fan, turn it on, or run a stand alone fan if you can. At the very least open the windows. The increased air flow helps to speed up the process.

Cleaning Urine from a Mattress Step 2

Step Four: Blot with paper towels or rags to soak up the vinegar. Press several layers of paper towels into the mattress for this step. You want to soak up as much of the vinegar as possible.

How to Clean Urine Stains from a Mattress Step 3

Step Five: Sprinkle baking soda all over and around the stain. You can get real fancy and use a sieve or a sifter for this step, but I don’t think it’s necessary. If there are a lot of clumps just break them up with your fingers. Let the baking soda sit for several hours. The longer the better. After a couple of hours, you’ll begin to see the baking soda caking as it soadks up the vinegar (and takes that nasty odor with it!).

Cleaning Urine from a Mattress Step 4

Step Six: Vacuum up the baking soda from the mattress. Make sure to go over the crevices several times. It makes me kinda happy making those lines in the powder with the vacuum cleaner.

Getting urine stains and smells out of a mattress Final

That’s it! If the stains and odors are really bad, you may have to repeat this process, but it really does work! And it doesn’t just get pee out of a mattress. Readers have used this method to remove blood stains, wine and more from their mattress. Be sure to read all of the tips readers have shared below.

Pro Tips

  • If you have some really difficult stains, use an old toothbrush to rub the vinegar into them vigorously.
  • I highly recommend using a spray bottle for the vinegar. However if you just don’t have one, saturate a rag with vinegar and lay it over the stain to pull the odor out.
  • Some methods online tell you to dilute the vinegar. You can do that, and it will help with the vinegar smell. But it also dilutes the effectiveness in my experience.

Frequently Asked Questions

Can I use other types of vinegar?

I recommend Distilled White Vinegar. I keep it on hand in the gallon bottles because it is amazing with so many different household cleaning tasks like this mattress cleaner, and it’s super cheap.

Other vinegars are for cooking and are more expensive, and really just won’t work as well. However I did have a reader mention that she used apple cider vinegar and it worked great. The vinegar is just a strong acid that breaks down the odor causing proteins.

Why don’t you just use a waterproof mattress cover?

We do – I actually have 3 of THIS ONE. It works really well, except for that time you are so tired that you forget to put it on, or it rips and you didn’t know, or your son makes his own bed and forgets to put it on, or it slips off the corner because he thrashes around too much at night, or he just doesn’t like the sound/feel of it so he takes it off without telling you, or he wets more than once in a night and you don’t have a back-up, or sometimes, they just fail.

It’s not for lack of trying, believe me. Sometimes these accidents just happen and are totally random and it’s always good to have a great mattress cleaner method ready to go.

edIMG_6480

Reader Tips

Here are some tips from readers who have tried this method.

Set your mattress in the sun.

Jim says, “Vinegar and baking soda do an excellent job for cleaning a mattress. It has always worked for me. If there is too much odor, you may have to put the mattress out in the sun.” (editor’s note – this is great for freshening pillows, too!).

Works on pet stains and odors, too.

Hadley says, “This method works wonderfully on urine odor and stains from pets, too! Last weekend, my sister’s dog had an accident on the end of my bed, and there was a large, yellow urine stain. I was going to purchase some fancy expensive pet stain remover, but I found your website, and read about your method, instead. Ingenious!

I saturated the stain with distilled white vinegar, let it set for about ten minutes, blotted the vinegar with some paper towels, sprinkled a generous amount of baking soda on the stain. I let the baking soda sit for about three hours, and I literally just finished vacuuming the baking soda up, and the stain and smell is completely gone! Thank you so much for telling folks about this method! Your mattress cleaner saved me time and money!”

Bridget says, “I just had to tell you I wish I could give you the biggest hug! I have a tempurpedic mattress and my cat decided to pee on it! I almost had it out my door to throw away and I was so angry that I knew I would NEVER get that smell out! Yes it had ALL the appropriate waterproof covers too! Still soaked through! Well something told me google it before you throw it. I did and I saw this. Well I did it and oh my god! It worked!!! No smell at all!!!! Thank you!”

Add vinegar to really smelly laundry.

Cassie says, “Thank you! I am going to try this! Why didn’t I think of vinegar before? It’s the best to use on any odors, and I’ve even used to get odors out of clothes and bedding. I tried the baking soda [but] didn’t try vinegar! Genius – I will be doing this today. FYI, they do make vinegar for laundry [too].”

Worried about the strong smell of vinegar? Add scented oils.

Katie says, “I have found that adding a few drops of essential oil (lemon works well) to the vinegar in the spray bottle works wonders to mask the strong smell of the vinegar.”

Don’t have vinegar? Try…vodka?

Sheridan says, “I also have another remedy that is great for getting rid of smells… Vodka! I tried it once to get mildew smell out of a hat and have used it for smelly fabric issues ever since. Same principle, put it in a spray bottle, spray the fabric object down with it until it’s pretty moist to the touch, but for best results put it in a warm sunny spot to evaporate. You can’t really do that with a mattress but alcohol evaporates fairly quickly anyway, and using a fan helps. It doesn’t do much for stains, but works wonders on smells, including mildew!”

*Editor’s note: Basic rubbing alcohol would work the same way, similar to how hand sanitizer works.

Works on vomit, too.

Laura says, “I tried it today on vomit as my son got sick on my bed this morning. It worked great, and luckily there weren’t any stains. I also used a hot iron and damp cloth to get the stains up (to soak up the vinegar & stain), before the baking soda. It’s not great on the iron, but the stains come up so much easier. It’s the same trick used to get (pet) urine stains out of carpet.”

Recipe

All-Natural Mattress Cleaner

5
Use this simple DIY Mattress Cleaner to remove urine stains and odors from your mattress.
Prep Time 10 minutes
Cook Time 3 hours 10 minutes
Total Time 3 hours 20 minutes

Equipment

  • Spray bottle
  • Paper towels and/or rags
  • Vaccuum cleaner
  • Fan optional

Ingredients
  

  • 1/2 cup Distilled white vinegar

Instructions
 

  • Blot the pee as dry as possible with paper towels or rags. If it’s already dry, move on to step 2.
  • Pour vinegar into the spray bottle and spray all over the stain to saturate. Let sit for 10 minutes. Run your ceiling fan or open window so air can circulate.
  • Blot with paper towels or rags to soak up the vinegar.
  • Sprinkle baking soda liberally all over and around the stain. Let sit for 3-4 hours.
  • Vacuum up the baking soda from the mattress. 

Notes

  • If you have some really difficult stains, use an old toothbrush to rub the vinegar into them vigorously.
  • I highly recommend using a spray bottle for the vinegar. However if you just don’t have one, saturate a rag with vinegar and lay it over the stain to pull the odor out.
  • Some methods online tell you to dilute the vinegar. You can do that, and it will help with the vinegar smell. But it also dilutes the effectiveness in my experience.
  • For really stubborn stains and odors, you may need to repeat the process. 

Kristin Maxwell

Kristin Maxwell is the creator and main recipe developer, writer, and photographer of Yellow Bliss Road. A self-taught cook and self-appointed foodie, she specializes in easy, flavorful and approachable recipes for any home cook.

Free Email Series
5 Secrets to Dinnertime Sanity
Free email series with tested, tasted & terrific dinner recipes!

You Might Also Like

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. I had a son who wet the bed and I was frustrated trying to figure how to save my mattresses. Finally I found a product by RugDoctor called urine eliminator for pets (yes it may be funny but it worked) and it took the old stains out and the smell and I never had anymore problems after that. I know it’s not the most natural way but it worked.

  2. We had a wonderful “minkee” waterproof throw blanket that we have used under sheets. It is brilliant. Unfortunately we had a period of 15mths with our daughter (28mths old) where she had not had one pee in her sleep at all. Now we are transitioning her to sleep in her own bed. She woke up at 1am last night (and silly me) and came into our bed. Where she ended up wetting the bed… Fortunately she was in a thick sleeping bag which I believe caught most of the pee, but the bed still got wet, and I only realised at 5am! :/

    So blotted with towels and water immediately and this morning have done the vinegar and baking soda trick. Just hoping that gets rid of the smell.

    It is the first time we have had it happen to our mattress because we had been so careful. Such is life. Think we will be putting the waterproof blanket back on now though.

  3. I just had to tell you I wish I could give you the biggest hug ! I have a tempredic mattress and my cat decided to pee on it ! I almost had it out my door to throw away . I was so angry that I knew I would NEVER get that smell out ! Yes it had ALL the appropriate waterproof covers too! Still soaked through ! Well something told me google it before you throw it . I did and I saw this . Well I did it and oh my god ! It worked !!! No smell at all !!!! Thank you ! You are a blessing I love you !
    Bridget Ripley

  4. My daughter wet the bed last night and I thought i’d try this, I think it might not work for me though as currently it’s not looking promising but ill wait a few more hours. I really hope this works because it wasn’t a little stain.

  5. Hi,
    I wanted to thank you for the advice and patience to people not understanding the issue.I do get couple of those rubbered fitted sheets which are working fine when used but like someone said-if your child had more than one accident in one night-there is only as much you can do.My son is 4 and has accidents rarely but when he does-it’s all over the bed and sleeping wrapped up in duvet and pillows doesn’t help-he just wet all in one go! Looking for some help with the smell and trying to make his mattress last longer-I found this site 🙂 Will be trying it tomorrow and hoping for the good results 🙂 Thank you again from Edinburgh 🙂

  6. Usually a deeper issue when a kid thar age is wetting the bed. Maybe you need to figure that out anD fix it.

    If you know he can’t handle himself why not check the bed every morning yourself?

    Invest in plastic sheets.

    1. It’s not always a deeper issue. It’s actually more common than you might think. It can be common among children even into their teen years.

    2. Bed wetting is not always “deeper issues”. Its actually pretty common, even with adults.
      I am 40 years old and tend to have a one or two incidents a year. I am so overly exhausted that I simply sleep too deeply for my brain to wake me up. 100% of the time I dream of having to pee really really bad, Searching in desperation for a toilet that is nowhere to be found. Once I find the toilet in my dream, I wake my self up peeing the bed. Its embarrassing. There is nothing I can do about it…..sigh……
      My 11 year old does the same on occasion and I would never shame him. It happens.
      Just deal with it and move on.

      Thanks for the tip!

      1. As a child, I trainedy self to get up and head to the bathroom as soon as I start looking for or even walk by a bathroom iny dreams! Glad to know I am not the only one that has these dreamd!

  7. Just an FYI –

    Waterproof fitted sheets are awesome!! They don’t make any sound went slept on and are very comfortable. They even have thicker plush ones now. They are a little more expensive, but they sure are worth it compared to getting a new mattress. I’ve had them on mine (for the nights thunderstorms send little ones running to my bed!) and my grandkids’ beds for many years now. Unfortunately I came to the forum due to my granddaughter wetting the bet twice in one night. First time the mattress cover worked great but I didn’t have a backup. Guess I’ll be heading to the store to get another one just in case! Thanks for the tips!!

  8. I’m curious, why not use a waterproof mattress protector? I have a couple and swap it over for instant dryness. No stains.

    1. Like several have mentioned above, we do. But even they aren’t fool proof and can get tears or possibly leak. Also, my son really hates the sound they make so they can be uncomfortable to sleep on.

      1. Thanks for this post! We’ve had 2 mattresses stained while using waterproof covers. They definitely aren’t 100% effective and sometimes, things just happen out of our control. My husband and I just got a new mattress for ourselves and I have TWO covers on. I’m kind of scarred, haha!

  9. I took my children to the chiropractor when they were that age. ONE visit stopped the bed wetting. Hydrogen peroxide will also remove urine stains and worse. No baking soda required.

    1. Unfortunately Hydrogen Peroxide also has bleaching properties, so you run the risk of bleach marks. 🙁 Effective, but still a risk.

  10. After the first time the child had an accident wouldn’t it just make common sense to purchase a waterproof mattress cover? I’ve had waterproof mattress pad covers on ALL my mattress for as long as I can remember and my mattresses all look brand-new. But for those that don’t bother with mattress covers and just put the sheet right over the mattress this is a nice way to get rid of the odor and stain.

    1. A lot of people who have commented, including myself, have used and do us the waterproof pads. Unfortunately they aren’t fail-proof and they can leak through as well. Or in my case, my son once removed it without my knowledge because he didn’t like the sound it made as he slept. Things happen, that’s why I shared this method to help! 🙂

    2. So freaking judgemental of others. Why are you on here ms. Have it all together? Some people may not be able to afford one. Some may not have know about the covers . maybe some peoples covers ripped or maybe it Was a first time accident. Please check your pride. We appreciate. This blog! Thabks for this article. Kristin!

  11. I hope I’m doing this right 😡 currently one hour into waiting for the baking soda to suck up the vinegar. I’m afraid I put too much vinegar!

  12. I forgot to blot the vinegar and only remembered that step after the baking soda clumped up so quickly. Will it still work but just take longer to dry? Or is it going to be too vinegary smelling?

    1. Eventually the vinegar will dry, but maybe try gently sweeping up the clumps with a paper towel and then blot and sprinkle again.

  13. I had the problem with elderly folk at our nursing home wetting the bed and as you can imagine the urine is fr more concentrated than that of child so the stains were really bad and so was the odour. We used this method and just used normal vinegar. The stains didn’t totally go and are a feint outline now but so much better Thankyou

  14. Thank you, sounds easy and effective, the amount of time, and the fan are also very helpful. My grandson is special needs and does not have control at night. This is awesome. I got him pads, but those get the smell too and he rolls off them, Great advice, thanks. Ps dont be too hard on the kids people, I wet the bed until I was 14, had a lot of trauma no one knew about. Some kids are just more sensitive then others.

    1. Hi hey do you leave the fan on just when the vinegar is on the mattress, or do you leave it on the whole time (2 hours)?
      Thanks Barbara

        1. If your son is still wetting the bed…. Give him a tablespoon of peanut butter right before bed. No water not even brushing his teeth after either. After a week of this he should stop wetting the bed! It really works!

  15. Hi, My grandaughter had an accident on Monday night and and as I had no vinegar I haven’t tried your method until today, I am now at the baking soda stage and just read I should have used distilled vinegar whereas I have used white malt vinegar. Oh well, will leave it a couple of hours and see what the result is, will let you know.