How Much Does Mattress Cleaning Cost Uk
Professional mattress cleaning in the UK usually costs between £20 and £100 per mattress, depending mainly on its size, how stained it is and where you live. A single mattress sits at the bottom of that range and a super king at the top, with stain and allergy treatments added on if you need them.
This guide breaks down typical 2026 prices by mattress size, the extras that push the price up, example totals for a typical home, and how to get an accurate quote before you book.
Table of Contents
Quick Answer: Mattress Cleaning Costs in the UK
Outside London, expect to pay around £20 to £40 for a single, £35 to £50 for a double, £45 to £60 for a king and £55 to £80 for a super king. London and the South East typically cost 20 to 30% more. Many companies also set a minimum call-out charge, so booking two or more mattresses in one visit is usually better value.
Mattress Cleaning Prices by Size
Size is the biggest single factor, because a larger mattress takes longer to vacuum, treat and extract. These are typical UK prices per mattress in 2026, for a standard clean of one side:
| Mattress size | Most of the UK | London and South East |
| Single | £20 to £40 | £30 to £50 |
| Double | £35 to £50 | £45 to £65 |
| King | £45 to £60 | £55 to £80 |
| Super king | £55 to £80 | £70 to £100 |

Typical market ranges based on published UK price guides and company price lists, October 2026. Prices vary by company and condition, so always ask for a quote.
Some companies quote a higher “from” price that already includes both sides, stain treatment and sanitising. When you compare quotes, check what each price covers, not just the headline figure.
Extra Costs and Add-Ons
The base price covers a standard clean. These extras are the most common reasons a quote goes up:
| Extra | Typical cost (double mattress) | When you need it |
| Cleaning both sides | £10 to £20 | Mattresses you flip, or heavy marks on both sides |
| Stain treatment | £10 to £30 | Sweat, blood, tea, coffee or set-in marks |
| Anti-allergen or dust mite treatment | £15 to £35 | Allergy and asthma sufferers |
| Deodorising | £10 to £25 | Lingering smells, including pet and urine odours |
| Minimum call-out charge | Varies, can be up to around £75 | Booking a single mattress on its own |

The good news is that extra mattresses are usually cheaper. Many companies take 20 to 30% off each mattress after the first, so it’s often worth cleaning every bed in the house in one visit.
Example Costs for a Typical Home
Price lists only tell you so much. These examples show roughly what a full booking might come to outside London, using typical UK rates and a 20 to 30% discount on each extra mattress:
| Booking | What’s cleaned | Rough total |
| One double, with a stain | 1 double + stain treatment | £45 to £80 |
| Family home | 1 king + 2 singles | £75 to £125 |
| Landlord or HMO | 5 singles in one visit | £80 to £170 |
Illustrative totals based on typical UK market rates. A minimum call-out charge may apply to small jobs, and your actual quote depends on condition and treatments.
In short, one mattress on its own is the priciest way to book. Put several into the same visit and the cost per mattress drops noticeably.
What Affects the Cost of Mattress Cleaning?
Two mattresses of the same size can get quite different quotes. These are the factors that make the difference:
- Size. A super king can cost two to three times as much as a single.
- Condition. Light dust and sweat marks are quick to treat. Urine, blood, vomit or years of build-up take longer and need specialist products.
- One side or both. Cleaning both sides adds time and usually adds to the price.
- Treatments. Anti-allergen, sanitising and deodorising treatments are often charged separately.
- Number of mattresses. The more you book in one visit, the lower the cost per mattress.
- Location and access. London and the South East are typically 20 to 30% dearer, and some companies add charges for parking or upper floors with no lift.
- Other items at the same time. Adding a sofa, rug or carpets to the same visit can make the overall job better value.
How Mattress Type Affects the Price
The type of mattress changes the cleaning method, and sometimes the price. Mention it when you ask for a quote:
- Pocket sprung and open coil. The most straightforward to clean, so they’re usually charged at the standard rate.
- Memory foam. Foam holds water, so it needs a low-moisture method and careful drying. Some companies charge a little more for the extra time.
- Latex. Natural latex can react to heat and harsh chemicals, so gentler products are used.
- Hybrid. Foam layers sit over springs, so the top is treated like memory foam.
- Cot and children’s mattresses. Smaller than a single and often cheaper, though they need child-safe products and a thorough rinse.
What’s Included in a Professional Mattress Clean?
A proper professional clean is much more than a quick vacuum. A typical service follows these stages:
- Inspection. The cleaner checks the fabric, the type of mattress and any stains, and agrees what can realistically be removed.
- Dry vacuum. A high-powered vacuum, often with a HEPA filter, lifts dust, skin flakes and dust mite debris from the surface and seams.
- Stain pre-treatment. Specific stains are treated with the right product for the job, such as an enzyme cleaner for organic stains.
- Deep clean. Hot water extraction (often called steam cleaning) flushes the fabric and pulls the dirty water straight back out. Delicate or memory foam mattresses may need a low-moisture method instead.
- Sanitising and deodorising. Optional treatments to kill bacteria and neutralise odours.
- Drying advice. Guidance on ventilation so the mattress dries quickly and fully.

