To clean a mattress, first remove all bedding and check the manufacturer's care instructions. Vacuum the entire surface, paying extra attention to seams and corners. Treat visible stains with a small amount of a suitable cleaning solution, then blot rather than scrub.
For surface odours, you can use baking soda if it is suitable for your mattress. Leave it for several hours before vacuuming it away. Finally, allow the mattress to dry completely before putting clean bedding back on it.
The right method depends on the mattress type and the problem you are trying to fix. A memory foam mattress, for example, needs much less moisture than some traditional mattress types.
Your mattress collects more than you can see. Every night, it is exposed to sweat, body oils, dead skin cells, hair, dust, spills, and other everyday debris. Over time, this buildup can cause stains, unpleasant smells, and a less hygienic sleeping surface.
The good news is that cleaning a mattress at home does not have to be difficult. You can handle most regular cleaning with a vacuum cleaner, a few basic supplies, and the right stain-removal method.
The key is to clean gently and avoid using too much water. Mattresses contain layers that can hold moisture, so soaking them can create bigger problems, including mould, mildew, and lingering odours.
Whether you want to remove a small stain, freshen an old mattress, or learn a proper mattress cleaning routine, the steps below will help you do it safely.
What Do You Need to Clean a Mattress?
You do not need a cupboard full of cleaning products. For most everyday mattress cleaning, a few simple items are enough.
Basic Mattress Cleaning Supplies
Keep these items nearby:
-
Vacuum cleaner, preferably with an upholstery attachment
-
Clean cloths or microfibre cloths
-
Soft sponge
-
Mild laundry detergent or gentle soap
-
Cold or lukewarm water
-
Baking soda
-
Clean, dry towels
-
Suitable stain remover, if required
-
Fan for improving airflow
You may not need every item on the list. The type of stain and your mattress material will determine which products are appropriate.
Important: Before applying any liquid or cleaning product, check your mattress care label. Manufacturers may give specific instructions about products, water, steam, or removable covers.
How to Clean a Mattress Step by Step
A good mattress cleaning routine starts with dry cleaning before you introduce any moisture. This helps remove loose dirt first and prevents you from turning dust and debris into a wet mess.
Step 1: Remove All Bedding
Start by stripping the bed completely.

