How to Clean a Mattress Properly – Deep & Professional Cleaning

Last Updated on February 18, 2021

How to clean a mattress in 2021?If this is your concern, you are not alone.

There are literally thousands of people like you who have the same concern.

Your mattress happens to be an investment and you are likely to stick to it for at least a couple of years. You must make sure that it is clean and tidy so that it can last for many years to come. A normal person spends at least 7-8 hours on his bed. What it means is that you are likely at least one-third of your life on your mattress. Taking care of its cleanliness is thus all the more important.

Some of the common problems that people experience as far as their mattresses are concerned could include the following:

  • Your mattress may harbor dust mites.
  • Over time dead skin, dirt, and other debris including food spills may get collected in it.
  • If you have a pet at home that sleeps with you, then your mattress might harbor its hair etc.
Now, there are people who could be allergic to all these and could face serious issues. Thus, it becomes all the more important to have your mattress cleaned regularly so that you don’t just sleep in a safe and healthy environment but also work towards increasing the lifespan of your mattress.

How to Clean a Mattress in 2021?

Let’s get back to the main question now – How to Clean Your Mattress?

To be honest, this is far simple than it seems. Here are some easy steps to help you clean your mattress so as to keep it well-maintained:

1. Get Mattress Cleaning Supplies

First and foremost, you need to prepare a list of things that you need in order to get started with the cleaning process. I know, you must be thinking why should I write it all down.


I would say, just to make the process simple!

To make your job easier, I have listed all the requirements below:

  • A vacuum cleaner that has an upholstery attachment
  • An enzyme cleaner or dish soap to easily remove stains
  • Laundry detergent
  • Baking soda
  • Cleaning cloths
  • Coldwater
All these things mentioned above are important for the cleaning process. The vacuum cleaner is important since it can help suck out all the debris such as hair and dust. Detergent and soap are important to help remove stubborn stains and other dirt from your mattress.

Tips professional mattress cleaning

2. Strip the Bed of all Decorative Items

Once you have all the supplies ready, it’s time to head towards your bed and the mattress.  Before you begin the actual process of cleaning your mattress, you should everything that is on top of it, and by that I mean pillows, decorative pillows or cushions, blankets, toys, etc.

Here are two important tips to follow:

  • When you take the pillows off, its a good idea to remove the pillowcases so that they can also be washed and cleaned.
  • It’s also a good idea to fold your blankets and put them in a separate corner of your room or put them in another room altogether so that they do not come in your way when you actually clean your dirty mattress.

3. Remove the Linens

Once you are done with pillows and cushions, it’s time to remove the linens. Now, these could include bedsheets and fixed sheets. You must also remove any mattress protector that you might have out on your mattress.

4. Give Your Bedding a Thorough Wash

Now that your mattress is really bare, its time to wash your beddings. All the items that you have removed can be washed.

Thus, put all these things and just put them in your washing machine. However, before you do that, make sure you check the care label on pillowcases and the beddings so that you can wash them accordingly.

More often than not, bedding can be washed in hot water. This not only helps clean them thoroughly but also helps them get rid of dust mites.

You can wash your pillows too, but again, you need to check the wash care label before you do so.

If you use a duvet, you can wash it too in the washing machine as per the instructions on the care label.

5. Vacuum the Mattress

Now, that you are done with the bedding and linens, you can give a start to the mattress cleaning process. Most of the people recommend this, as you can see the discussion on Quora.

This is where your vacuum cleaner comes in!

So, grab your vacuum cleaner and put the upholstery attachment to it. Once you have done that go over the entire mattress. Make it a point that you don’t leave the sides out. Don’t press too hard on the mattress since this might reduce the machine’s suction.

While vacuuming the mattress, you need to pay special attention to the seams and crevice attachment so that it can suck out any hidden dirt or dust.

At all times, keep your goal in mind – My Mattress Should be Spanking Clean!

How to clean dusty mattresses

6. Spot Clean Your Mattress

Now that you are done with the vacuuming, the next step is to spot clean to get rid of all kinds of stains from your mattress.

This is something that has to be done with care and caution and let me tell you why…

Most mattresses, even hybrids, have a layer of foam or memory foam on top of them which is not supposed to get wet at all. What it means is that you need to spot clean your mattress rather than wash it with water. You need to stick to the principle – less is more!

Check More: best-rated hybrid mattress of 2021

So, how to remove mattress stains?

The simple answer is that you should spot clean with a stain remover.

Now, there are different kinds of stain removers available on the market to deodorize or disinfect the mattress, you can choose depending on the kind of stains that you want to remove. If you want to get rid of biological stains or sanitize the mattress then an enzyme remover can be the best choice. All you need to do is just spray the mattress cleaner on to a clean white cloth and blot the stained area with it. Apply a little bit of cold water on this area and continue blotting until you see the stain getting off.

Some of the shampoos or the solutions can also freshen your used mattress and also capable of cleaning the soiled mattress.

Keep in mind, The cleaning products you’re choosing for your mattress must be eco-friendly.

A lot of people also use a DIY spot cleaner in place of an enzyme remover. You can also do so by combining dish soap and water. This kind of homemade solution is also likely to work quite well in removing such stains.

Urine Stain Remover – You can prepare a mixture by combining 3 tablespoons of baking soda, 8 ounces of hydrogen peroxide, and a little bit of liquid dish soap in a bowl. Now, with a clean white cloth dab this mixture onto the stain. Keep it in mind that you don’t have to drench it. After you are done dabbing, change the cloth and blot the moisture and keep blotting till you see the stain disappearing. Now, let it air dry.

Sweat Stain Remover – This is actually even simpler to do. All you have to do is just spray the stained area with hydrogen peroxide until it is damp. Now again, don’t make it soaking wet. Once you are done, just let it air dry. The stain will lift itself as the peroxide dries.

Blood Stain Remover – In order to remove blood stains, you need to prepare a mixture that consists of 2 ounces of hydrogen peroxide and 1 tablespoon each of liquid soap and salt. Apply this mixture on the bloodstains and let it be for at least 10 minutes. After that, just scrape it off with a spoon. Once you are done with it, use a clean cloth piece dipped in hydrogen peroxide to get rid of any residue.
This will help remove the stain. Let it air dry once the stain has been removed.

remove stains from a mattress

7. Deodorize Your Mattress

One of the best ways to get your mattress rid of all the odors is with the help of baking soda. This is the tip that can help you to rid out of odors naturally.

  • All you need to do is just sprinkle some baking soda on the mattress and gently rub it into the mattress. Gently rubbing it helps it bond with the moisture.
  • You can also put a few drops of your favorite essential oil to make it smell nice.
  • The longer you leave the baking soda on the mattress, the better results you are likely to get. The rule of the thumb is to leave it on the mattress for at least 30 minutes. However, you can leave it for a couple of hours too if you want to get the best results.
Baking soda will not only absorb all the odors but will also absorb any moisture left from spot cleaning.

Sanitize a Mattress

8. Vacuum Your Mattress Again

Now, that your mattress has baking soda all over it, you need to get rid of it so that it gets back into a usable condition and the best way to get rid of it is with the help of your vacuum cleaner.

So, get your vacuum cleaner out once again, put on the upholstery attachment and run it thoroughly over the matters, covering all the nooks and corners in the process.

9. Let the Mattress Air Out

Now that your mattress is clean it’s important to let it air out. This is important since it can help dry out any liquid that might still be there. You need to keep in mind that if there’s any liquid left on the mattress, it can result in the growth of mold over time, which is quite hard to get rid of.

  • If the weather is warm, open the windows so as to let the fresh air in and dry out the mattress.
  • It’s also a good idea to open drapes and curtains so as to let the sunshine in. This will not just help kill the bacteria but will also help eliminate any odors. Moreover, it will help your mattress dry out faster.

10. Flip or Rotate the Mattress