The right method depends on the mattress and the stains. Our guide to mattress deep cleaning methods explains the main techniques professionals use and when each one suits.
How Long Does a Mattress Take to Dry After Cleaning?
Most mattresses are dry within 2 to 8 hours after a professional clean, depending on the method, the thickness of the mattress and how well the room is ventilated. Open a window or run a fan to speed it up, and don’t put bedding back on until the mattress is completely dry. Booking a morning appointment means it’s ready by bedtime.
Professional Mattress Cleaning vs Doing It Yourself
You can keep a mattress fresh between professional cleans with a good vacuum, bicarbonate of soda and quick spot cleaning. Our step-by-step guide on how to clean a mattress covers the DIY method in full.
Where DIY falls short is getting deep into the filling. Household cleaners can’t extract dirty water back out, so soaking a mattress risks damp, mould and tide marks.
| Comparison | DIY clean | Professional clean |
| Cost | A few pounds in supplies | Typically £20 to £80 per mattress outside London |
| Equipment | Household vacuum and cloths | HEPA vacuum and hot water extraction machine |
| Depth of clean | Surface dust and light marks | Deep into the fabric and upper filling |
| Stains and odours | Fresh, light stains only | Set-in stains, urine and stubborn smells |
| Risk of damage | Over-wetting can cause damp | Controlled moisture and quicker drying |
| Best for | Regular upkeep | Deep cleans, accidents and allergies |
For accidents, act quickly. Our guide on how to get urine out of a mattress shows what to do in the first few minutes, before a stain sets.
How Often Should You Get Your Mattress Cleaned?
For most homes, a professional clean every 6 to 12 months is a sensible routine, with a vacuum every month or so in between. Clean more often if:
- Anyone in the house has allergies, asthma or eczema
- You have pets that sleep on the bed
- Children have occasional accidents
- You sweat heavily at night or live in a warm, humid home
- You’ve just moved into a rented or furnished property
We explain the health reasons in more detail in our article on the importance of regular mattress cleaning.
Mattress Cleaning vs Buying a New Mattress
If your mattress is still comfortable and supportive, cleaning it costs far less than replacing it. A professional clean usually costs £20 to £80 outside London, while a new mattress typically runs into hundreds of pounds. Cleaning removes the dust mite debris, sweat and stains that build up over years of use, so it’s especially worth it for allergy sufferers or a mattress with a stain or smell you can’t shift.
Replacing makes more sense once the mattress itself has worn out. Cleaning makes a mattress fresher, but it can’t fix tired springs or foam.
| Clean it if | Replace it if |
| It’s still comfortable and supportive | It sags or has dips and lumps |
| It has stains, smells or dust build-up | You regularly wake up stiff or sore |
| Someone in the home has allergies | Springs creak badly or poke through |
| You’re moving in or out of a property | It’s well past its expected lifespan |
Moving out of a rented home? A mattress clean is often booked alongside a full end of tenancy clean, so a furnished property goes back in the condition the inventory expects.
How to Get an Accurate Quote
The quickest way to get an accurate price is to give the size, type and condition of each mattress up front, then ask exactly what the price includes. Photos of any stains help the cleaner give a firmer figure.
Questions to ask before you book:
- Is the price per mattress or per visit, and is there a minimum charge?
- Does it cover one side or both?
- Are stain, odour and anti-allergen treatments included or extra?
- Which cleaning method suits my type of mattress?
- How long will it take to dry?
- Does the price include VAT?
Red flags to watch for:
- A fixed price given without asking about size or condition
- A very low headline price that grows on the day with add-ons
- A promise that every stain will come out completely
- No reviews, address or clear contact details
Book Mattress Cleaning in Nottingham
If your mattress needs more than a vacuum, Buon Cleaning can help. Our team provides professional mattress cleaning in Nottingham, from single beds to super kings, with stain, odour and allergy treatments where you need them.

Want the sofa done too? Booking upholstery cleaning in the same visit is a simple way to get better value.
FAQs
Can Professional Cleaning Remove Old Urine Stains?
Usually, yes. Enzyme treatments and hot water extraction remove or greatly reduce most urine stains and the smell that comes with them. Very old stains that have soaked deep into the filling may fade rather than vanish completely, so the sooner you book, the better the result.
Does Professional Mattress Cleaning Help With Allergies?
It can help. A professional clean removes dust mite debris, skin flakes and other allergens from the mattress surface and seams, which many allergy and asthma sufferers notice. It isn’t a cure, so pair it with a mattress protector and wash your bedding weekly at 60°C, as the NHS advises for dust mite allergies.
Does Mattress Cleaning Get Rid of Bed Bugs?
No. Cleaning removes dust mites, dirt and stains, but a bed bug infestation needs professional pest control. If you spot signs of bed bugs, such as small blood spots or live insects in the seams, contact a pest controller before booking a clean.
How Long Does Professional Mattress Cleaning Take?
Usually up to about an hour per mattress, depending on its size, its condition and the treatments needed. Drying then takes another 2 to 8 hours, so allow time for that before you make the bed.
Do Mattress Cleaning Prices Include VAT?
Usually, but not always. Most companies quote household prices including VAT, so check the quote says “including VAT” and whether extras such as stain treatment, both sides or parking are already in the price.
Do You Clean Mattresses for Landlords, Hotels and Student Lets?
Yes. Buon Cleaning offers commercial mattress cleaning for landlords, letting agents, hotels and student accommodation. Booking several mattresses in one visit brings the price per mattress down, which helps between tenancies and terms.
Leave a Reply