Remove your:
-
Bedsheet
-
Duvet cover
-
Pillowcases
-
Blankets
-
Mattress protector
-
Other removable bedding
Put washable bedding into the laundry according to its care instructions.
This is important because clean bedding and a clean mattress should work together. There is little benefit in cleaning your mattress and then putting dirty sheets back on it.
If your pillows have washable covers, check their care labels and clean them at the same time.
Step 2: Check the Mattress Care Instructions
Before using water, detergent, baking soda, or a steam cleaner, check the manufacturer's instructions.
Different mattresses contain different materials. A memory foam mattress, latex mattress, hybrid mattress, and mattress with natural fillings may all have different cleaning requirements.
Also check whether your mattress is:
-
Single-sided
-
Double-sided
-
Designed to be rotated
-
Designed to be flipped
-
Covered with a removable and washable cover
Do not assume that every mattress can be cleaned in the same way.
This simple check can prevent accidental damage to the mattress and may also help you avoid affecting its warranty.
Step 3: Air Out the Mattress
Once the bedding is removed, let the mattress breathe.
Open a window if possible to improve ventilation. You can also use a fan to move air around the room.
Airing the mattress can help release trapped moisture and stale smells before you begin deeper cleaning.
You do not have to put the mattress outside. In fact, moving a heavy mattress outdoors may not be practical, and some materials may not be suitable for prolonged direct sunlight.
The main goal is good airflow.
Step 4: Vacuum the Mattress
Now it is time to remove loose dust, hair, skin particles, crumbs, and other debris.
Use your vacuum cleaner with an upholstery attachment if you have one. Move slowly across the mattress rather than quickly running the vacuum over the surface.
Pay particular attention to:
-
Seams
-
Edges
-
Corners
-
Tufts
-
Stitching
-
Areas around the sleeping position
These areas can collect more dust and debris than the open surface.
A crevice attachment can also help reach narrow areas, but use gentle suction on delicate mattress materials.
What If You Do Not Have an Upholstery Attachment?
A normal vacuum cleaner can still be useful if it has a suitable attachment. The important thing is to avoid damaging the mattress fabric.
For particularly delicate materials, follow the manufacturer's cleaning instructions instead of relying on strong suction.
If your mattress contains delicate natural fillings, such as wool, be especially careful. Some natural-fill mattresses are better suited to gentle brushing and airing than aggressive vacuuming.
How to Remove Stains From a Mattress
Once the mattress has been vacuumed, inspect it for visible stains.
The most important rule is do not soak the mattress.
Mattresses are not designed to be washed like clothing. Large amounts of water can move into the internal layers and may take a long time to dry.
Step 5: Blot Fresh Spills First
If the stain is fresh, deal with the liquid before applying a cleaning solution.
Take a clean, dry towel and gently press it against the area.
Do not rub.
Blotting helps pull liquid out of the surface without spreading it over a larger area.
Keep using a dry part of the towel until you have removed as much moisture as possible.
Step 6: Use a Mild Cleaning Solution
For many everyday stains, a small amount of mild detergent mixed with water can work.
Put the solution on a clean cloth rather than pouring it directly onto the mattress.
Then:
-
Gently dab the stained area.
-
Work from the outside of the stain towards the centre.
-
Avoid aggressive scrubbing.
-
Use a separate slightly damp cloth to remove excess soap.
-
Blot the area with a dry towel.
Use as little liquid as possible.
If you are unsure whether a product is safe, test it on a small hidden area first, provided the manufacturer's instructions allow this.
How to Remove Common Mattress Stains
Different stains can need different treatments. The sooner you deal with a spill, the better your chances of removing it without leaving a permanent mark.

How to Remove Blood From a Mattress
For a fresh blood stain, use cold water, not hot water.
Dampen a clean cloth with cold water and gently blot the stain. Avoid soaking the mattress.
For an older or dried blood stain, a suitable stain treatment may be needed. However, check the mattress manufacturer's instructions before applying hydrogen peroxide or another stronger product because some cleaners can affect mattress fabrics.
After treatment, blot away excess moisture and allow the area to dry completely.
Why Should You Use Cold Water for Blood Stains?
Blood contains proteins that can become harder to remove when exposed to heat.
That is why cold water is generally the safer first choice for a fresh blood stain.
The same principle is useful when cleaning blood from other washable fabrics, although mattress materials require extra care because you cannot simply put the whole mattress in a washing machine.
How to Remove Urine From a Mattress
A urine stain needs quick attention because it can leave both a visible mark and a strong smell.
Start by blotting the area with clean towels. Press down gently to absorb as much liquid as possible.
Next, use a suitable mattress-safe cleaning solution according to the manufacturer's instructions. An enzyme-based cleaner may be useful for biological stains and odours, but only use one that is safe for your mattress material.
After cleaning, use a dry towel to remove as much moisture as possible.
Then allow the mattress to dry completely.
How to Get Urine Smell Out of a Mattress
Removing the smell means dealing with the source rather than simply covering it with fragrance.
After treating the affected area, you can use baking soda as a surface deodoriser if your mattress care instructions allow it.
Sprinkle a light layer over the dry surface and leave it for several hours. Then vacuum it thoroughly.
If the urine has soaked deeply into the mattress, surface cleaning may not completely remove the smell. In that situation, repeatedly adding water can make matters worse because moisture may become trapped inside.
How to Remove Sweat Stains From a Mattress
Sweat and body oils can gradually leave yellowish marks on a mattress.
Start by vacuuming the surface. Then mix a small amount of mild detergent with water and apply it to a clean cloth.
Gently blot the affected area rather than scrubbing.
Once the stain has been treated, use a dry towel to remove excess moisture and allow the mattress to air dry.
For regular sweat stains, prevention is also important. Washing your bedding regularly and using a good mattress protector can reduce the amount of sweat that reaches the mattress.
How to Remove Coffee, Tea and Other Spills
If you spill coffee, tea, juice, or another drink on your mattress, act quickly.
First, use a clean towel to absorb the liquid. Do not rub it into the fabric.
Once most of the liquid has been absorbed, gently spot-clean the remaining mark using a suitable mild cleaning solution.
Use minimal moisture and keep blotting until the stain improves.
Then allow the area to dry completely.
The longer a liquid sits on the mattress, the more likely it is to spread into deeper layers.
Can You Use Baking Soda to Clean a Mattress?
Yes, baking soda can be useful for freshening a mattress and reducing surface odours.
However, it is mainly a deodorising step. It should not replace proper stain cleaning.

