Knowing how to clean a mattress is one of the simplest ways to improve your sleeping environment, yet it’s a household task that’s often overlooked. Your mattress-even one that appears clean and fresh-is a haven for dust mites, dead skin cells, body oils, perspiration, pet dander, and other substances you cannot see. Dust, dirt and dead skin cells accumulate inside the mattress over time, which can cause unpleasant odor and staining, not to mention a far less sanitary sleeping environment.
And when it comes to cleaning the actual mattress, it cannot simply be tossed in the washing machine along with your sheets every other week. In fact, the materials inside of your mattress have been manufactured specifically to support your body and would not take kindly to being saturated with water, or being exposed to harsh cleaning chemicals, which can weaken the material, damage the fabric, and create conditions that encourage mold and mildew.
The good news is that learning how to clean a mattress doesn’t require expensive equipment or professional services in most cases. With the right techniques and a little patience, you can safely remove surface dirt, treat common stains, reduce odors, and help extend the life of your mattress.
This guide walks you through every step, from routine maintenance to tackling stubborn spills, while explaining what works, what doesn’t, and how to avoid common cleaning mistakes.
Why Mattress Cleaning Matters More Than You Realize
Although most of us change our bed linens regularly, it’s easy to forget about the mattress below. Each night your body produces moisture in the form of sweat, loses skin cells, and oils seep onto the surface of the mattress. This creates a favorable habitat for dust mites to exist, particularly in damp climates.
Cleaning your mattress regularly offers several practical benefits and helps support healthy sleep hygiene over the long term.
- It helps remove dust, dirt, and allergens.
- It also helps reduce stubborn odors left behind by sweat or spills
- It reduces the buildup of debris that can shorten the mattress’s lifespan.
- It keeps your sleeping surface looking and smelling fresh.
- It makes it easier to spot and treat stains before they become permanent.
While cleaning won’t eliminate every allergen or microorganism, routine maintenance can significantly improve the overall cleanliness of your bed.
Understanding Your Mattress Before You Start
One of the biggest mistakes people make is assuming every mattress can be cleaned the same way. In reality, different materials respond differently to moisture and cleaning products.
| Mattress Type | Cleaning Considerations |
| Memory Foam | Avoid soaking. Use minimal moisture because foam dries slowly. |
| Latex | Gentle cleaning only. Excessive water may damage natural latex. |
| Hybrid | Surface cleaning is generally safe, but avoid saturating the comfort layers. |
| Innerspring | More breathable than foam, but still shouldn’t be excessively wet. |
| Pillow Top | Extra padding can trap moisture, so drying thoroughly is essential. |
It may also be worth looking at the care label for your mattress, supplied by the manufacturer. A few brands advise specific cleaning products or to avoid others which could invalidate the manufacturer’s warranty.
Gather Your Cleaning Supplies First
You don’t need a cabinet full of specialty products to clean a mattress effectively. Most routine cleaning can be done with a few household items.
A basic mattress cleaning kit includes:
- A vacuum cleaner with an upholstery attachment
- Baking soda
- Clean microfiber cloths
- Mild dish soap or gentle laundry detergent
- Spray bottle
- Cool or lukewarm water
- Soft-bristle brush (optional)
- White vinegar (for odor treatment when appropriate)
If you’re treating a specific stain, you may need additional products depending on the type of spill. However, it’s always safer to start with the gentlest solution before trying stronger cleaners.
Step-by-Step Guide: How to Clean a Mattress
Step 1: Strip the Bed Completely
Begin by removing everything from the mattress, including:
- Sheets
- Pillowcases
- Blankets
- Mattress protector
- Decorative covers
Wash all washable bedding according to the care instructions. Cleaning the mattress without washing the bedding defeats part of the purpose, as dirt and allergens can quickly transfer back.
Step 2: Vacuum the Entire Mattress
Vacuuming is one of the most important steps, yet many people skip it.
Using an upholstery attachment, slowly vacuum:
- The top surface
- The sides
- Seams
- Piping
- Quilted areas
- Corners
Pay extra attention to stitched seams where dust and hair often collect.
Moving slowly allows the vacuum to remove more fine debris than rushing across the surface.
Step 3: Inspect for Stains
Once the loose debris has been removed, inspect the mattress under good lighting.
Common stains include:
- Sweat marks
- Food spills
- Coffee
- Tea
- Blood
- Urine
- Makeup
- Pet accidents
Different stains require slightly different cleaning methods, which we’ll cover later in this guide.
Step 4: Spot Clean Carefully
When learning how to clean a mattress, one rule matters more than almost anything else:
Never soak the mattress.
Instead:
- Mix a small amount of mild detergent with cool water.
- Dampen a microfiber cloth rather than pouring liquid directly onto the mattress.
- Gently blot the stain.
- Avoid rubbing aggressively, as this can push stains deeper into the fabric.
If necessary, repeat the process several times rather than using excessive water.
Step 5: Deodorize with Baking Soda
There might not be visible stains on the mattress, but still there is a chance that odors might accumulate. Simply sprinkle baking soda all over the surface in a generous, but uniform layer. Let it rest for some hours or even better, for the whole day.
Baking soda helps in absorbing moisture and neutralize the smells, instead of covering them. It would be great if you air out the room while baking soda is in action.
Step 6: Vacuum Again
Once the baking soda has had time to work, thoroughly vacuum the mattress again.
Take your time removing every trace of powder from:
- Seams
- Corners
- Tufted areas
- Fabric folds
Your mattress should now feel cleaner and smell noticeably fresher.
Removing Common Mattress Stains
Not every stain responds to the same treatment. Using the wrong cleaner can sometimes set the stain or damage the mattress fabric.
Here’s how to approach some of the most common ones.
Sweat Stains
Sweat stains develop gradually and are often caused by body oils and moisture.
A mixture of mild detergent and cool water usually works well for light discoloration. For older stains, repeating the process several times is often more effective than using stronger chemicals.
Blood Stains
Blood stains should be handled with cold water from the start Hot water can cause proteins in the blood to set permanently into the fabric.
Blot gently rather than scrubbing, and repeat until the stain begins to lift.
Urine Stains
Fresh urine stains are easier to remove than dried ones.
Blot the area immediately using clean towels to absorb as much liquid as possible.
Afterward, clean with a mild detergent solution and allow the mattress to dry completely before replacing bedding.
Food and Beverage Stains
Coffee, tea, juice, and food spills should be cleaned as soon as possible.
The longer liquids remain on the fabric, the more difficult they become to remove.
Blot first, clean gently, and avoid oversaturating the mattress.
Expert Insight: Why Less Water Is Usually Better
Mattress cleaning is misunderstood in the same way as carpet or upholstered furniture cleaning is misunderstood. This is because materials that make up many of today’s mattresses, particularly memory foam or pillow top, have deep cushioning and can lock moisture down inside. Though the surface might seem to dry up, there’s moisture that can stay within to promote mildew.

Deep Cleaning Different Types of Mattresses
While the basic steps to cleaning a bed are pretty much the same, there is different maintenance required for different types of mattress materials. Having a clear picture of the variations can save you from an untimely death for your bed.
Memory Foam Mattresses
Memory foam is highly absorbent. Excess water can seep into the foam layers and remain trapped for days.
When cleaning a memory foam mattress:
- Use only lightly dampened cloths.
- Avoid steam cleaning unless the manufacturer specifically approves it.
- Never pour water directly onto the mattress.
- Allow plenty of airflow after spot cleaning.
If a stain has penetrated deep into the foam, professional cleaning may be safer than attempting aggressive DIY methods.
Latex Mattresses
Natural latex is durable but can deteriorate if exposed to excessive moisture.
Clean it using:
- Mild soap
- Soft cloth
- Minimal water
Avoid bleach, ammonia, or harsh chemical cleaners, as they may damage the latex structure.
Hybrid Mattresses
Hybrid mattresses combine foam with innerspring coils.
Surface cleaning is generally straightforward, but excessive moisture can still affect the foam comfort layers.
Focus on:
- Vacuuming regularly
- Spot cleaning stains
- Thorough drying
Innerspring Mattresses
Traditional innerspring mattresses allow more airflow than all-foam models, making them easier to dry.
However, soaking them can still damage upholstery layers and encourage rust on internal metal components over time.
How to Remove Mattress Odors Naturally
One of the most common reasons people search how to clean a mattress is to eliminate unpleasant smells.
Odors usually come from:
- Sweat
- Body oils
- Pet accidents
- Food spills
- Humidity
- Long-term storage
Fortunately, many odors can be reduced without harsh chemicals.
Baking Soda
Baking soda remains one of the safest odor absorbers.
For stronger odors:
- Vacuum the mattress.
- Apply a generous layer of baking soda.
- Leave it for 8–24 hours if possible.
- Vacuum thoroughly.
The longer it sits, the more odor it can absorb.
Fresh Air and Sunlight
If practical, place the mattress in a dry, sunny location for a few hours.
Sunlight can help reduce moisture and freshen the surface.
However, avoid leaving memory foam mattresses in intense direct sunlight for extended periods, as prolonged heat may affect certain foam materials.
Vinegar Solution
White vinegar is sometimes used to help neutralize odors.
Instead of soaking the mattress:
- Lightly mist a cloth.
- Dab affected areas.
- Allow complete drying afterward.
Never combine vinegar with bleach or other chemical cleaners.
Can You Remove Mold From a Mattress?
This is one situation where expectations should be realistic.
Small areas of surface mildew caused by temporary moisture may sometimes be cleaned successfully.
However, if mold has penetrated deep into the mattress interior, cleaning may not completely remove spores.
Signs that replacement may be the safer option include:
- Persistent musty odor
- Large visible mold patches
- Water damage throughout the mattress
- Mold returning repeatedly after cleaning
Because mold can affect indoor air quality, severe contamination should not be ignored.
Drying the Mattress Properly
Drying is just as important as cleaning.
A mattress that stays damp can quickly develop new odors or mildew.
To speed drying:
- Open windows.
- Turn on ceiling fans.
- Use portable fans.
- Run air conditioning or a dehumidifier if humidity is high.
- Stand the mattress upright if possible to increase airflow.
Only remake the bed after the mattress feels completely dry.
Common Mistakes That Can Damage a Mattress
Many cleaning problems occur because people use methods designed for other household surfaces.
Avoid these common mistakes:
Using Too Much Water
This is the biggest mistake.
Even if the surface appears dry, moisture trapped inside can remain for days.
Scrubbing Aggressively
Hard scrubbing can:
- Damage fabric
- Spread stains
- Push liquids deeper
Blotting is almost always the better approach.
Using Bleach
Bleach may discolor fabrics, weaken fibers, and react poorly with certain mattress materials.
Unless the manufacturer specifically recommends it, avoid bleach altogether.
Ignoring Small Stains
Fresh stains are much easier to remove.
Waiting several weeks often makes cleaning significantly more difficult.
Forgetting the Mattress Protector
Cleaning becomes much easier when spills never reach the mattress.
A washable mattress protector acts as the first line of defense against accidents, sweat, and allergens while supporting Bedroom Allergen Exposure.
How Often Should You Clean a Mattress?
Routine maintenance is more effective than occasional deep cleaning.
Here’s a practical schedule:
| Task | Recommended Frequency |
| Vacuum mattress | Every 1–2 months |
| Rotate mattress (if recommended) | Every 3–6 months |
| Sprinkle baking soda | Every 3–6 months |
| Wash mattress protector | Monthly |
| Deep clean stains | As needed |
| Inspect for damage | Twice a year |
Following this routine helps reduce long-term buildup while making future cleaning much easier.
DIY Cleaning vs. Professional Mattress Cleaning
Most routine cleaning can be handled at home, but there are situations where professional help is worth considering.
| DIY Cleaning | Professional Cleaning |
| Dust removal | Deep extraction equipment |
| Fresh stains | Severe staining |
| Light odors | Heavy odor removal |
| Regular maintenance | Large contamination |
| Budget-friendly | Higher cost but specialized equipment |
If your mattress has extensive water damage, severe mold, or deep contamination, replacement may ultimately be the healthier and more cost-effective option.
Expert Tips for Keeping Your Mattress Clean Longer
Rather than cleaning constantly, focus on preventing dirt from accumulating, just as following home cleaning and maintenance tips helps keep your living space cleaner with less effort over time.
A few simple habits can make a noticeable difference:
- Use a quality mattress protector.
- Wash sheets weekly.
- Avoid eating in bed.
- Let the mattress breathe occasionally by pulling back blankets.
- Rotate the mattress if recommended by the manufacturer.
- Address spills immediately.
- Vacuum the bedroom regularly to reduce dust.
These habits help maintain a cleaner sleep environment with less effort over time.
Final Thoughts
Learning how to clean a mattress isn’t just about removing visible stains—it’s about maintaining a healthier, fresher place to sleep. Consistent vacuuming, quick spill cleanup, baking soda for odor removal, and a light hand when dealing with moisture will not only prolong your mattress’s life, but will also help your sleeping situation stay more sanitary.
The most important thing to remember here is to be consistent. By waiting until the mattress is saturated with a stain or saturated with a smell, you’re going to have a more difficult cleaning process than if you just included maintenance of your mattress into your general household cleaning schedule. If you make an effort to do a few of these easy maintenance practices on your mattress every couple of months, you will find yourself having less trouble down the road and your mattress will stay comfortable for many years.
It doesn’t matter whether your mattress is a memory foam mattress, a hybrid mattress, a latex mattress or an innerspring mattress; by being gentle and ensuring your mattress fully dries, you will have the ability to protect your mattress investment.

