How to clean a mattress: 4 simple steps to a fresh hygienic bed

Wondering how to get your mattress clean? Here's our step-by-step guide to a fresh & hygienic bed

how to clean your mattress
(Image credit: Cotton Bro on Pexels)

Many people never think about how to clean a mattress, because they don't realise it's necessary. Well, we're sorry there's no nice way to put this, but the place where we spend around a third of our lives is a huge magnet for dead skin cells, sweat, bodily oils, dust and dust mites.

If you don’t have pets and you never eat or drink in bed, you might think your mattress will naturally stay clean. But consider that the average adult loses 285ml of fluid each night and around 454g of dead skin per year, not to mention that the average bed contains 10,000 dust mites, which produce more than two million droppings, and you'll soon realise the scale of the problem.

If it goes unchecked, such an environment can lead to the spread of infections such as staphylococcus, enterococcus, norovirus and even MRSA. So knowing how to clean a mattress is a vital question for your health and well-being.

How often should you clean your mattress?

If you want your mattress to be a hygienic place that’s suitable to sleep in, you should clean it every three to six months. This will also help the mattress last longer overall. And of course, if you’re suffering itching or other allergies, you should do so as soon as possible.

In this article, we’ll outline how to clean a mattress in four easy steps. However, if all this has you thinking that maybe it's time to time to replace your mattress, check out our roundups of the best mattresses and the best cheap mattress deals to get you started.

How to clean your mattress

Step 1: Strip the bed

Woman holding sheet

(Image credit: Yoann Boyer on Unsplash)

The first step is to strip the mattress of all bedding and put sheets, blankets, duvet covers, pillowcases and mattress toppers in the washing machine for a hot wash. Regardless of whether you're cleaning your mattress, this is vital for getting rid of dust mites, and in general should be done every one to two weeks for sheets, and every two months for mattress toppers.

Step 2: Vacuum the mattress

Make sure the upholstery attachment on your vacuum cleaner is clean, and use it to vacuum the top, bottom and sides of the mattress thoroughly. Pay special attention to the seams and other crevices, which can be significant hiding places for dirt. Also vacuum as much of the base as possible, particularly if it’s a divan, as well as underneath. 

Step 3: Remove stains

Hand using spray cleaner

(Image credit: Squirrel_photos from Pixabay )

If your mattress is stained, the temptation is to get to work with a wet sponge. However, experts agree that you should never soak your mattress or pour water onto it, as it can damage the mattress, as well as creating an environment for infestation. Instead, you need to buy an appropriate stain cleaner (for blood, sweat, vomit, urine, etc), spray on the affected area, then follow the instructions, which will usually mean blotting it with a cloth. 

There are also many tried-and-tested DIY solutions to expensive stain removers, such as a 50/50 mix of hydrogen peroxide and cold water to remove urine stains. Again though, do be sure to spray rather than soak or pour the solution onto the affected area.

Step 4: Sprinkle with baking soda, and air the mattress

Next, sprinkle your mattress with baking soda. This is an easy and natural way to deodorise your mattress, and will also help soak up any excess moisture. 

After that, air your mattress for several hours. Open all the windows in the room and if possible, position the mattress so that the sun’s rays directly shine on it. This will help kill any mould or bacteria. 

Finally, vacuum up all the baking soda, and then replace the bedding. The longer you can leave the baking soda, the better, so a great time to clean your mattress is before you going on an overnight trip.

How to keep your mattress clean long-term

Soak and Sleep mattress topper

A topper such as this one from Soak and Sleep can help protect your mattress

(Image credit: Soak and Sleep)

Once your mattress has been cleaned, there are a number of things you can do to keep it that way. First, wash your bedding every one to two weeks on a hot wash. Secondly, use fitted sheets to enclose and protect the mattress. And third, consider buying a mattress topper to add an extra layer of protection between the sheets and the mattress.

Should you steam clean your mattress?

Should you also steam clean your mattress? Opinion is divided on this issue. Some claim it’s the best way to attack infestations beneath the top layer of the mattress. Others argue that any moisture introduced to a mattress will only encourage infestation. 

We’re not going to take a side in this controversy, but we’d only note that if you do use a steamer or steam iron on your mattress, you should be especially thorough in airing and drying it afterwards.

Should you rotate and flip your mattress?

To keep your mattress in the best condition, it’s normally recommend that you rotate horizontally at least once every three months. This means moving the end of the mattress you’re currently placing your head on to the foot of the bed, and vice-versa.

Should you also flip your mattress vertically? That depends on the type of mattress. Single-sided mattresses (as the name suggests) should not be flipped, while double-sided mattresses should be flipped at the same time as they’re rotated. If you’re not sure which it is, take a look at the mattress label, or the instruction booklet it came with.


Tom May

Tom May is a freelance writer and author of the book, Great Ted Talks: Creativity. He has been editor of Professional Photography magazine, associate editor at Creative Bloq, and deputy editor at net magazine. He has also worked for a wide range of mainstream titles including Radio Times, NME, Heat, Company and Bella.