Carpet and upholstery

How to keep a mattress clean, and when to call a cleaner

We spend around a third of our lives in bed, and mattresses collect sweat, skin flakes and dust over the years. You can't put a mattress in the washing machine, but a few habits keep it fresh for years.

By Osso Cleaning · Updated · 3 min read

Close-up of a quilted mattress

In short

  • A washable mattress protector is the best way to keep a mattress clean.
  • Wash bedding weekly in hot water, and vacuum and air the mattress every few months.
  • Treat spills quickly and keep water to a minimum.

Habits that keep a mattress fresh

  • Use a protector. A washable, breathable protector stops sweat and spills reaching the mattress.
  • Wash bedding weekly. Sheets and pillowcases carry most of the sweat and skin flakes.
  • Vacuum every few months with the upholstery tool, paying attention to seams and edges.
  • Air it out. Strip the bed now and then and let the mattress breathe for a few hours.
  • Rotate it as the maker recommends, so it wears evenly.

Dust mites and allergies

Dust mites live in bedding and mattresses and feed on skin flakes. For people with dust mite allergy, the Australasian Society of Clinical Immunology and Allergy (ASCIA) recommends washing sheets, pillowcases and other bedding weekly in hot water above 60°C, and covering mattresses, pillows and quilts with dust mite resistant covers, washed at least every two months.

A professional mattress clean lifts surface dust and stains, but it works best alongside those habits, not instead of them.

Dealing with stains

StainWhat to do
Fresh spillsBlot straight away with a dry cloth, then use as little water as possible.
Sweat and yellowingBuild up over time. A professional clean can lighten them, but old ones may not fully go.
BloodCold water only, blotted gently. Never hot water.
UrineBlot up as much as you can, then call a professional before it soaks deep into the foam.

The golden rule: never soak a mattress. Water that gets into the core is slow to dry and can lead to smells and mould.

When to call a professional

  • After illness in the house.
  • After accidents, such as bed-wetting or pets on the bed.
  • If someone has allergies and the mattress hasn't been cleaned for a long time.
  • Before a guest room is used again, or after buying a second-hand bed base.
  • When stains have built up despite a protector.

What cleaning can't fix

Cleaning can freshen a mattress and lift many stains, but it can't fix sagging, broken springs, mould or water damage. A mattress with mould, or one that has been soaked right through, usually needs replacing.

Questions about this guide

How often should a mattress be professionally cleaned?

Every year or two for most homes, and more often with allergies, young children or pets.

How long does a mattress take to dry after cleaning?

Usually a few hours with good airflow. Leave the bed unmade until it's completely dry.

Does cleaning get rid of dust mites?

It reduces the dust and allergen on the surface. Hot washing of bedding and dust mite resistant covers, as ASCIA recommends, matter just as much.

Related services

The services this guide relates to. All services

  • Close-up of a quilted mattress top

    Mattress cleaning

    Deep vacuum and stain treatment for mattresses, done in your bedroom.

    See mattress cleaning
  • Green fabric couch on a timber floor

    Couch & upholstery cleaning

    Fabric couches, armchairs and dining chairs, cleaned at your place.

    See couch cleaning
  • Clean beige carpet with a yellow knitted pouf

    Carpet steam cleaning

    Hot water extraction for homes, rentals and offices.

    See carpet steam cleaning

Want it done properly?

Book a free quote and we'll tell you exactly what the job needs.

Call now Free quote