We may earn commissions (at no additional cost to you) from Amazon and/or other affiliates when qualifying purchases are made through links on this blog. See full disclosure here.


Do you remember the last time that you gave you mattress a good ol’ cleaning?

It probably has been a while, wouldn’t you agree?

In this post, I’m going to share with you simple and easy ways to deep clean your mattress like never before.

After reading this post, you will know how to remove stains and smells.

Keep scrolling below to check out these awesome bed and mattress cleaning tips.

How to Deep Clean Your Mattress

Affiliate links included. Full disclosure here.


1. Remove bed sheets and vacuum your entire mattress.

Remove your bed sheets and vacuum your entire mattress.

Over time, your bed collects dust, dirt, and grime (oh, and dust mites!) from regular use. The first step to deep cleaning your mattress requires you to remove your bedsheets and to give your mattress a nice, thorough run over with your vacuum. This Miele Mattress tool will help you get into those hard to reach places.


2. Sprinkle baking soda mixed with essential oils all over your bed. 

Baking soda is one of the most popular household items for getting rid of bad smells. Place a few drops of your favorite essential oils in your baking soda container and pour the mixture into a kitchen strainer. Shake the baking soda all over your bed and let it sit for 30 minutes before vacuuming the mixture up.

Clean My Space


3. Use a professional steam cleaner to get rid of deep set in blood, urine and sweat stains.

You will want to use a professional steamer to clean hard to remove stains such as blood, sweat and urine from your mattress.You will want to use a professional steamer to clean hard to remove stains such as blood, sweat and urine from your mattress.

If you really want to get rid of deep set in stains such as blood, urine, and sweat from your mattress, this is one of the best investments that you could make. A portable steam cleaner will remove stains very quickly and save you so much time and money.

»Portable Steam Cleaners See Amazon.com for Best Selection and Value«

4. Set your mattress outside in the sun for a few hours.

Place your mattress outside on a sunny day to kill bacteria and get rid of bad smells. You want to do this every couple of months.

UV light from the sun helps to kill bacteria and is a great way to get rid of bad smells as well. This step is not mandatory but is definitely worth a try to increase your mattress deep cleaning efforts.


5. Invest in a high-quality mattress protector.

It is always a good idea to invest into a high-quality mattress protector.

After you are done cleaning your mattress, you will want to invest in a really good mattress protector. Using mattress protectors will ensure that your mattress stays clean and will greatly decrease the time and effort required to deep clean your bed.


You might enjoy: 7 Incredibly Genius Ways to Deep Clean Your Stinky Toilet