How To Clean A Mattress

We engage in a multitude of activities on a daily basis. The most common activity is sleeping. As a matter of fact, we spend about a third of our lives sleeping on a mattress. That being said, the state of our mattresses is not something to be ignored.

The cleanliness of your mattress can greatly affect the comfort of your sleep and your health. Over time, mattresses can accumulate dirt, grime, dead skin, stains, and even dust mites and other small insects.

Having all this gunk collecting and festering in your mattress and linens can easily impact your room’s air quality. In turn, this can cause a number of health issues, such as respiratory problems, allergies, insomnia, a weakened immune system, and even an inhibited libido.

This is why keeping a clean mattress is so important. If you want to stay healthy and give your body the chance to properly reboot overnight, then it is best to clean your mattress on a regular basis.

Additionally, keeping a clean mattress is also a great way to save money. Mattresses can come with hefty price tags. Without regular care, your mattress lifespan can be from 5-7 years.

However, regular cleaning and care can extend your mattress’s lifespan to 8 to 12 years. This way you do not have to constantly replace your mattress.

If you want an easy way to promote a better and healthier night’s sleep without having to invest in new mattresses, try cleaning your mattress.

There are several methods you can do at home that are affordable and simple to follow. That being said, let’s talk about some of the best mattress cleaning methods.

The Basics of Cleaning Your Mattress

One of the first things you should keep in mind about mattress maintenance is how often you should clean it. Typically, mattresses should be cleaned every six months.

To make it easier, spring and fall are good times to refresh your mattress since they are seasons that are high in allergens and the like.

To clean your mattress, there are a few basic tools you will need.

They are as follows:

  • A vaccuum cleaner and an upholstery attachment
  • Lemon
  • Salt
  • Baking Soda
  • An essential oil of your choice
  • Time
This particular method of cleaning your mattress utilizes completely natural ingredients.

This is a good idea just because it ensures that all the scents you inhale from your mattress are not chemically based. However, there are other spot-cleaners and deodorizers you can find at your grocery store.

How to Clean Mattress Stains?

Step 1: Remove Linens and Wash Them

The first thing you want to do is completely strip your bed down. Everything from pillowcases to a mattress cover should come off and immediately go into the washer.

In order to completely disinfect and freshen up your linens, it is best to wash your sheets on the highest heat setting. Hotter environments kill bacteria and gunk faster than cooler environments.

If you want to improve the disinfecting quality of your sheets, try adding a few drops of essential oils in with your load.

An easy tip to decrease your chances of stains and dirt getting into your mattress is to invest in a mattress cover. This extra layer can absorb moisture and act as an extra barrier against any insects or pests trying to nest in your mattress.

Step 2: Vacuum Your Mattress

Next, use your vacuum and the upholstery attachment to vacuum the top surface of your mattress. This will clean up any excess dirt, hair, crumbs and dust that could be lingering on the top of your mattress.

Step 3: Tackle Any Stains

Whether you like it or not, stains are attracted to your mattress. Whether it is just sweat or an accidental soda spill, stains can settle in pretty deep and be extremely tough to get out. Fortunately, a little bit of lemon juice and salt can fix just about anything.

Simply mix lemon juice and salt until you get a paste. Apply it to any stains, gently rubbing it in. Then, let it sit for 30-60 minutes. Finally, wipe it away with a clean towel and you will find that the stain has lightened in appearance.

Lemon juice and salt are a pretty great universal stain treatment. However, there are different treatments for specific types of stains, which we will talk about later on.

Step 4: Disinfect and Deodorize

The last step to cleaning your mattress is to sanitize it and ensure there are no lingering smells. To do this, you will just need some baking soda. Simply sprinkle baking soda over your entire mattress.

This will kill off any excess bacteria while absorbing any leftover moisture from the stain treatment. If possible, it is best to leave the baking soda on for several hours. The longer it sits, the deeper the clean.

For a stronger deodorizer, try adding a few drops of essential oils into your baking soda. Essential oils have many antibacterial properties and they smell amazing.

This way you can boost the sanitization of your mattress while inviting long-lasting scents to your mattress that can help the body and promote peaceful sleep.

After you have let the baking soda work its magic, go ahead vacuum the mattress surface again. Be sure to be thorough and leave no residual baking soda behind.

There you have it. Although it is a simple, four-step process, it definitely has high impact when it comes to improving the state of your mattress.

How to Clean Urine from Mattresses?

When it comes to stains, urine is one of the most common stains you will find on your mattress. In particular, if you have kids and pets who are still potty training, your mattress can easily become the site of a few bathroom accidents.

Now, urine stains can be stubborn, but they are not impossible to take care of. Here is how you do it.

To prep your mattress, go ahead and follow the steps we mentioned above. Remove your linens, wash them, then vacuum the surface of your mattress to remove any excess dirt and particles.

