How to Clean a Mattress – A Complete Guide

A mattress is a much-needed addition to your bedroom for a peaceful sleep. It is a big and serious investment; hence it is obvious for you to expect the mattress to last for years.

The used mattress is exposed to a lot of drool, hair, sweat, skin oil, dead skin flakes, dust, stains, spill, mites, indoor pollution, and whatnot. Mattress cleaning is essential to keep your body healthy, and the clean mattress is also responsible for promoting peaceful sleep. 

Also Read: 15 Interesting Mattress Facts You Didn’t Know

Cleaning a mattress is not as easy as changing bedsheets. It needs loads of effort when it comes to deep cleaning a mattress. Now, the million-dollar question pops up: How to Clean a Mattress? If you are looking for a solution to disinfect a mattress, this article is for you. Cleaning of the mattress is very much possible without a vacuum.

How to Clean A Mattress?

It is recommended to wash and deep clean your mattress at least twice a year. When it is time to clean the mattress, you do not need to rely on any harsh chemicals or expensive products.

You can clean a mattress through natural methods and simple ingredients that are safe to use. After the deep cleaning of the mattress, you want to sleep in a pleasant and clean space free from chemical influence at the end of the day. 

Tips to Consider on How to Clean A Mattress 

The mattress is an expensive product at home, and we cannot simply thrash it after a year or 2. It is very important to clean it at least once in 6 months to maintain the mattress.

It is best to allot mattress cleaning time at least once in 3 months if you have time. Regularly cleaning helps to treat stains, spills, and prevents the accumulation of dirt.

Before getting started on mattress cleaning, remove everything from the bed, and keep the kids and pets out of the room. Here are three super smart and effortless tips for cleaning a mattress

Use Your Vacuum

How to Clean a Mattress - A Complete Guide 1

Bring out the vacuum cleaner and attach the dusting brush. Run the vacuum through the mattress evenly from top to bottom. This will remove the upper layer of dust.

Now, attach the upholstery tool to clean the mattress from top to bottom deeply. While cleaning the mattress, do not miss out on the overlapping and narrow paths. Repeat the upholstery tool on all sides. For best results, vacuum the entire mattress two times. 

Sprinkle Baking Soda

How to Clean a Mattress - A Complete Guide 2

Accumulation of sweat, urine, drool can lead to a bad odour in the mattress. It is practically impossible to experience peaceful sleep if you experience bad odours. While mattress cleaning, make sure to get rid of the odour.

To get rid of the odour, sprinkle a generous amount of baking soda on the affected area. With the help of a scrub brush, rub the baking soda into the mattress and allow it to settle down for15-20 minutes. Using a vacuum, remove the excess powder.

Enzymatic Cleaner

It is hard to get rid of the stains of the mattress; some strains are stubborn, which might get left behind. Stains like urine stains, wine stains, blood stains are difficult to remove from the mattress, and if not treated on time, these stains can lead to discolouration on the mattress.

To remove these stains from the mattress, an enzymatic cleaner works like a charm. Prepare a cleaning solution using a 1/2 cup of warm water and one tablespoon of dish wash detergent. The mix should be thick, pour this enzymatic cleaner on the tough stain, and rest for 15 minutes, now clean it gently using a wet cloth. 

How to Help Remove Stains on Mattresses 

How to Clean a Mattress - A Complete Guide 3

If you got a baby at home or a pet, then bedwetting is an everyday affair. Sweat and drool also cause yellowish stains on the mattress, and with time, it is common for the mattress to get discoloured. 

The mattress can also get stained with blood, and it is extremely unfortunate to deal with a stained mattress every day before going to bed, if not removed on time. The same goes for vomit stain; the odour and stain are worst. Here are some quick tricks to remove stains from mattresses using easily available products at home. 

Distilled White Vinegar

How to Clean a Mattress - A Complete Guide 4

Prepare a cleaning solution using an equal proportion of white vinegar and water. That is, take 1 cup of water and 1 cup of white vinegar in a spray bottle, shake well and spray it on the soiled area of the mattress. Allow it to rest for 15-20 minutes and clean the area with a wet cloth. Repeat the same until the stain mark is gone. 

