The Fall Cleaning Challenge Starts Now | Download HERE

Bedroom | Stains and Fabric Care

Simple Steps to Conquering Mattress Stains

November 9, 2022

Your mattress is a lot dirtier than you think. In fact, let’s just call it what it is: nassssty! But you don’t have to live this way. You can keep your mattress clean (and stain-free) with some simple cleaning solutions and a little elbow grease.

When you buy through our links, we may earn a small commission.

Why You Need to Keep Your Mattress Clean

Your mattress is exposed to a lot of different elements, including any or all of the following: urine, vomit, feces, blood, food, drinks, sweat, and “other fluids.” Just because it’s covered by a sheet doesn’t mean the nastiness isn’t there. 

According to WebMD, the average adult sweats 26 gallons per year in bed. That’s disgusting! It means your mattress is a damp, warm home for bacteria, fungus, and other unwanted visitors. 

Lab tests from seven-year-old mattresses show that more than 16 million bacteria units fill every square inch of the average mattress. If you share your bed with your pets, it’s even worse. Animal hair, dander, and even fleas and ticks can make their home on your bed. 

The good news is that mattresses are sturdy and can be cleaned. With the proper cleaning and maintenance, there’s no reason you can’t get years of healthy use out of your bed. 

However, mattresses don’t stay clean on their own.

Which brings us to our first point. Use a mattress protector. (USA) (Canada) It will protect your mattress from not only stains, but also from build-up of dust, body oils and all the above that we already mentioned. Give your mattress extra years of life by protecting it. 

How to Clean Any Kind of Mattress Stain

Aside from general mattress cleaning and maintenance – which you can find in this blog post – you should also address stains right away. 

While we highly recommend reading up on your specific mattress type and following any manufacturer’s recommendations that you can find, here are some general tips that we find effective for specific stain types:

Pro tip: Always test the following stain recipes in an inconspicuous spot first, as some can have mild bleaching qualities. But hey, sometimes you gotta pick between a puke stain and a bleach stain, and I’d choose bleach every time.

  1. Urine Stains

Use the GoCleanCo protein stain recipe of 1 teaspoon OxiClean® OR powdered Tide® with 1 tablespoon water. Dab the stain and let it dry. This should do the trick every time.

  1. Blood Stains

If it’s very fresh blood, blot as quickly as you can with cold water. Next, add hydrogen peroxide.

If the stain has been there a while and/or is stubborn, make a paste with hydrogen peroxide, blue Dawn® dish soap, and some baking soda. Spread it onto the stain and let it dry. Scrape the paste off the mattress and wipe with a clean rag. 

Note: Be careful with hydrogen peroxide as it has mild bleaching qualities. Always test a small spot before using it on large or conspicuous areas.

  1. Poop Stains

Maybe it was your kids, maybe not. If you’ve got poop on a mattress, start by removing it with a clean damp cloth. The next step is to spray it with the GoCleanCo protein stain recipe (1 teaspoon OxiClean® OR powdered Tide® with 1 tablespoon water) and dab the stain until it’s gone. You may also want to put some baking soda on the stain and let it sit for several hours to help remove the odor and any remaining moisture. 

  1. Puke Stains

Oh, the dreaded puke stain. Strip the bedding, toss the dirty sheets in the wash, and use the GoCleanCo protein stain recipe (1 teaspoon OxiClean® OR powdered Tide® with 1 tablespoon water).

Spray the stains and blot with a clean cloth until the stain is gone. Sprinkle baking soda over the stain and vacuum it up a couple of hours later. Let the mattress air dry with the windows open. Sunlight will help disinfect.

  1. Coffee Stains

If breakfast in bed suddenly turns into spilled coffee and a this-is-why-we-can’t-have-nice-things moment, have no fear! You can tackle this stain with a couple of household ingredients and save the day.

Start by blotting with cold water to remove as much of the stain as possible. Then make a paste with hydrogen peroxide, blue Dawn® dish soap, and some baking soda. Spread it onto the stain, then carefully blot it with a light-colored cloth to extract as much moisture as possible. Keep doing this until the stain is gone. Work from the outside edge of the stain inward to the middle. 

If the stain will not remove, spray it with some hydrogen peroxide and lay a clean, damp white cloth on top of the stain. Grab an iron and place it on the cloth (over the stain) for 20 to 30 seconds. (The steam from the iron should pull the stain out.) Repeat as necessary until the stain is gone.

  1. Red Wine Stains

Trying to have a romantic or relaxing evening in bed when someone spills the wine? Oh, yeah, and to make matters worse, it’s red wine! 

Blot the stain with a towel. Try to get as much of the liquid up as possible. Mix 1 tsp of powdered Tide® in 1 cup of warm water. Wet a cloth in the mixture and dab the stain. You can pour a small amount of the mixture on the stain and blot it with a cloth. It will lift immediately. No need to rinse.

For tough stains that have been set for several days, weeks, or months, spray liberally with water followed by hydrogen peroxide. 

Next, grab a damp white cloth and place it over the sprayed area. Place a hot iron on top of the cloth and let it sit stationary for 20 to 30 seconds. Continue this process until the stain lifts. (Note: All irons are different. Use caution and be careful not to burn or melt your mattress.)

Join the #GoCleanArmy

Stop sleeping on a nasty mattress and join 2.4M+ members of the #GoCleanArmy by following us on Instagram where we post daily updates, tips, and satisfying cleaning videos that make you say, “ohhhhh!” 

For more simple and bullsh*t-free advice on how to clean your entire home – from toilets to walls to ovens – grab a copy of The Cleaning Army Handbook

For a list of our favorite products, click here.

Recent Posts

Thank you! A confirmation email will be sent to your email

Clean up your inbox.

News, ideas, and recommendations delivered to your inbox. Absolutely zero trash piling up in the corner.

We're big on Instagram.

Follow @GoCleanCo for seriously satisfying videos and top-secret tips. Don’t be shy, come say hi.

Sep 19

We kicked off the Fall Cleaning Challenge by flying to Burnaby, British Columbia and cleaning our Spring Cleaning Challenge (2023) winners house! We had so much fun doing this clean. Lots of team work, planning and love was poured into this project! Getting cheered on by you folks makes it all worth it! Being able to pay our good fortune forward to our followers makes us all warm and fuzzy. Big thanks to our brand partners who generously hooked us up with so much gifted stuff for the winner. We all need to go nap for 3 days now 😂 Did you enter the Fall Cleaning Challenge so that this can be you Spring 2024?! Link in our bio or head to our website to enter. #cleaning Special thanks to @ruggable @bollandbranch @oceansalesltd @proctergamble @amazoninfluencerprogram 💕

Sep 15

Want to open your front door and see our smiling faces coming to clean your house? Then you better get over to on Monday, September 18th and join the Fall Cleaning Challenge! That’s right, the Grand Prize is a house clean by yours truly and my crew. We fly to you and give your house a top to bottom clean like only we can. How does the Fall Cleaning Challenge work? Each week for four weeks follow along and clean your house with me! Plus we have soooo cool many prizes! Each week we will be giving away some of my favorite things like @bollandbranch @ruggable @sharkbeauty blow dryers, and my personal fav cold hard 💰 to help you catch up on bills, buy a new vacuum or hire someone to help you with your looming House Work if you can’t get caught up! If you want to see more of our adventure at the Spring Cleaning Challenge winners house stay tuned in stories for the next few days PLUS we are filming it all for YouTube and you can watch it all the behind the scenes dirty laundry…The good, the bad…the filthy. Love you folks. For reals. 💕 Thank you for making our job so fun! #cleaningmotivation

Aug 25

No visit from @hellohairhouse is complete without a kitchen haircut! #fallhairtrends

Aug 24

The Fall Cleaning Challenge starts on Monday Sept 18th, 2023. Y’all ready? The download will be available on September 18th and the grand prize is a house clean by yours truly! We also have some new vacuum testing coming your way 😈 My garage is FULL of suckers baby and I’m not mad about it. #fallcleaning

Aug 19

Update: It’s a damn ice box in here and I’ve been sleeping like a baby. #airconditioning

Aug 8

Perfect example that cleaning 👏🏻 is 👏🏻 home 👏🏻 maintenance 👏🏻 Take care of your stuff and it will last longer. This little handy-dandy-doo-dad scrubber is linked in my Amazon Storefront. #cleaningtips

Aug 3

Had fun in the angels’ city chasing fortune and fame 😎 Thanks @amazoninfluencerprogram for #hosting me. And no I didn’t get tickets to any shows this weekend but for the rest of you—take the moment and taste it. 🫶🏼

Jul 19

To the Salon!!!!!! (Or in this case, the laundry room.) Saved these fabulous scuffed up pumps with some @tidelaundrystainremover a cloth and some patience. Just in time for @barbiethemovie premiere! Have fun @lauren_lally always happy to be of service 🫡 #barbiethemovie

Jul 12

Bathroom organization top picks! Everything is in my storefront to 🛍️ #amazonfinds

Jul 11

Summer is here! Clean up your space so you actually want to hangout in it. That hot tub…it’s not mine…k🤦🏼‍♀️ Link in bio for these products, some are on sale for Prime Day, just check the albums for your country.

Jul 11

Robot Vacuum Fight Club! 💪🏻 Things we threw on the floor: Shreddies, Powdered Tide, (clean) Cat Litter, A crumbled up loaf of sourdough and good old dirt! Stay tuned for the results. 🧐 #thiswasmorefunthaniexpected

Jul 8

Spent my morning making a very aesthetically pleasing Raspberry Pie Reel for y’all but it ended up being a Raspberry Scramble 🥴💀 Wasn’t gonna post it BUT when life feels like a scramble it can still be delicious. 🤌🏼🤌🏼🤌🏼 Please consider this my official petition to bring @jello back as a dessert staple.

Jul 7

Shower tracked destroyed with built up hard water minerals? Here’s an easy solution with a simple house hold ingredient and elbow grease. Still gonna take some scrubbing friends, good results take work. #cleaningtips

Jul 6

Is pressure washing considered a form of therapy? Asking for a friend. #backupvocalsduuuuuuuuupe

Jun 29

Years in the making…it’s FINALLY here…and it’s a masterpiece. Over the years I have received thousands of DM’s asking what to pick when renovating your home. What is the easiest to clean? What will survive the test of time? So I compiled it all here in our Home Renovation Guide. Apologies for taking so long but we kept adding and it kept getting longer and longer. This has been a labour of love. Link in bio to purchase or tap to shop! #itsbeenalongtimecoming

Jun 21

Sounds like a lot of you have slime problems. Here’s how we got it out! Sprinkle baking soda on the slime and smush it down into the carpet fibres so it gets in deep. Add straight vinegar and let it sit for about 30 mins. Scrub it with a brush. Repeat until it’s gone! When you repeat, you need to let it sit each time for 30 mins so it starts to break down the slime. We scrubbed for 30 mins too, don’t give up! Think about how expensive the damn carpet is to replace and that will give you lots of energy! As always: It is a good idea to test an inconspicuous spot first (like in a closet) before try you so this because all carpets are different. Try at your own risk but also if you have dried slime all over your carpet I think you are screwed anyways. GOOD LUCK and report back. #slime #slimetoturial

Jun 18

I’m a simple creature. Here’s the haul I promised from the viral sweater set. Yellow usually isn’t my colour but I’m feeling it the most! Wearing a medium, it’s machine washable but I have been laying it flat to dry. Everything is linked in my bio and up in my stories. #amazonfinds

Jun 17

If you thought I was going to miss an opportunity to use this bop, you were wrong. Happy Father’s Day to all the Dads out there, reminder that a clean tractor is a sexy tractor. @kubotacanada if you wanna detail this thing next year LMK. 🚜 🧽 🫧😎

Jun 16

5 days left to get in that spring clean!!  😂💪🏻 Here’s a round up of all the stuff we’ve cleaned with @mrclean if you need some inspiration! It’s been quite the journey 😵‍💫🤢What else do y’all use @mrclean for? #mrcleanpartner #sponsored

©2023 Bleach Pray Love | Designed by Canned Spinach | Built by Oracast