Frequently Asked Questions
1. Can I steam clean my mattress?
Depends on the make – most mattresses don’t do well with water, and that’s especially true of memory foam. So before you get out that steam cleaner, read the instructions for your mattress.
2. How often should I clean my mattress?
A realistic schedule is to vacuum once every month or two and sprinkle with baking soda and deodorise on a three to six monthly cycle. Be sure to wash up spills and clean spots immediately.
3. Does baking soda really remove mattress odors?
Yes. The sodium bicarbonate in it absorbs excess moisture, deodorizing the majority of household odor sources. For the most part, it’s advisable to leave it to settle on the mattress for hours, before you proceed to remove it by vacuuming the mattress.
4. What’s the safest way to remove urine from a mattress?
Blot with clean towels to remove the liquid as soon as you see it, then gently clean with a mild detergent. Be careful not to douse the mattress and ensure it is totally dry before replacing bedding.
5. Is it safe to use hydrogen peroxide on mattress stains?
Use this on certain types of stains, such as old bloodstains, but be careful – hydrogen peroxide can fade the fabric. Try the product on a hidden area before you apply it directly to your mattress. You should also check the instructions for the care of the mattress given by the manufacturer.
6. Should I flip my mattress after cleaning?
Only if the manufacturer recommends flipping it. Many modern mattresses have a one-sided design and should only be rotated rather than flipped.
7. When should I replace instead of clean a mattress?
When your mattress exhibits pervasive mold, extensive water damage, long-lasting odor that cleaning doesn’t eliminate, or structural degradation, replacement is typically your best choice.