While finding a mattress to accompany your needs (and your wider bedroom) is vital to getting a good night’s sleep – the process of how to clean a mattress similarly plays a part in achieving the perfect slumber. But while many people consider using shampoo to clean a mattress, experts have warned against using this shower staple on this bedroom essential.  This is what you need to know before giving your best mattress a refresh, according to the experts. 

Can you shampoo a mattress? 

‘In some cases, hair shampoo is recommended as a replacement for laundry detergent for clothes, [but] I wouldn’t recommend it when it comes to cleaning a mattress for a few reasons,’ says expert Karen Yu from Zinus (opens in new tab).  Karen warns that shampoo lacks the chemical makeup required to clean a mattress and keep it in good condition. However, the problems don’t end there.  ‘Shampoo can also leave a soapy residue that can attract dirt and dust if not properly removed,’ she cautions. ‘It might make your mattress smell nice, but there are other cleaning methods and products that will make a greater impact on keeping your mattress in good shape.’ Similarly, Susan Miller, an expert from Sleep Mattress HQ (opens in new tab), reinforces Karen’s warning. ‘Using shampoo for deep mattress cleaning is not recommended,’ she says. This is because ‘any harsh chemical in the cleaning agent can damage the mattress’ and may leave you needing to invest in a new one. 

What’s the best thing to clean your mattress with?

Your mattress is one of the many furnishings you can clean with vinegar, along with bicarbonate of soda and a paste from lemon juice and salt spray (as recommended by Byron Golub, Director of Product and Merchandising at Saatva (opens in new tab)). However, when it comes to cleaning your mattress, prevention is, in many ways, better than a cure.  ‘Using a mattress protector can help to protect against mattress stains,’ Karen suggests. However, you can also use a vacuum to eliminate any threat of dust mites and other pests that may nest in your bedroom. 

How do you deep wash a mattress?

While using shampoo to deep wash a mattress is not a popular solution amongst the experts, there are other ways to ensure your furnishing remains stain-free. Many of these are listed in our guide, but Susan suggests another shampoo alternative.  Similarly,  Karen suggests that baking soda is a great cleaning alternative. ‘It’s a versatile cleaning ingredient, and it can be one of the best ways to clean a mattress and remove unpleasant stains,’ she adds.