Use Baking Soda

Sprinkle a generous amount of baking soda over the soiled area and rest for at least 45 minutes to 1 hour. Make use of a scrub powder to rub the powder on the affected area. Vacuum out the baking soda; this technique will remove the stain and also clean the mattress. Allow the mattress to air dry for at least 4-5 hours. 

Hydrogen Peroxide

Hydrogen Peroxide is an excellent option to remove tough stains from the mattress as it has bleaching properties and fades out the stains on the mattress.

Mix Hydrogen Peroxide with an equal portion of water and spray on the affected area. Allow the Hydrogen Peroxide and water solution to soak for at least 15 minutes or until it is blotted out.  

How to Deep Clean Your Mattress 

A mattress needs deep cleaning at least once in 2-3 months to get rid of dust, urine, sweat, drools, and dirt. Deep cleaning is not a task at all if you have the needful ingredients.

A perfect mix of baking soda and essential oil can do the mattress deep cleaning and leave behind a soothing scent. Here is how you can deep clean the mattress. All you need is to follow the below-mentioned steps and sleep peacefully on a clean mattress at the end of the day. 

Flip Your Mattress

With time stain releases a bad odour when mixed with sweat and urine; this will make the sleep time worst. To get rid of the odour, flip the mattress and deep clean both ends. Make use of mild essential oil to add a soothing aroma to your sleep routine. 

Mix the Essential Oil and Baking Soda

The initial step is to prepare a solution using two teaspoons of your favourite essential oil and one spoon of baking soda. Shake the mixture well until it blends well.

Use mild essential oils like sandalwood, lavender, chamomile, etc. These essential oil smell mild and also works as an antibacterial agent. The best part about using essential oil is, it gives a spa-like relaxing feeling when you rest. 

Sprinkle the Baking Soda Mix

Sprinkle a generous amount of baking soda and essential oil mix on the mattress surface and rub gently. Let this mixture set into the mattress and allow it to rest at least for 1-2 hours. 

Clean the Bed Frames

While deep cleaning the mattress, do not leave behind the bed frames as it tends to accumulate similar dirt and dust just like the mattress. Double vacuum the bed frames and let the baking soda do the job. It will also prevent bugs from attracted to the bed.  


Once the resting period is done, vacuum cleans the mattress using the upholstery tool. This step is done to remove the excess baking soda that accumulates on the mattress surface. The baking soda and essential oil mix will remove the stains and reduce the odour’s effect on the mattress.

Tips on How to Keep Mattress Clean

How to Clean a Mattress - A Complete Guide 5

The mattress is a super expensive addition to the bedroom, and we all want to make it as durable as possible. But, accidents in bed are unpredictable and sometimes cannot be prevented.

If you have a child or a pet, it is pretty much common to experience soiled mattresses. Here are some helpful tips to keep the mattress clean. 

Clean Immediately

Avoid postponing cleaning; if you can clean up the mess soon, the after-effects would be pretty less. If your child peed on the bed, change the sheets, and clean the mattress with baking soda solution, blot the excess moisture using tissues or paper towels. Use the stain removal solution to prevent further damage to the mattress.

Use A Mattress Protector

How to Clean a Mattress - A Complete Guide 6

The best possible trick to increase a mattress life is to make use of a reliable mattress protector. This mattress protector will not only prevent the accumulation of dirt, dust, flaky skin but also keep the mattress well protected from bed bugs and mites. The additional benefit is the prevention of stains and odour. 

Regular Deep Clean

Always follow a deep cleaning schedule regularly to increase the life of your mattress. Make sure to be gentle while cleaning the mattress so that it does not cause damage to the inside material. 

There are plenty of mattresses available in the market and follow the necessary steps to clean the mattress properly. The mattress is a must to enjoy a comfortable and peaceful sleep at night.

A filthy and smelly matter is truly not an ideal choice to invite peaceful sleep. As mentioned above, the tips will help you be deep clean the mattress effectively at home.


1. How to clean the mattress with a vacuum?

