How to Clean a Mattress (And How Often You Should)

a woman using a vacuum to clean a matress

You wash your sheets. You wash your pillowcases. You’ve probably even washed your duvet at some point this year. But your actual mattress? If the answer is “not recently” or honestly “never,” this is your sign to get started. 

Most people don’t think about their mattress until something goes wrong. But it’s quietly collecting sweat, dead skin cells, body oils, and dust mites the whole time. A single mattress can contain thousands to millions of dust mites, and none of it’s visible. That’s why it’s so easy to ignore. The good news is that cleaning it properly isn’t that difficult when you have the right strategies. Below, we’re spilling all the hacks you need to know.

How Often Should You Really Clean Your Mattress?

Twice a year for a proper deep clean. That’s the sweet spot. And honestly, it’s not much to ask given how much time you spend on it. 

Here’s a simple breakdown:

  • Deep clean: Every six months
  • Vacuum only: Every one to three months
  • Spot clean: Straight away, the moment anything spills

If you’ve got allergies, asthma, pets, or a small kid in the mix, aim for a deep clean every three months instead. Given Melbourne summers, it’s worth scheduling one clean at the end of the warmer months. We sweat more than we like to think, and your mattress takes the hit.

Do this task on a sunny day with the windows open. Drying time matters more than most people realise, and a mattress that stays damp can lead to mould.

What You’ll Need

Nothing you need to go out and buy. Chances are it’s all in your kitchen already:

  • Vacuum cleaner with an upholstery attachment
  • Baking soda (one standard box does the job)
  • Mild dish soap (for spot cleaning only) 
  • Hydrogen peroxide (for the stubborn stuff)
  • White cloths or rags. White only, so you’re not transferring dye onto your mattress
  • Cold water
  • A spray bottle

Skip the heavy-duty chemical cleaners. They’re not needed, they can irritate your skin and airways, and they can actually void your mattress warranty. The natural stuff works just fine.

How to Deep Clean Your Mattress Step by Step

Plan for a morning start so the mattress has most of the day to air out. It’s not labour-intensive. It’s mostly just waiting.

Step 1: Remove and wash all bedding
Everything off. Sheets, pillowcases, mattress protector. Chuck them in the wash while you get started on the mattress. It’s multitasking at its finest.

Step 2: Vacuum the whole surface
Upholstery attachment on, slow passes across the top, down the sides, and into any seams or folds. The point here is to lift loose debris before you add any moisture. Go in with liquid first and you’ll just push dry particles deeper into the fibres.

Step 3: Cover it in baking soda
Sprinkle a generous, even layer over the entire top surface and leave it. Ten minutes is the minimum, but a few hours is far better. Baking soda pulls out moisture and neutralises odours. 

Step 4: Vacuum it all off
Slow, thorough passes. Some vacuums don’t love very fine powder, so worth checking your manual before going at it. Once it’s done, you’ll notice the difference straight away.

Step 5: Flip or rotate while you’re at it
Once the mattress is clean and dry, it’s the perfect time to rotate it head-to-foot. Most modern mattresses, including foam, hybrid, and latex, should be rotated every three to six months to prevent uneven wear. Don’t flip unless the manufacturer specifically says to.

Step 6: Let it breathe before making the bed
Don’t make the bed yet. Leave the mattress bare, keep the windows open, and give it a few hours. A well-aired mattress is a fresher mattress.

How to Get Stains Out (By Type)

Different stains need different approaches, so it’s worth knowing which method to reach for before you start. A couple of things that apply no matter what:

  • Always blot, never rub. 
  • Rubbing spreads the stain outward and pushes it deeper. 
  • Work from the edge of the stain in towards the centre. 
  • Don’t soak the mattress. Damp is fine, wet is not.

Cleaning Hacks for Different Stains 

  • Fresh spills
    Move fast. Blot up as much liquid as possible with a clean white cloth. The quicker you get to it, the less work it is later.
  • Sweat and body oil stains
    One teaspoon of mild dish soap mixed with a cup of cold water. Apply with a cloth, blot, and let it dry completely before putting anything back on.
  • Urine (yes, including the dog)
    Pour undiluted white vinegar on the area, blot it, then pack baking soda over the top and leave it for at least an hour. Vacuum once dry. Enzyme-based cleaners work really well here too. They’re made specifically for this kind of stain.
  • Blood
    Cold water only. Warm or hot water sets the stain permanently, so don’t go near it with heat. A little hydrogen peroxide on a white cloth can help lift it. Blot, don’t rub, and repeat until it fades.
  • Yellow stains
    Usually caused by sweat, body oils, or natural oxidation over time. Treat the same way as sweat stains. If they don’t shift with repeat treatment, it may just be age and a sign the mattress is due for replacing rather than cleaning.
  • Old or set stains
    They’ll often lighten, but they might not fully lift. If it’s a big one, or there are a few of them, a professional clean will get you a much better result than anything DIY.
spilled coffee on a matress

How to Keep Your Mattress Clean

The easiest way to reduce how much work your mattress needs is to give it a bit of protection in the first place.

  • Get a mattress protector. A good waterproof one sits between your sheets and your mattress and takes the hit from spills, sweat, and everything else. Machine-washable and genuinely worth it.
  • Wash your bedding weekly. Sheets and pillowcases weekly. Duvets and blankets every two to three months.
  • Don’t eat in bed. Crumbs attract things you don’t want in your mattress.
  • Let it air. When you get up in the morning, pull back the covers for thirty minutes before making the bed. It lets moisture evaporate rather than getting trapped.

Signs Your Mattress Needs More Than a Clean

Sometimes cleaning isn’t enough, and you need to know when you’ve crossed that line.

Consider calling in a professional or thinking about a replacement if:

  • Smells keep coming back no matter what you try
  • There’s visible mould or mildew. This is a health issue, full stop
  • Stains are large, deep, or just not shifting with home treatment
  • You need a proper sanitisation after illness in the household
  • You’re waking up stiff or achy, or noticing visible sagging. Most mattresses last seven to ten years, and no amount of cleaning fixes a worn-out mattress
a freshly cleaned matress

Don’t Lose Sleep Over It. Call Simone’s Cleaning Services

Simone’s Cleaning Services offers professional mattress cleaning across Melbourne. If your mattress is well overdue for a proper refresh, that’s what we’re here for.

Here’s why our reliable and dedicated team is the go-to choice in the city for a professional cleaning experience: 

  • Australian-owned family business established in 2017 by Simone Bartolo
  • Trusted and insured cleaning provider with public liability and WorkSafe cover
  • Serves a wide range of industries including dental, childcare, automotive, medical, and construction
  • Offers tailored cleaning services to suit individual client needs
  • Staff are professionally trained to deliver high-quality service
  • Provides eco-friendly cleaning using safe products
  • Beyond mattress cleaning, you can also rely on our full range of services, including home cleaning, end of lease cleaning, strata cleaning, oven cleaning, window cleaning, and NDIS home cleaning services, all delivered with the same level of care and professionalism.

Contact us today to get started.

Explore other guides: 

Simones Cleaning Services PNG1

About the Author

Simone Bartolo

Simone Bartolo is the founder of Simone’s Cleaning Pty Ltd, a Melbourne-based family business established in 2017. She is committed to delivering reliable, professional, and tailored cleaning services across a range of industries, with a strong focus on quality, integrity, and client care.