How to Use Baking Soda on a Mattress
Once the mattress surface is clean and dry:
-
Sprinkle a light, even layer of baking soda over the surface.
-
Leave it for several hours.
-
Vacuum it thoroughly.
-
Check that the mattress is dry and free of residue.
For a stronger odour, leaving the baking soda for longer may be helpful.
Avoid aggressively rubbing baking soda into the mattress because doing so may affect delicate surface fibres.
Also check the manufacturer's care instructions before using it, particularly if your mattress has a specialist fabric or natural filling.
Can You Steam Clean a Mattress?
Steam cleaning can provide a deeper surface clean, but it is not suitable for every mattress.
Steam introduces both heat and moisture. Some mattress materials, particularly certain types of foam, may be damaged by excessive heat or moisture.
When Is Steam Cleaning Suitable?
Only steam clean your mattress if the manufacturer says it is safe.
If steam cleaning is allowed:
-
Open windows for ventilation.
-
Use the steamer according to its instructions.
-
Avoid keeping the steam in one area for too long.
-
Do not saturate the mattress.
-
Allow it to dry completely before using it.
If your mattress contains memory foam and its care instructions advise against steam, skip this method.
How to Clean a Memory Foam Mattress
A memory foam mattress needs more care than many people expect.
Foam is porous and can hold moisture. If you use too much water, drying can become difficult.
Safe Cleaning Method for Memory Foam
Start by vacuuming the surface gently.
For a stain, put a small amount of suitable cleaning solution onto a cloth and dab the affected area.
Do not pour the solution directly onto the foam.
After cleaning, blot the area with a dry towel and improve airflow around the mattress.
Most importantly, allow it to dry completely before covering it with sheets.
Can You Wash a Memory Foam Mattress With Water?
You should not soak a memory foam mattress.
A small amount of moisture may be permitted for spot cleaning, depending on the manufacturer's instructions, but soaking foam can cause long drying times and may damage the material.
Always follow the care guide for your specific mattress.
How to Clean a Hybrid Mattress
A hybrid mattress contains a combination of materials, often including springs and foam layers.
Because of this combination, you should check its care instructions before using water or steam.
For regular cleaning:
-
Remove all bedding.
-
Air the mattress.
-
Vacuum the surface and seams.
-
Spot-clean visible stains with minimal moisture.
-
Allow the mattress to dry fully.
-
Use baking soda for surface odours if permitted.
Avoid treating a hybrid mattress as if it were a simple fabric surface. Its internal layers still need protection from excessive moisture.
How to Clean a Spring Mattress
A traditional spring mattress can usually be maintained through regular vacuuming and careful spot cleaning.
Remove the bedding and vacuum the top, edges, and seams.
For stains, use a small amount of suitable cleaning solution on a cloth. Blot the area instead of scrubbing or soaking it.
If the mattress is double-sided and the manufacturer says it can be flipped, clean the other side as well.
If it is single-sided, do not flip it just for cleaning. Instead, follow the manufacturer's instructions for maintaining the underside.
What Should You Do After Cleaning a Mattress?
Drying is just as important as cleaning.
After using any liquid cleaner, keep the mattress uncovered and allow plenty of airflow.
You can:
-
Open windows
-
Use a fan
-
Keep the room well ventilated
-
Leave the mattress uncovered for several hours
-
Check the surface before replacing the bedding
Do not put sheets, blankets, or a mattress protector back on while the mattress is still damp.
A completely dry mattress is essential for preventing trapped moisture, musty smells, and potential mould growth.
Important Mattress Cleaning Mistakes to Avoid
Knowing what not to do can save your mattress from unnecessary damage.