Before vacuuming your bed, remove the linens from the bed, then wash the mattress cover and sheet dry them. Now to vacuum the entire mattress, start vacuuming from the top of the surface to the mattress’s overall parts. While vacuuming, pay attention to the surface and folds as these areas collect more dust, dirt, and dead skin.

2. How to clean a mattress without a vacuum cleaner?

Mix one cup of baking soda and a few drops of lavender oil in a spray bottle. Shake the mixture well and pour this over the entire mattress. Leave this for about 15-20 minutes, then wipe down excess moisture. 

3. How to clean the mattress with baking soda?

Sprinkle a layer of baking soda over the entire mattress and leave for several hours; the baking soda will absorb moisture and remove odour. The longer you leave the baking soda over the mattress, the better you expect to get.

Once the baking soda is dry, thoroughly vacuum it up so that it is no residue left. Sprinkle a layer of baking soda over the entire mattress and leave for several hours; the baking soda will absorb moisture and remove odour.

The longer you leave the baking soda over the mattress, the better you expect to get. Once the baking soda is dry, thoroughly vacuum it up so that it is no residue left. 

4. How to clean mattress urine?

Begin with bloating the soiled area with a paper towel; make sure you don’t rub as it can push the urine deeper into the mattress. Take an empty spray bottle, add one cup of vinegar with one cup of water, spray it over the entire mattress, and leave it for 10-20 minutes.

Now soak out the solution with a paper towel then sprinkle baking soda over the area. It will absorb the moisture and odour, dry the baking soda over the mattress for about 15 minutes, then vacuum it up.

5. How to clean mattress stains?

Take a spray bottle and add three teaspoons of baking soda, three teaspoons of Hydrogen Peroxide, few drops of mild washing liquid, and a few drops of lavender oil for fragrance.

Dissolve the mixture in a bowl and pour in a spray bottle, spray this mixture all over the mattress and cover the stain with baking soda and leave it for 10 -12 hours or overnight then thoroughly vacuum it up to repeat if you still have a stain.

6. How to clean a mattress spill?

Soak the soiled area with a cotton cloth, avoid rubbing vigorously as it pushes the stain deeper into the mattress. After soaking, spray white vinegar let sit for 20-30 minutes to disinfect the mattress fully. After this, sprinkle baking soda over the stained area, dry it for 12 hours, and vacuum the excess baking soda.

7. How to deep clean a mattress?

Sprinkle the baking soda and add a few drops of essential oil over the entire mattress, gently rub over it, leave this mixture for at least an hour, vacuum the mattress, and make sure that all the baking soda has been removed well-using vacuum cleaner. 

8. How to disinfect a mattress?

Vacuum the entire mattress surface and make sure it has completely cleaned off the loose dirt particles. Then pour the vodka because it works as a great disinfectant for the mattress. Lightly spray the vodka all over the mattress’s surface without soaking, once finished making sure to allow the mattress to dry completely. It might take 4-5 hours. 

9. How to clean a used mattress?

As used, the mattress may be accumulated by dirt, bacteria, stain, skin flakes, and sweat. Make sure you clean it before using it. Start vacuuming the mattress, prepare a solution of 50:50:50 parts of hydrogen peroxide, water, mind dish wash gel, and 10-15 drops of essential oil.

Spray the mixture all over the mattress and leave it for 15-20 minutes. Afterwards, blot the excess moisture using the paper towel, make sure it soaked all the moisture. Finally, spread a layer of baking soda over the mattress, leave it for 24 hours, and vacuum it up. 

10. How to clean mattresses with hydrogen peroxide?

Take 1/2 cup of hydrogen peroxide and three tablespoons of baking soda and a few drops of dish wash and mix this well, sprinkle this over the mattress as it is best for stain removal. Leave this for at least an hour and sprinkle baking soda over the stained area, repeat if needed. With this method, you can clean the mattress without a vacuum.

11. How to clean a mattress with bed bugs?

Before getting rid of this bed, bugs make sure you wash all your bed sheets, pillow covers, and vacuum the mattress surface. These bugs can be easily killed with hot water. Wash bedding with hot water for 30-40 minutes, and then dry them in the sunlight. It will clean all the visible bed bugs.

Default image
Hema Gayatri
Articles: 21

Leave a Reply