The Mattress Guide is supported by readers whereby we may receive a referral fee (at no additional cost to you) for products purchased through the links on our site. Thank you to all who use our links. Disclosures and affiliate policy here.We also encourage you to read our product research and testing here.

Best Mattress Cleaner 2022


Written by Lauren

Last Updated: 17th January, 2022

Reviewed by:
Vladimir Todorov
Cleaner Cleaner MD

We spend so much of our time in bed, but while we will regularly wash our bedclothes we can rarely think of the mattress underneath. However, it is vital that we do take steps to keep our mattresses clean. This can help to prevent dust mites and bad odours and can be especially beneficial for those with allergies or sensitive skin.

Scientists from the National Institute of Environmental Health Sciences, the University of Washington and Harvard University reported that by taking these simple steps✓:

Allergen-proof mattress and pillow covers, weekly laundering of other bedding and very careful vacuuming and dry steam cleaning of bedroom carpets and upholstery -- can significantly reduce the levels of dust mite allergens in bedrooms.

Science Daily

(Important Facts, Studies, Advice, Considerations & FAQs In Conclusion)

Iris OhyamaVacuum Cleaner£79.99
Charles KentMattress Stain Remover£9.99
Clean & TidyMattress Stain Remover£8.99
MLMLANTMattress Steam Cleaner£39.99
DirtbustersMattress Odour Eliminator£10.95
Information may be subject to change, please check with the brand/manufacturer before purchasing.

1. Iris Ohyama Vacuum Cleaner For Mattresses

Iris Ohyama, Anti Mite: Antibacterial Vacuum Cleaner For Mattresses
(Image credit: Iris Ohyama)
• Cyclone steam technology
• 3 suction powers
• Traffic light system
• Those concerned about dust mites
• People seeking a multi-purpose vacuum
• Individuals with allergies

The Iris Ohyama vacuum cleaner uses cyclone steam technology to ensure that mites and allergens are lifted from your mattress. Customers have praised the product for being easy to use, with good suction power.

The vacuum cleaner utilises 6000 vibrations a minute to dislodge finer particles that might be buried within the mattress, so they are able to rise to the top and then be moved. The cleaner also has three different suction powers which are able to remove more than 98% of mites and particles. It is lightweight at just 1kg and has easy access to the water filter so you are able to change things quickly. It also has a sensor that indicates the cleanliness of your mattress, which uses a simple traffic-light system of red, orange, and green.

This mattress cleaner can also be used on other soft furnishings such as your sofa and cushions, so it could be a good multi-purpose investment that may prove helpful when keeping your home clean.

(Video credit: Iris Ohyama)

2. Charles Kent Mattress Stain Remover

Charles Kent mattress stain remover spray
(Image credit: Charles Kent)
• Organic stain remover
• 500 millilitres
• Made in the UK
• All types of mattresses
• Individuals with pets
• Those seeking a no-scrub spray

Mattress stains can be difficult to remove, and Charles Kent attempts to tackle this with their Mattress Stain Remover spray. The UK-made spray is designed to remove stains and unpleasant odours.

This spray can be used with multiple types of mattresses, and can also be used on other furnishings too, though the manufacturers recommend an inconspicuous patch test for the latter first. The cleaner is designed to lift stubborn organic stains and embedded dirt so your mattress is clean and fresh. It can also remove urine and faecal stains – useful if you have pets who might have had an accident on your bed.

You do not have to wash away the spray when using this product. Simply spray it on the stain and leave it to dry. Though you might require several applications, it should help to lift the stain away and eliminate any odours that are left behind.

3. Clean & Tidy Professional Mattress Cleaner

Clean & Tidy mattress cleaner spray
(Image credit: Clean & Tidy)
• Anti-allergen properties
• Multi-functional
• Non-toxic
• Individuals with sensitive skin
• Those seeking an odour eliminator
• People on a budget

