Save Your Mattress, and Your Money!

Mattress stain remover and deodorizer 001

Mattress stain remover that you can make as needed

I have to do this post because every time I “clean” my mattress I feel like I saved a $1000.00. This simple “recipe” will make you feel like a superhero. We have all seen that commercial on TV where the woman tries to drop off a mattress at the laundromat, and lets be honest we have all felt that way. We are on our third mattress in 6 years and I am not buying another one until I absolutely need to. We are a co-sleeping family so some nights we have 5 people in our bed. We have had our fair share of pee, puke and sweat absorbed into our mattress. It is gross, I know but the flu always hits us in the middle of the night and it was during this flu season that my husband started up that all too familiar conversation about looking for a new mattress. I knew there had to be a way to clean the mattress and off I went asking co-workers, family and searching the web. Some people sprayed bleach on the mattress to take away the stains but I just couldn’t get over the possible smell that might linger in my mattress. I am a stomach sleeper (we all are, except baby) and I would surely throw out my mattress if it smelled like bleach. So than I started to find posts using hydrogen peroxide as a cleaning agent and I knew that I was on the right track. The following recipe is for a twin mattress so I double mine to be enough for my king size. Also, you will want to use a large holed spray bottle(I use an old Febreeze spray bottle) because the baking soda can clog little holes. Finally, this loses it effect within an hour of mixing so don’t keep left overs thinking you can use them later, sorry.

Mattress Stain Remover (For a twin size mattress)


  • 8 oz  3% Hydrogen peroxide (
  • 3 tablespoons Baking Soda
  • 2 squirts of dish soap

Mix all ingredients together and pour into large-nozzle spray bottle and spray your mattress immediately. Also, it takes a while for this to dry completely so I would do this in the morning. Take into consideration how damp it is that day and how much of this you are actually going to be using. I used it on my whole bed and I saturated it well. I could see the stains disappearing within 20 minutes but I let it dry completely and did a quick vacuum after (I don’t think this is necessary but I have not vacuumed my bed in 1 year so I did.

This formula works because the hydrogen peroxide helps to kill the germs and disinfects. I use hydrogen peroxide in our ears at the first sight of an ear ache and I love seeing the liquid hit the infection and start to bubble away. It does the same thing I am assuming on the stains on your mattress. It gets to work getting rid of the germs. The baking soda deodorizes and I love the scent that my dish soap gave to this concoction. I give this a 10/10 for ease of use and how effective it is. My mattress will live on for another month because I have done this today, unless we all suffer some massive flu tonight and than who knows-we might be at the mattress store tomorrow.

Comments (6)

  • Great post Aneta 🙂 I’m totally going to be using this concoction as the little one has spilled coffee, juice and even pudding on our bed! Looking forward to having the stains go away 🙂

  • Thanks for sharing, will definitely keep this in mind when Spring cleaning! Love that the recipe calls for household ingredients!

  • My partner and I stumbled over here different web address and thought I may as well check things out.
    I like what I see so now i’m following you. Look forward to finding
    out about your web page repeatedly.
    comfortable foam bed

  • Wow! I wish known about this sooner! We have gone through a few kid sized mattresses in the past couple of years – this would have helped alot!
    We’re about to move and I may just use this to refresh the mattresses as part of that process!

  • We have also gotten rid of a lot of mattresses, especially through potty training and flu season. I am glad I found this because I can finally commit to buying a better quality mattress without having to throw it out at the first “accident”. I hope you enjoy it as much as I do, and that it saves you lots of money 🙂

  • I have to try this!

    Christa Wolfe

Leave a Reply

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

Start typing and press Enter to search

Shopping Cart