How to Clean Mattress at Home: 11 Simple Steps

How to Clean Mattress at Home: 11 Simple Steps

Your mattress is an essential component of a good night's sleep, but it's often overlooked when it comes to cleaning. Regular cleaning not only maintains the hygiene of your mattress but also prolongs its life, ensuring you get the best rest possible. 

Cleaning your mattress at home doesn't have to be a daunting task; with our 11 simple steps, you can do it easily and efficiently. So, let's get started!

How to Clean A Dirty Mattress Without Washing It

Step 1: Take a Look at the Care Guide for Your Mattress

Before diving into the cleaning process, check your mattress's care guide or manufacturer's instructions. Different types of mattresses may have specific cleaning requirements. Make sure you follow the recommended guidelines to avoid any damage and to keep your warranty intact.

Step 2: Gather up All the Cleaning Supplies

Photo by Hispanolistic on istock

Before you start cleaning, gather all the necessary supplies. There are many cleaning supplies that can be easily found at local stores in Malaysia. You'll need:

  • Mild liquid detergent

  • Warm water

  • Spray bottle

  • White vinegar

  • Baking soda

  • Essential oils (optional)

  • Vacuum cleaner with upholstery attachment

  • Clean cloths or microfiber towels

Step 3: Give Your Bedding and Pillows a Good Wash

Photo by Olga Nikiforova on istock

The first step in cleaning your mattress is to remove all the bedding and pillows. Wash them following the care instructions. Cleaning your bedding and pillows regularly helps maintain a clean sleeping environment.

Step 4: Let Your Mattress Get Some Fresh Air

Take your mattress outside or place it near an open window on a sunny day. Allowing fresh air and sunlight to circulate around the mattress helps eliminate moisture, bacteria, and odours. Let it sit for a few hours before moving on to the next step.

Step 5: Vacuum Your Mattress

Photo by wsfurlan on istock

Using the upholstery attachment on your vacuum cleaner, thoroughly vacuum your mattress. Pay close attention to seams, crevices, and any areas with stains or dirt. In addition to keeping your mattress clean, you can take advantage of vacuuming to deep clean your bed as well. 

By using the upholstery attachment on your vacuum cleaner, you can effectively eliminate dust mites, pet hair, and other contaminants, ensuring a fresh and hygienic sleeping environment.

Step 6: Tackle Any Mattress Stains

If you notice any stains on your mattress, it's time to tackle them. Prepare a mixture of mild liquid detergent and warm water. Dip a clean cloth into the solution and gently blot the stains. Avoid soaking the mattress as excess moisture can lead to mould growth.

Additionally, if the mattress has been peed on, you can remove it to prevent further marks. Once removed, follow the same cleaning process, using the detergent and warm water mixture, to ensure the stains and odours are thoroughly eliminated.

Step 7: Sprinkle Some Baking Soda to Deodorise Your Mattress Then Vacuum It Again

Baking soda is an excellent natural deodorizer that can help eliminate lingering odours. Sprinkle a generous amount of baking soda over the entire surface of your mattress. Let it sit for at least 15 minutes, but for better results, you can leave it on for a few hours. Then, vacuum the mattress again to remove the baking soda along with the trapped odours and dirt.

Step 8: Mix of Essential Oils and Baking Soda for a Lovely Fragrance

If you enjoy a pleasant fragrance in your sleeping environment, you can create your own mattress spray. In a spray bottle, combine water with a few drops of your favourite essential oil. Lavender, chamomile, and eucalyptus are popular choices for their calming properties. Lightly spray the mattress with your mixture after vacuuming and deodorising with baking soda.

Step 9: Time to Flip Your Mattress and Repeat These Steps

If your mattress is flippable, flip it over and repeat Steps 4 to 8 on the other side. Flipping your mattress regularly ensures even wear and helps extend its lifespan.

Step 10: Don’t Forget to Clean the Bed Frame Too

Photo by yacobchuk on istock

While you're cleaning the mattress, don't forget to clean the bed frame too. Wipe down the frame with a damp cloth and mild detergent to remove dust and dirt buildup.

Step 11: Put the Freshly Cleaned Bedding and Sheets Back on the Bed

Photo by yacobchuk on istock

Once your mattress and bed frame are clean and dry, put the freshly laundered bedding and pillows back on. Now, you can enjoy a clean and cosy sleeping surface for a rejuvenating night's sleep.


1. How often should I clean my mattress?

It's recommended to clean your mattress at least twice a year. However, if you suffer from allergies or spills are frequent, consider cleaning it more often.

2. Can I shampoo the mattress?

No, you should not shampoo a mattress. Shampooing a mattress involves using water or liquid-based cleaning agents, which can saturate the mattress and lead to mould or mildew growth. Mattresses are not designed to be wet, and excessive moisture can cause irreparable damage.

3. How long should I air out my mattress?

Leaving your mattress in the fresh air and sunlight for 2 to 4 hours is generally sufficient to reduce moisture and eliminate odours.


Cleaning your mattress at home is a simple yet essential task that can significantly impact your sleep quality and overall well-being. Regular cleaning not only helps remove dust and allergens but also ensures your mattress lasts longer, saving you money in the long run. So, take the time to clean your mattress, and you'll enjoy a more refreshing and restful sleep every night

Don't waste any more time, come and discover the best mattresses in Malaysia. Find yourself a durable, easy-to-clean, and affordable mattress that will make your sleep super comfy.

Related Posts