Next, swap out the lemon and salt for this two-step urine stain removal process.

  • Pre-Treatment
  • 3 tablespoons of baking soda
  • 8 ounces of hydrogen peroxide
  • A little bit of dish soap

Combine the mixture and dab it onto the stain with a white rag. Make sure you do not drench the mattress. Let it sit for a few minutes before wiping it off.

The pre-treatment can be enough to lift stains. However, if you have really tough urine stains, go ahead and proceed with this second step.

  • Stain Remover
  • 3 tablespoons of powder detergent
  • 1 tablespoon of water

Mix everything together until you get a foam. Then, spread it onto the stain and let it sit for 30 minutes.

When it has dried, go ahead and scrape it off with a spoon. Finish off the area with a bit of hydrogen peroxide. Finally, let it dry and follow it with a vacuum.

How to Get Sweat Stains Out of a Mattress?

After urine stains, sweat stains are another common stain you will find on your mattress. Not only do they leave behind an unfortunate stain, but sweat stains might also leave behind an even more unsavory smell.

However, they are not impossible to deal with. As a matter of fact, dealing with sweat stains is not that different from dealing with urine stains. Here is what you need:

  • 3 tablespoons of baking soda
  • 8 ounces of hydrogen peroxide
  • A little bit of dish soap.

As you can see, the mixture is exactly the same as the urine stain pre-treatment. The difference lies in how you apply it. Unlike the urine stain pre-treatment, you need to put this mixture in a spray bottle and spray it all over the surface of the mattress.

Depending on the intensity of the stain, you may have to apply more than one or two layers. However, one spray down should be more than enough.

Once it dries, you can finish off your mattress cleaning by deodorizing and sanitizing. However, since this particular mixture already uses baking soda, which lifts and eliminates smells, you might get to completely skip over the deodorizing step.

Best Mattress Cleaner

The cleaners we shared with you above are mostly all-natural ingredients or home-made mixtures. Going all-natural is always a good idea for a few reasons.

First, it eliminates any unnatural chemical smells from your mattress. Second, the lack of unnatural chemicals lowers the chances that your bed and linens could irritate your skin.

However, if you do not have the time to mix your own stain cleaners, there are a few great cleaners you can find at the store.

1.     Simple Solution

Simple Solution is a non-toxic, natural enzyme cleaner that is perfect for dealing with stains and odors on upholstery.

Although it is listed as a pet stain remover, Simple Solution’s strong formula is perfect for breaking down bacteria and odors of any type of stain. It will work quickly and effectively to lift any stains and odors from your mattress.

2.    Woolite Advanced Stain and Odor Remover + Sanitize

This cleaner is a 3-in-1 cleaning powerhouse. In addition to its strong penetrating action that lifts and eliminates all dirt, allergens, and odors, it is also a great disinfectant that can kill up to 99.9% of germs and bacteria.

Lastly, this cleaner will not alter the texture of your upholstery.

3.    Good Life Stain and Odor Eliminator

The Good Life Stain and Odor Eliminator is one of the top eco-friendly cleaners out there. If you do not want to mix your own cleaners, but still want to be mindful of the environment, this cleaner is for you.

The bio-enzymatic formula is tough on stains and odors but is gentle to use on all your upholstery. Moreover, if you purchase your cleaner from Goodlife, a percentage of all their profits go to environmental profits every year.

This way you are not only investing in a healthier sleeping space, but you are also investing in an altogether healthier world.


As you can see, cleaning your mattress should not be hassle. As a matter of fact, all you need is a bit of time and few ingredients you can find at the grocery store.

So, before we finish up, let’s do it a quick recap of all the tips and tricks we have learned.

Q: Why Should You Clean Your Mattress on A Regular Basis?

A: Your mattress can have house dirt, germs, bacteria, allergens, and even insects. These things can easily accumulate over time and not only affect your overall health but also decrease the life of your mattress.

Q: How Often Should You Clean Your Mattress?

A: You should clean your mattress every 6 months or every spring and fall season.

Q: What Are the Basic Necessities for Cleaning Your Mattress?

A: A vacuum cleaner, baking soda, lemon, and salt.

Q: Are Their Variations on Stain Removers That You Can Use?

A: Yes. There are a variety of ingredients and mixtures you can use to remove stains. You can even find premade solutions at the store.

Q: Can You Use Essential Oils to Freshen Up and Disinfect Your Mattress?

A: Yes. Essential oils are not necessary, but they can provide added benefits when cleaning your mattress.


Cleaning your mattress is often an overlooked household task. However, while it does not need to be cleaned every day or every week, it should be cleaned in order to keep your sleeping area fresh and clean.

Just remember this: a clean sleeping area is a happy one. Your sleeping habits and your health will be far better in the long run if you give more effort in keeping your mattress clean.

Fortunately, the process we introduced above should make it super easy to maintain your mattress. We hope this article was helpful to you. If you have any questions, please share them with us!