Do Not Soak Your Mattress
More water does not mean a cleaner mattress. Excess moisture can move into the internal layers and become difficult to remove.
Do Not Scrub Stains Aggressively
Hard scrubbing can damage the fabric and spread the stain. Gentle blotting is usually safer.
Do Not Use Bleach Without Checking
Bleach and other strong chemicals can damage mattress fabrics and materials. Never assume that a cleaner suitable for bathrooms or hard surfaces is safe for a mattress.
Do Not Mix Cleaning Products
Never mix different cleaning chemicals unless their manufacturers specifically confirm that they can safely be combined.
Do Not Cover a Damp Mattress
Give the mattress enough time to dry completely before making the bed again.
How to Remove a Bad Smell From a Mattress
A mattress can develop an unpleasant smell because of sweat, body oils, spills, pets, poor ventilation, or moisture trapped inside the materials.
Before trying to cover the smell with a fragrance spray, find out what is causing it.
If the smell comes from a recent spill, clean the affected area first. If it is a general stale smell, start with vacuuming and airing the mattress.
Use Baking Soda for Surface Odours
Baking soda is a simple option for dealing with everyday surface smells.
After vacuuming, sprinkle a thin layer over the mattress if the care instructions allow it. Leave it for several hours, then vacuum it thoroughly.
Baking soda can absorb some moisture and odours near the surface, making the mattress feel fresher.
However, it cannot fix every type of smell. If an odour comes from liquid that has soaked deep into the mattress, surface deodorising alone may not solve the problem.
Improve Airflow Around the Mattress
Fresh air can make a big difference.
After getting up in the morning, pull the bedding back and allow the mattress to breathe for a while. Open a window when practical and use a fan if the room needs more airflow.
This helps moisture from overnight sweating evaporate instead of staying trapped around the bed.
Good ventilation is especially important after spot cleaning.
How Often Should You Clean Your Mattress?
There is no single schedule that works for every household.
A useful starting point is to give your mattress a more thorough clean around every 3 to 6 months, while handling small spills and visible dirt as soon as they appear.
You may need to clean it more often if you:
-
Sweat heavily while sleeping
-
Have pets
-
Eat or drink in bed
-
Do not use a mattress protector
-
Have frequent spills
-
Live in a humid environment
-
Notice regular stains or odours
Regular maintenance does not mean deep-cleaning the mattress every week. Small habits can prevent dirt and moisture from building up in the first place.
How to Keep Your Mattress Clean Between Deep Cleans
The easiest mattress to clean is one that does not get heavily dirty in the first place.
A few simple habits can reduce the amount of work you need to do later.
Wash Your Bedding Regularly
Your sheets are the first layer between your body and your mattress.
They collect sweat, oils, hair, and dead skin cells, so washing them regularly helps reduce what reaches the mattress.
Follow the washing instructions on your bedding labels and make sure everything is completely dry before putting it back on the bed.
Air Your Bed in the Morning
You do not have to make your bed immediately after waking up.
Pulling the duvet back for a while gives moisture a chance to evaporate and allows air to move around the sleeping surface.
This is a simple part of good mattress hygiene and costs nothing.
Use a Mattress Protector
A mattress protector can be one of the most useful additions to your bed.
It creates a washable barrier between you and the mattress, helping protect against:
-
Sweat
-
Spills
-
Dust
-
Skin particles
-
Everyday dirt
-
Pet hair and dander
A protector does not make the mattress completely maintenance-free, but it can make mattress care much easier.
Choose a protector that fits your mattress properly and follow its washing instructions.
Keep Food and Drinks Away From the Bed
Breakfast in bed might sound nice, but crumbs and spills can quickly become a cleaning problem.
Food particles can collect in seams and attract unwanted pests, while drinks can soak into the mattress.
If you do eat or drink in bed, deal with any spill immediately rather than leaving it until your next cleaning day.
Keep Pets From Spending Too Much Time on the Mattress
Pets can bring dirt, hair, and pet dander onto your bed.
If your pet regularly sleeps on the mattress, wash their bedding and use a washable protective layer on your own bed.
Regular vacuuming can also help remove loose hair and debris.
What About Dust Mites and Allergens?
Mattresses can collect dust mites, dust, skin particles, and other allergens over time.
You cannot make a mattress completely free of dust mites through normal household cleaning, but good cleaning habits can help reduce the amount of dust and debris available on the surface.
How to Reduce Dust and Allergens
A practical routine includes:
-
Vacuuming the mattress according to its care instructions.
-
Washing bedding regularly.
-
Keeping the bedroom clean.
-
Using a suitable mattress protector.
-
Keeping the sleeping area dry and well ventilated.
-
Washing the protector according to its care label.
If you have significant allergy concerns, follow advice from a qualified healthcare professional rather than relying only on household cleaning.
How to Deal With Mould and Mildew on a Mattress
Mould and mildew are different from ordinary mattress stains.
They can indicate that the mattress has been exposed to too much moisture or poor ventilation.
If you see mould, do not simply cover it with baking soda or perfume.
First, identify why the mattress became damp. Check for spills, condensation, humidity, or another source of moisture.
If the mould is extensive, has penetrated deep into the mattress, or cannot be safely removed according to the manufacturer's instructions, professional advice or mattress replacement may be the safer option.
Do not continue soaking the mattress in an attempt to remove deep mould. Adding more moisture can make the situation worse.
Can You Clean Bed Bugs From a Mattress?
Bed bugs are a different problem from normal mattress dirt.
If you notice signs such as small blood spots, shed skins, live insects, or tiny eggs, do not assume that normal mattress cleaning will solve the infestation.
Bed bugs can hide in:
-
Mattress seams
-
Bed frames
-
Headboards
-
Cracks
-
Upholstery
-
Other areas around the bed
What Should You Do If You Find Bed Bugs?
If you suspect an infestation, contact a qualified pest-control professional for advice.
Wash bedding and clothing according to appropriate care instructions, and avoid moving infested items around the home because this can spread the problem.
Vacuuming may remove some insects from accessible areas, but it should not be treated as a complete solution.
A new mattress alone may not solve the problem either because bed bugs can remain in the bed frame and surrounding areas.
Should You Flip or Rotate Your Mattress When Cleaning It?
This depends entirely on the mattress.
Some mattresses are designed to be rotated, while others are designed to stay in one position.
Before flipping or rotating yours, check the manufacturer's instructions.
If your mattress is double-sided and designed to be flipped, cleaning both sides can help keep the whole mattress fresh.
If it is single-sided, do not flip it simply because you are cleaning it. Instead, vacuum the underside if the care instructions recommend doing so.
Should You Hire a Professional Mattress Cleaning Service?
Most small stains, surface dirt, and everyday odours can often be managed at home when the mattress care instructions allow it.
Professional help may be worth considering when:
-
The mattress has extensive staining.
-
A large amount of liquid has soaked inside.
-
There is persistent odour.
-
You are dealing with serious contamination.
-
The mattress has mould that cannot be safely treated at home.
-
You are unsure which cleaning method is safe.
Before paying for a cleaning service, ask what method they use and whether it is suitable for your mattress material.
A professional service should not automatically mean using a large amount of water or harsh chemicals.
When Should You Replace Your Mattress Instead of Cleaning It?
Cleaning can improve hygiene, but it cannot repair a mattress that has reached the end of its useful life.
You may need to consider a replacement if your mattress has:
-
Severe or permanent sagging
-
Broken or damaged internal components
-
Serious mould or mildew
-
Persistent deep odours
-
Extensive liquid damage
-
Major fabric damage
-
A noticeably uneven sleeping surface
If your mattress is no longer providing the support or comfort you need, cleaning will not solve the underlying problem.
A clean mattress should also be a supportive mattress.
How to Make Your Mattress Last Longer
Good mattress maintenance can help protect your investment.
Follow the Manufacturer's Care Instructions
This should always come first.
Your mattress manufacturer knows what materials are inside the mattress and what cleaning methods are suitable.
Do not copy a cleaning method from another mattress simply because it worked for someone else.
Protect It From Liquid
Use a suitable mattress protector and deal with spills quickly.
The less liquid that reaches the internal layers, the easier it is to maintain the mattress.
Keep the Mattress Ventilated
Good airflow helps reduce moisture buildup.
Avoid blocking ventilation around the bed base where possible, especially if your mattress requires airflow underneath.
Rotate It Only When Recommended
If your manufacturer recommends rotation, follow the suggested schedule.
If it does not, there is no need to rotate the mattress simply because another mattress owner does.
FAQs
Can I Clean My Mattress With Just Water?
For some small stains, a slightly damp cloth may be enough, but you should not soak the mattress. Always check the care instructions first, especially for foam mattresses, because trapped moisture can be difficult to remove.
Why Does My Mattress Smell Worse After Cleaning?
A mattress may smell worse if too much water or cleaning solution was used and the internal layers have not dried properly. Give it plenty of airflow and make sure it is completely dry before covering it or sleeping on it.
Can I Put a Mattress Protector on Immediately After Cleaning?
No. Wait until the mattress is completely dry before putting a protector or sheets back on. Covering a damp mattress can trap moisture and create a suitable environment for musty smells and mold.
Is Vacuuming Enough to Keep a Mattress Clean?
Vacuuming is an important part of regular mattress cleaning, but it cannot remove every stain or deeply absorbed odour. Combine vacuuming with regular bedding washing, quick spot cleaning, ventilation, and a suitable mattress protector.
Why Does My Mattress Keep Getting Yellow Stains?
Yellowish marks are often linked to sweat, body oils, and moisture that build up over time. Regularly washing bedding, using a mattress protector, and dealing with spills quickly can help reduce this type of staining.
Can an Old Mattress Be Made to Feel New Again by Cleaning It?
Cleaning can make an old mattress fresher, but it cannot restore worn-out springs, deep sagging, damaged foam, or lost support. If the mattress is structurally worn or uncomfortable, replacement may be a better solution than repeated cleaning.
Conclusion
Knowing how to clean a mattress is less about using lots of cleaning products and more about using the right method for the right material.
Start with the basics: remove and wash your bedding, check the mattress care instructions, air the mattress, vacuum it carefully, and treat stains as soon as possible.
For odours, baking soda can help freshen the surface when it is suitable for your mattress. For stains, use a small amount of an appropriate cleaning solution and gently blot rather than aggressively scrubbing.
Most importantly, avoid soaking your mattress and give it enough time to dry completely. This is especially important for memory foam mattresses and other materials that can hold moisture.
Long-term care is just as important as occasional deep cleaning. Wash your bedding regularly, use a mattress protector, allow the bed to air, keep the bedroom ventilated, and deal with spills quickly.
And remember: cleaning can maintain a mattress, but it cannot repair serious sagging, structural damage, deep mould, or worn-out materials. When the mattress is no longer comfortable or supportive, replacement may be the better choice.
With a simple and consistent mattress care routine, you can keep your sleeping surface cleaner, fresher, and more comfortable for longer.