how to clean a mattress easily & effectively
Last Updated on June 6, 2022 by Peter

How To Clean A Mattress Easily & Effectively?

Cleaning a mattress can be a real bother sometimes. Even flipping it can take quite some time, let alone cleaning the whole thing. So, to save you some time, energy and the money, we are going to introduce to you the most effective and the simplest method of properly cleaning a mattress.

We are going to walk you through, step by step, of the time-saving mattress cleaning technique that you can do by yourself, without any special mattress cleaner.

As you are going to see, even this cleaning technique requires some determination and time. So, you might ask, why is it so important to go through the deep cleaning a mattress?

A clean mattress means a healthy sleeping environment. A dusty mattress means thousands of unsanitary particles circling around your face, nose, mouth and hair while you are asleep. So, let’s talk some more about why and how often should you be cleaning a mattress.

Table of Contents
    Add a header to begin generating the table of contents

    Why is cleaning a mattress so important?

    With time, mattress gets full of the dust-mites and dead skin cells. Also, the mattress can absorb moisture and odours from liquids but you can remove it using a special stain remover mattress agent. Still, chemicals are not always 100% non-toxic for people. All of these things are very bad for health, probably much more than you think. When you spend 8 hours a day on a mattress, you get a lot of time on your hands to breathe in all the dust and microbes, right? Keeping a mattress clean is very important for your respiratory system, healthy sleep and the condition of your skin and hair.

    an image of a family that is cleaning a mattress

    How often should you perform mattress cleaning?

    This depends on various factors. Experts usually say that mattress cleaning should be performed every 6 months. But, if you are not using a topper, this period of 6 months can be too long to wait. Also, if you co-sleep with your child or if you are prone to allergies, you should clean your mattress more frequently than twice a year. This goes also if you co-sleep with a pet.

    How can you prolong the freshness?

    Using a mattress topper is the best and the easiest way to prolong the freshness of your mattress. You can clean your mattress topper as well and continue using it normally. Besides this, other methods to avoid cleaning a mattress frequently are:

    • Washing the sheets and the beddings on a regular basis
    • Keeping your bedroom aired, clean and vacuumed
    • Avoiding beddings that tend to collect any extra dust
    • Not eating and drinking in your bed
    • Using a waterproof topper if you co-sleep with your toddler
    • Using a special hypoallergic and waterproof topper if you co-sleep with your pets
    • Not laying on the bed before taking a shower
    • Never letting stains to “settle in”
    • Removing sheets after getting out of the bed so that mattress can be aired a bit

    Now that we have learned the methods of preserving your mattress clean and fresh, let’s see what happens when it’s too late for that. So, here comes the main part!

    Remove all the beddings, pillows, sheets and the topper if you have one, and let’s begin!


    Thoroughly vacuum the whole surface of the mattress in straight, long motions. Vacuum from the top downwards so that you get the most dust out. Use a light pressure when vacuuming.

    Remember, proper vacuuming is the vital part of cleaning a mattress.

    When you are done with this, vacuum the edges of a mattress. Also, follow the lines of the stitching with the vacuum cleaner.

    Rub in the baking soda

    Now that you got all of the superficial dust and filth out, it’s time for deep cleaning. Make a mixture of baking soda and lemon juice, or, baking soda and hydrogen peroxide 3% solution. This mixture should be rather dry, almost like a powder. Spread this mixture evenly on a mattress and take a cleaning cotton cloth. Rub the mixture thoroughly into the mattress. When you are done, leave the mixture to absorb all of the odours, moisture or stains from the mattress. The best is to leave it for a whole hour. One extra tip: Some people like putting a few drops of an essential oil into this cleaning mixture. This can provide a better smell and more freshness, but it’s not mandatory.
    baking soda for mattress cleaning

    While you wait...

    So, while you are waiting for the baking soda to do its magic, you can wash all the sheets, pillowcases and other things that you removed from your bed.

    Now the final vacuuming

    When the baking soda absorbs the odours, take a vacuum cleaner one more time. Vacuum the cleaning mixture from the mattress and then take the mattress out. First, flip the mattress and vacuum the back side. Then, vacuum the edges and the corners. When you are done, flip the mattress into the initial position.

    Clean the stains

    Now you should look for any stains that you might have missed. In the case that you spot some, take the baking soda again. Put a small amount of baking soda directly onto the stain. Then, put some lemon juice directly on your cotton cloth and rub some more. When the stain disappears, you can vacuum the spot if needed.

    Some stale stains can be harder to get rid of, but don’t worry, just substitute the lemon juice for hydrogen peroxide and make a stronger cleaning mixture.

    Now it’s the time to take the mattress outside.

    cleaning the stains from a mattress


    This is the final point in cleaning a mattress. Leave your mattress outside, preferably in the sunlight, for an hour. Flip the mattress to switch the sides after 30 minutes so that each side can be exposed to the sunlight equally. You can use this time to air your room and thoroughly vacuum your bed. Vacuum all the corners of the bed and the space under your bed as well. You can use a moderately moist cloth to clean the bed some more if it’s a wooden one.

    Congratulations, you are done!

    After an hour in the sun, your mattress is nice, clean and ready. This method of cleaning a mattress shouldn’t take more than 3 and a half hours, with the hour, hour and a half of the actual work.

    So, when the airing is done, just put the mattress topper back on, if you have one. (If you don’t, this can be a good time to get it.)

    an image of a clean mattress

    Final words

    As we have seen, cleaning a mattress properly is not an easy thing to do. Using a high quality mattress topper can really spare you a lot of trouble and save your mattress. Anyway, even if you are taking all of the precautions that we have mentioned above, you should clean your mattress at least twice a year. After all, you are spending about the third of your day on it. Now you know the answer to the question how to wash mattress and make it look like brand new!

    FAQs on how to clean a stained mattress

    Strip all the bedding and put it in a washing machine. Vacuum the mattress and sprinkle the baking soda over the stains and let it sit for two hours. Vacuum off baking soda, and make a paste of baking soda, salt and water. Spot-clean the stains with the paste.

    If you are wondering how to freshen a mattress, vacuum your mattress first. Open your windows so your mattress is exposed to the direct sunlight as much as possible. Sprinkle baking soda over the mattress and let it rest in the direct sunlight. The sunlight will dry out the liquid/odour. Vacuum off the baking soda.

    Make a mixture of a dish soap/laundry detergent and cold water. Soak a cloth/sponge with the mixture. Press the blood stains with cloth/sponge and keep it that way. This may take some time/several times but this is the most effective method. 

    If you don't have essential oils to deodorize your mattress, you can make a mixture of water and vinegar. Use 50% of water and 50% of vinegar for the mixture. Once made, spray the mixture over the mattress evenly. Let the mattress dry out completely. 

    Yes, you can. We highly recommend using non-invasive and eco-friendly mattress cleaner sprays to ensure your health is not endangered.

    Scroll to Top