For stubborn stains and unpleasant odours, the Clean & Tidy Professional Mattress Stain Remover can be helpful as the spray can be applied but does not need to be scrubbed to have an effect. If there is any debris left by the remover, a stiff brush or a vacuum will get rid of it.

The Clean & Tidy mattress stain remover comes in a spray bottle, so it is easy to apply to the affected area. It can remove many stubborn organic stains, including those that might be caused by urine or blood. In addition, it also has antiallergen properties that can help to prevent the growth of dust mites.

This formula can be safely used on multiple surfaces such as pet beds, carpets and more in addition to on your mattress. It is non-toxic and solvent-free and will work to eliminate some of the unpleasant odours that might come from these stains.

4. MLMLANT Steam Mattress Cleaner

MLMLANT handheld steam mattress cleaner
(Image credit: MLMLANT)
• 9 cleaning accessories
• 1050W steam power
• Safety lock
• Those looking to tackle stubborn stains
• People seeking a long-lasting cleaning product
• Individuals wanting a multi-purpose steamer

Having a handheld steamer on hand can be beneficial when caring for your mattress, as well as soft furnishings and other areas of your home. Customers have stated that the product is easy to assemble and has good value for money.

The MLMLANT Hand Held Steam Cleaner comes with 9 additional accessories that can be used to help clean certain areas further. It can be used on many different surfaces and has a hot steam power of 1050W. The product is safe to use, as it is chemical-free and includes a safety lock and cap.

The MLMLANT cleaner is lightweight, at just 2kg, which makes it convenient to move around your home. The water tank holds up to 350 ml, though 250 ml is the recommended amount, and this will last through several cleaning sessions.

5. Dirtbusters Mattress Odour Eliminator

Dirtbusters Odour and Urine mattress cleaner spray
(Image credit: Dirtbusters)
• Wild fig and cassis scent
• Built-in odour lock
• Unique formula
• People wanting to eliminate odours
• Those who value freshness
• Eco-conscious individuals

The Dirtbusters Mattress Odour spray is a scented cleaning product that should help to eliminate the odours left by mattress stains and leave behind something much fresher.

This product works to eliminate the odour at its source and has an odour lock built-in so the issue cannot appear again. To further mask odours, the spray is scented with wild fig and cassis fragrance. Dirtbusters claim that their spray is particularly useful at eliminating odours and urine stains due to its unique formula.

To use this item, you simply have to spray it over the affected area and let it get to work. After a few hours, your mattress will be dry once more, and you can return to using your bed. The spray has received many positive reviews, with customers highlighting the scent and freshness of the product.

Experts Advice

Buy the most comfortable mattress regardless of cost. Half of your life is spent in your shoes and the other half in bed. Look after your investment, a cosy bed equals a good night sleep and being more productive the next day, adding up to a better quality life.

Prevention rather than cure. Change bedding sheets weekly. Use some sort of thin mattress protector, to absorb the sweat. Vacuum using a mattress vacuum when changing sheets and wipe the surface with a damp cloth. In case of a spill (coffee, wine, etc) avoid cleaning it yourself, by adding products you may be adding to the problem, contact a professional as soon as possible. The longer you leave the stain the less likely it is to be removed.

Founder & MD of Cleaner Cleaner - Vladimir Todorov

Ways To Clean Your Mattress 

Whether you have children, pets or are simply a little clumsy, most of us have experienced an accidental stain on the bed, often leaking onto the mattress itself. Even if you keep your mattress clean, organic matters such as hair and dust mites will likely find themselves in your bed. 

There are various ways to keep your mattress clean, fresh and hygienic. If you have pets or are concerned with dust mites, a mattress vacuum can help clean any unwanted particles. For stain removal, there are plenty of sprays currently on the market, or you can make your own spray to tackle the stains. A common method is a steam cleaner, which contrary to popular belief may worsen and set in stubborn stains. Stubborn stains should be treated by a professional who knows what they are doing.

Mattress Cleaning Product Features 

When searching for the right cleaning product, it's good to be aware of what you will be using it for so you can look out for the right features. Different products offer different features, and it can depend on your personal needs and preferences when deciding which option to go pick. 

mattress cleaner features
  • Vacuum Suction: Some mattress vacuum cleaners have different suction powers to target different hairs and particles in the mattress. This is particularly useful if you have pets or tend to eat in bed. 
  • Multi-purpose: Many mattress cleaners can also be multi-functional, so it’s worth looking out for sprays and vacuums that you can use on other soft furnishings or floors. 
  • Non-toxic: If you suffer from allergies or sensitive skin, look out for sprays that are non-toxic or hypoallergenic. This means it could also be safer around children. 
  • Scented: For stains that cause odours, a scented spray could be a good idea as it can help to eliminate the odours while disguising any remaining smells. 
  • Lightweight: For mattress vacuums, the product being lightweight can be important as you may need to manoeuvre it more than usual to get rid of all the fine hairs and dirt. 
  • Price: If you want a cheaper cleaning solution, it may be better to opt for a spray, which can typically range from £5 to £30. Vacuum cleaners tend to be more expensive but can be more effective at removing dust and hairs.

Not so fun fact!
 Research✓  found that humans can sweat up to 26 gallons in bed every year. Due to this, the bed is the ideal place for fungi to grow. It's important to maintain cleanliness as fungi can cause breathing problems, especially for developing children.

Mattress Vacuum Vs Mattress Spray 

Stain removers and sprays have always been a popular choice when it comes to cleaning soft furnishing and mattresses. However, you could also consider a mattress vacuum, as they often include advanced features which may not be found in sprays. Here you can look at some key differences between mattress vacuums and sprays. 

☐ Tends to be more expensive with most mattress vacuums costing over £50. You can also buy more advanced options which can go up to £100.○ You can find a variety of sprays at an affordable cost, with some being as low as £5. More expensive options often range around £30.
☐ Mattress vacuums are particularly good at removing hairs, dust mites and particles, so can be especially useful if you have pets. ○ If you´re worried about stains, a spray could be a good option as they are often designed to remove stubborn dirt, marks and stains.
☐ Depending on the product, mattress vacuums often have different settings, such as UV lights and different suctions, designed to kill bacteria and remove dust.○ There are many mattress sprays offering different features, you can find sprays specialising in mould, bacteria or bed bugs.
☐  While many vacuum mattresses are made to be lightweight, they may be more difficult to manoeuvre due to the cable. Despite this, a mattress vacuum is useful as you can use it on other soft furnishings.○ Sprays are handy due to their portability, if you are travelling and concerned about sleeping on a different mattress, you can easily take the spray along with you.

How To Clean Different Stains 

Most of us have experienced mattress staining at some point. Often, the first reaction is to start scrubbing with a cloth and some water. However, this can sometimes make the stain worse and may be responsible for spreading germs. You can follow these suggestions to ensure that the stain is removed in the correct way. 

mattress stain remover
  • Sweat: Cleaning sweat stains with baking soda and a bristle brush can be effective. You can also vacuum afterwards to remove any remaining baking soda. 
  • Blood: When cleaning blood, you should avoid using hot water as it can set the stain. It’s also recommended to dab the stain with a cloth rather than rubbing, in order not to spread it. If you can’t remove the stain, try an enzymatic cleaner.
  • Vomit: Firstly, you need to remove as much vomit with a paper towel or cloth. To clean the stain, try mixing white vinegar with a little water, which can help to clean, disinfect and get rid of any odours. 
  • Urine: To remove urine stains, you can first dab with water to get rid of any initial stains. Then, you can mix distilled vinegar with water and spray while dabbing. If the stain hasn’t been removed, try using baking soda and letting it sit for up to 6 hours.

Did you know?
Dust mites are more prevalent than you may think, particularly in foam mattresses. A study✓ involving foam and spring mattresses found that 40% of foam mattresses without a cover contained mite faeces. While faeces was only present in 12.5% of spring mattresses.

Mattress Cleaning Steps 

Washing the bed sheets is a relatively easy process, however, cleaning your mattress may require a few more stages in order to achieve freshness without stains. Try following these simple steps to help ensure your mattress is sufficiently clean.

mattress cleaning steps
  1. If you want to achieve ultimate cleanliness, you can start by washing the bed sheets, pillowcases and any other mattress accessories. This can remove any outer stains and odours to help your bed smell fresh. If you suffer from allergies or sensitive skin, look out for hypoallergenic washing powder and conditioner.
  2. Before cleaning, try to identify what types of stains and dirt you need to clean. For example, if you live with pets, a vacuum may be better at removing stains. If you have blood on your mattress, it’s better to use cold water when cleaning. 
  3. Cleaning supplies can include a vacuum, steam cleaners and sprays. For spot cleaning, you may need to use specific stain removal products. You can also use other kitchen products, such as baking soda and mild soap to get rid of tougher stains. 
  4. Avoid using any strong chemicals like bleach, and any products with a strong fragrance as it can negatively affect the air quality.  

Homemade Cleaning Solutions

While there are some great mattress sprays available, you can also make your own spray with various items in your home. Be careful to check what you are mixing together as this can depend on the type of stain. 

homemade cleaning
  • Scented Cleaner: To remove tough stains and odours, try mixing baking soda with scented oils such as lavender or cedar. Mix the baking soda and about 10 drops of oil together then rub or dab the baking soda into the stain. 
  • Urine Cleaner: If you want to get rid of urine and sweat stains, you can mix together hydrogen peroxide, baking soda and dish soap. Use a spray bottle to spray the mixture over the stain and gently dap with a cloth. 
  • Food Stain Remover: We’re all guilty of eating in bed from time to time; if you happen to cause any stains, you can try cleaning with a small amount of washing powder and white vinegar, with 2 cups of water. You can clean with a wet cloth or try using an old toothbrush for stubborn stains. 
  • Coffee Cleaner: If you enjoy having a morning coffee in bed, you’re probably no stranger to spillages. After dabbing with paper towels, try mixing a small amount of white vinegar and dish soap, with 2 cups of warm water. After gently blotting the stain, rinse with cold water to remove any remaining residue.

Frequently Asked Questions

How to clean a mattress with a steam cleaner?

You can fill up the water tank and move the steamer across the mattress in long strokes, being careful not to touch the fabric directly. The mattress should feel damp but not too wet. The steamer should be set to at least 100℃.

How to clean a stained mattress?

There are various ways to clean a stain. You can buy specialised sprays for specific stains, or you can make your own spray. Vinegar and baking soda can also help when mixed with water.

How to clean a mattress with a carpet cleaner?

You can use a carpet cleaner to get rid of dust mites, hairs and skin cells. Go over the mattress slowly, and don't wet the mattress too much as it could cause mould.

Leave a Reply

Your email address will not be published.


This site’s core purpose is to create the decision-making method quicker and cost-effective for you in regards to mattresses and bedroom accessories, here in the UK.

The reviews and views here are a collection from different sources we collect across the internet.
To keep the site running, we have some affiliate relationships in which we are paid a commission on sales made through some of our links. As an Amazon Associate, The Mattress Guide earns from qualifying purchases.
While we make every effort to keep the information on our website up to date and correct, we make no guarantees of any kind regarding the accuracy, reliability, products, services, imagery, or medical issues related to the information on this website. Please check with the brands before making a purchase, as well as a doctor if you have any medical concerns.

This website is only for informational and educational purposes.

Sign up for Exclusive Discounts & Potential Product Giveaways!

100% value and no spam, always.

You have Successfully Subscribed!

linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram