How Much Does It Cost To Clean A Queen Sized Mattress?

The purchase of a new mattress can be a big deal. Not only will a brand-new, comfy mattress help to improve the quality of your sleep, but it can also be a great long-term investment. Depending on the type of mattress you have and the quality of the materials used to make it, your mattress should last anywhere between five and 15 years, with eight years being the average according to Healthline. Also, the cost of a new queen sized mattress can be as low as $600 for inter-spring beds for those who are on a budget, to upwards of $2,000 for a higher-end latex model, per Sleep Foundation.

Due to the initial costs that you are putting down to buy a new mattress, it makes it that much more important to keep the item clean if you want it to last as long as possible. If you're wondering how often you need to clean your mattress, it is recommended that you do a good clean once every six months, according to Sleep Foundation. Whether you choose to clean a queen sized mattress yourself or hire a professional to do the work for you, you could be looking at spending anywhere between $80 to $200 with the average cost being $130, per Home Advisor. Now, let's break down the costs of DIY and professional treatments to help you make an informed decision for the next time you want to clean your mattress.

Factors for cost

Some of the factors that can affect the cost of cleaning your mattress could be where you live, the size of your bed, what type of bed you have, and to what degree your bed needs to be cleaned. On average, you could be spending around $130 to deep clean a queen sized mattress.


The price of a professional cleaning service or even to purchase cleaning products on your own could vary depending on where you live. Companies in different areas could have a range of prices for their services that may not be consistent from state to state. Labor costs or taxes are usually factored into the final price as well. If you are purchasing cleaning products to do your own mattress cleaning, try comparing prices from different stores either in-person or online to get the best value.

Size of your bed

For a queen sized bed, you should be looking to spend around $130. However, size does matter when it comes to a professional coming to your home to clean a bed. According to The Spruce, prices can range from around $75 for a child's bed to $150 for cleaning a king sized mattress. Always check with the cleaning company to get an estimate before committing to an appointment.

What type of bed you have

Each type of mattress may need a special kind of cleaning. Whether you have an innerspring, memory foam, hybrid, or latex mattress, each one could require the use of specific cleaners or cleaning methods in order to get the best results.

Degree of cleaning involved

If you are just performing a quick natural mattress cleaning as part of a regular routine, it may cost far less than if you were to hire a professional to treat issues such as bed bugs or more deeply-set stains. To avoid any unexpected up-charges from a professional, be honest about the severity of the cleaning that needs to be performed.

Additional costs

Especially when it comes to doing the work yourself, there might be added costs that you don't initially factor into your budget. Cleaning materials, buying or renting equipment, and time spent working can all add up when you want to properly wash your mattress.

Cleaning materials

When cleaning your mattress yourself, you need to think about the cost of picking up all of the cleaning supplies that you need. Although dish soap and baking soda can be cost-effective ways of keeping your bed fresh and clean, per Home Depot, other heavy-duty cleaners and extra cleaning supplies such as sponges can make your routine a little more pricey.

Buying or renting cleaning equipment

If you need to perform a deep clean to rid your mattress of stains, then you may consider buying or renting a wet vacuum to do the job. Buying your own wet vacuum could cost anywhere from $65 to $150 depending on what model you get and where you get it from. Renting a wet vacuum for the day is also an option if you're hesitant to commit to a larger purchase. The cost of a daily rental varies from company to company but could range from $25 to $50 a day, according to Home Depot.


The time you spend cleaning your own mattress or having to be home while a professional cleans it for you is something that may not initially factor in as an expense. But what if you need to take a day off of work to be around for the cleaner to arrive? The time spent cleaning is always time that could be spent doing something else.

Types of mattress cleaning

Professional mattress cleaning

Having your mattress cleaned by a professional can involve either dry cleaning or steam cleaning your bed in order to get rid of dust, stains, or odors. According to Green Air Care, the type of service they use depends on the condition of your mattress. Deep stains or pet odors may require a steam clean, whereas dust and light grime could be taken care of using a dry cleaning method.

DIY mattress cleaning

If you are the do-it-yourself type and prefer to tackle cleaning projects on your own, then there are several ways you can take care of washing your mattress yourself. One way to eliminate dust and keep your mattress smelling fresh is by regularly cleaning your bed by sprinkling baking soda on the surface, letting it sit for up to 12 to 24 hours, then thoroughly vacuuming off the remnants, per HGTV. This cost-effective process can be a simple way of warding away unwanted moisture and dust mites.

For a deeper cleansing of your bed, you can also get great results cleaning your own mattress with store-bought cleaners. Architectural Digest suggests that enzyme cleaners can be useful against tough to get out stains, or for a more natural method, you can use a mixture containing hydrogen peroxide and water in equal parts.

Why you need to clean your mattress

There are a variety of reasons why you should ensure that your mattress stays clean. The most obvious is that sleep is incredibly important for your health and well-being, so taking care of your bed can help ensure a good rest. Other reasons you should keep your mattress clean are to keep pests away, stop stains from setting, and to help lengthen the lifespan of your bed and keep it smelling fresh.

To keep pests away

An unclean bed can be a magnet for microscopic critters. Dust mites feed off of the skin flakes that human bodies routinely shed. This means that there could be thousands of these tiny terrors on your mattress if you don't do regular washing of the surface of your bed, according to WebMD.

Avoid stains from settling in

Just like a carpet, once a spill happens on your mattress it should be immediately cleaned to stop a stain from settling in. If liquids such as spilled beverages or body fluids are allowed to sit your bed, it could lead not only to unsightly stains, but also the formation of fungus, or permanent damage to the upper layer of your mattress.

Make your mattress last longer

Just like with any other item in your home, taking care of your mattress tends to help it last longer. Since you spend up to eight hours a day sleeping, your mattress is one of the most used furnishings in your home. Regular cleaning and proper treatment of your bed can help it to perform its best for many years to come.

Keep it smelling fresh

If dirt, grime, and stains are left to fester on your mattress, they could lead to some unpleasant odors. These unwanted smells would surely disrupt a good night's rest. Stick to a twice-yearly major mattress clean with a regular vacuum of dirt and dust in between, and you are sure to keep your bed feeling and smelling fresh.

Benefits of cleaning your mattress

Routinely cleaning your mattress can greatly benefit you by helping to ensure a good rest, as well as getting rid of dust and other indoor allergens that could be harmful to those who suffer from asthma or any other respiratory conditions. 

Can improve your sleep

Sleep is incredibly important for your health and well-being, so taking care of your bed can ensure a good rest. A steady routine of positive sleeping habits could lead to better concentration, lower risk of heart disease, and help to fight depression, according to Medical News Today.

Get rid of harmful dust and dust mites

Even simply vacuuming your mattress every week can greatly decrease the amount of dust and skin flakes that accumulate in your bed. Excessive build-up of dust and skin flakes can attract an abundance of dust mites, which may exacerbate respiratory symptoms in more sensitive individuals.