You have now cleaned your mattress from one side and you need to flip it and repeat the above steps so as to clean it from the other side as well. Now, this is especially true in the case of mattresses that are flippable. If your mattress is not flippable, you don’t have to do it.

A lot of mattresses these days are supposed to be used from just one side. If you have such a model then you can rotate it 180 degrees before using it again.

It s important to flip or rotate the mattress every 3 to 6 months to ensure even wear off.

11. Try to Protect Your Mattress

Now, that the process of cleaning your mattress is complete, you must try to protect it from all kinds of dirt, debris, and stains. One of the best ways to do so is with the help of a mattress protector.

Mattress protectors have gained immense popularity over the past few years and I think you should use it too. It simply helps keep your mattress stay free of all spills, dirt, and other stuff and helps enhance the durability of your mattress.

With time, more and more products are being launched to enhance the life of mattresses. Nowadays, you also have the option of mattress pads and covers to protect just the top of the mattress from spills, dirt, etc.

12. How About Using a Fitted Sheet To Prevent Dust

Finally, cover your mattress with fitted sheets to protect it from dust. You must also wash these sheets regularly.

It’s always a good idea to keep your mattress as clean as possible and covering it with sheets adds to its cleanliness.

Before you make your bed, try to feel it with your bare hands and if there is any moisture left in there then let it dry out. This is because if it doesn’t dry out properly then you will have mold growth.

How to Clean a Mattress Complete Guide
Infographic: How to Clean a Mattress


How do you deep clean a mattress?

Washing is not an option when it comes to cleaning a mattress. The best way is to opt for spot cleaning. Begin the cleaning process by vacuuming your mattress to remove all the dirt and dust. Then spot clean the stains with the help of a damp cloth and a cleaning solution. Once you are done with it, sprinkle baking soda over it so that it can absorb all the moisture and odor. After this, vacuum your mattress once again and your clean and dry mattress should be ready to use again.

What causes yellow stains on mattress?
Yellow stains on your mattress are a result of urine and sweat. If you don’t clean your mattress, then sweat is also likely to turn yellowish over time. You must try to clean your mattress every few months. It is not as difficult as it seems.
How do I get my mattress white again?
Most people find that their mattress gets yellow stains over time. You can get rid of these yellow stains by spot cleaning your mattress with a solution of water and white vinegar.  Spray the solution on the stains and blot it with a cloth. Once the stain is removed, sprinkle baking soda over it and leave it for some time. Once the mattress is dry, vacuum it once again.
Can I use a Carpet Shampooer or Steam Cleaner on my mattress?
Cleaning your mattress is not the same as cleaning your carpet that has to be washed properly. A steam cleaner will push water deep into the mattress where light or air will not reach. As a result, your mattress will not dry out leading to the growth of mold inside it. Over time, it will release an obnoxious smell that you will find hard to bear. In simple words, the drench wetting of your mattress is going to destroy it and you will need to replace it.
How often should I clean my mattress?
It depends upon how you use and protect your mattress. If you use a good mattress protector then you may never need to deep clean it. However, in such a case, you must remove your mattress protector from time to time to clean it. If you do not use a mattress protector then you should try to clean your mattress every month to get rid of dust mites, dead skin, and other allergens that might be lurking on it. Furthermore, you must deep clean it at least twice a year.


It is important to get your mattress cleaned if you want to extend its lifespan. Not just this, it is also good for your health to keep your mattress clean and tidy. On the face of it, cleaning a mattress seems like an uphill task but the fact of the mattress is that it is quite an easy job. All that you need to do is just make a little effort.

Clean your mattress with the steps explained above and you would agree with me when I say that even though it takes time, the whole process is actually quite simple. But, if your mattress is expired then you should change it. We’ve reviewed the best mattresses of 2021, you can get the offer from there!

I am the content director at SleepOnBest and responsible for reviewing various mattresses and other products. Over the years, I have reviewed more than 100 mattresses. When I am not busy doing reviews, I love to spend time with my beautiful daughter and lovely wife.

Leave a Comment