How to Remove Tough Stains From Your Mattress: 7 Steps (with Pictures)

A mattress is one of the most revered items in our homes, especially when we consider the fact that you spend a third of your life on it. If you want to have a good and peaceful sleep, then you need to keep your mattress clean. Although your bed may appear spotless, it harbors a lot of dirt. Taking a shower before retiring to the bed doesn't mean that your bedding will never have stains.


Some of the common stains that can find their way on to your mattress include body fluids such as saliva, urine, and blood. Mold, pollen and even food droppings are also common sources of stains. Even though getting rid of these stains is quite a tough exercise, it is something that you can handle.

By removing stains from your mattress, you will be able to keep some of the notorious diseases at bay and have a peace of mind knowing that you are going to sleep in a perfect and flawless bed. In this article, we are going to give you a step by step guide on how to get rid of the toughest stains from your mattress. Note that these procedures are suitable for everyone, whether you are an expert in the matters of laundry or not.

The Tools You Need For The Job:

Before you embark on the actual job of cleaning your mattress, ensure that you have the following tools at your disposal.

-Clean water


-Baking soda

-A white piece of cloth

Step 1: Vacuum

You should only embark on the cleaning process after removing the beddings and all the decorative linings from your mattress. Once you are set, the first thing that you should do is to vacuum the mattress. Besides the stains, your mattress may contain solid debris such as dust, mites, hair and dead skin. Vacuum the flat surfaces using a wide brush attachment.

During the cleaning process, remember to vacuum both sides. It is advisable to use a long upholstery nozzle as it is capable of reaching the corners and getting into cracks. And before you start the vacuuming process, always check the nozzle to ensure it is well fitted and clean.

Step 2:  Focus On the Fresh Stains

A dirty mattress contains different types of stains. Some might have stayed on it for weeks while others could just be some hours old. It is prudent that you start with the fresh spills before moving to the ones that have dried up.

A wet and clean piece of cloth can do the job for you. Mask or patch the stained area with this cloth so that it absorbs all the fresh stains. Be careful not to scrub the cloth around the stained areas as it can make the stains to move deeper into the mattress. Continue masking the area till the entire stain is absorbed.

Step 3: Spot Cleaning

This step aims at leaving the stained areas spotless. To execute it, you will require 30 ml or two tablespoons of hydrogen peroxide and 20 ml of liquid soap. Mix the two liquids to form a lather. Dip an old toothbrush into the foam and use it to scrub the affected area gently.

Note that using excess energy can affect the overall quality and appearance of your mattress. Once done, wipe the excess cleaner on the mattress using a damp piece of cloth.


-If you are using a memory foam mattress, use a minimal amount of water. This is because such mattresses should never get wet.

-This step is only ideal for removing stains that are related to food and drinks.

Step 4: Cleaning Biological Stains

The most common biological stains that you are likely to get on your mattress include sweat, blood, vomit, and urine. You can remove these using an enzyme cleaner as it is capable of breaking their structures, thereby weakening them. Although there's a general method of removing all the stains at once, it is paramount to focus on one biological stain at a time.

Removing dried blood stains

-Mix 1/4 of hydrogen peroxide with 1 tablespoon of salt and liquid dish soap

-Spread the solution on a stained area and let it stay for at least 15 minutes or until it dries up-Scrub the residue gently using an old toothbrush

-Mask a damp piece of cloth on the stained area and absorb the remaining residue. The cloth should be white to prevent any transfer of dye

Removing urine stains

Dry urine stains can be a hard nut to crack. With these steps, you will be able to get rid of all urine stains.

-Mix 2 tablespoons of baking powder with a quarter cup of hydrogen peroxide. Add two drops of liquid dish soap into the solution

-Smear a small amount of the mixture on the stain, and be careful not to make your mattress wet-Wait till the area is dry. If the stain doesn't get washed out, add 2 tablespoons of dry laundry detergent

-Again, give it time to dry up-Scrape it with a spoon or any other appropriate object that will not tear the mattress-Wipe the area with a white cloth that has been dipped in hydrogen peroxide

Step 5: Sprinkle Baking Soda On The Mattress

After you have removed all the stains from the mattress, deodorize it. In this step, you will only be required to sprinkle adequate amount of baking soda on all parts of the mattress. The soda will give your mattress a fresh smell. You can also add a few drops of your preferred essential oil into the baking soda to customize the scent.

- For an even distribution of baking soda, use a sifter to spread it over the mattress.

After applying baking soda on the entire surface of the mattress, leave it for about 45 minutes. This will give it adequate time to break down the baking soda and absorb all the smell. The longer you leave it, the more fragrance it will absorb.

Step 6: Vacuum the Mattress For the Second Time

Once the mattress has absorbed all the smell, vacuum it to get rid of any remaining baking soda. Use a brush to clean the top surfaces, and a nozzle to clear the corners and edges.

Step 7: Air The Mattress

When you are sure that your mattress is sparkling clean, keep it outside for some hours to air. This will eliminate all the moisture that could be trapped inside. The presence of moisture can promote the growth of mold and make your mattress to have an unpleasant smell after a few days.

If you don't want your mattress to dry from the outside, keep the windows of your room open so that fresh air can find its way in. You can also open the curtains to allow the rays of the sun to penetrate inside.


Removing stains from a mattress is quite an involving task, and thus, you should consider implementing some protective measures. You can get a mattress protector which will offer ultimate protection against dirt. Alternatively, you can flip or rotate it regularly so that you would have slept on both sides after a specific period.

With these steps, you will be able to get rid of all the stains on your mattress. Even the hidden ones won't be spared. Did you find this article helpful? Leave your thoughts in the comments below.

Sophia Helen

I am Sophia Helen.I am 25-26 years of age. I am a strong woman who believes in herself and what she does. I am an idea-oriented individual who loves to share my best ideas with the world and hear from everyone around me as well.

Click Here to Leave a Comment Below 0 comments

Leave a Reply: