top of page

How to clean a mattress step by step

  • Writer: Josep M Carulla Guia
    Josep M Carulla Guia
  • Nov 22, 2025
  • 5 min read

Sleeping on a clean mattress is not just about hygiene: it also affects your health, allergies and sleep quality. Over time, dust, mites, sweat, stains and odours build up. In this guide, you’ll learn how to clean a mattress step by step using simple products, when it makes sense to call a professional and how to keep it in good condition for many years.


Why it’s important to clean your mattress regularly

  • Reduces mites and allergens (dust, pet hair, pollen).

  • Prevents bad odours from sweat and humidity.

  • Extends the lifespan of the mattress.

  • Improves sleep quality and the feeling of freshness.


How often should you clean it?

  • Airing and vacuuming: once a month.

  • Deeper surface clean: every 3–6 months.

  • Professional cleaning: when there are tough stains, persistent odours or very intensive use (rentals, guest rooms, hotels, etc.).


Bright bedroom with an uncovered mattress while a person rotates it to clean and air it.

Preparation before cleaning the mattress

1. Remove all bedding

  • Take off sheets, covers, blankets and pillows.

  • Take the opportunity to wash the bedding in hot water (always following the care label instructions).

2. Air the room properly

  • Open the windows to let air circulate.

  • If possible, leave the mattress uncovered for a few minutes before you start.

3. Check the mattress label

  • Some brands indicate products you should avoid.

  • Never use large amounts of water: a mattress that gets wet inside can develop mould and bad odours.


Close-up of a vacuum cleaner upholstery attachment moving over a light-colored mattress to remove dust and mites.

How to vacuum the mattress properly

Steps to vacuum it:

  1. Use the vacuum cleaner with a small upholstery attachment.

  2. Vacuum slowly over the entire surface of the mattress.

  3. Don’t forget the edges and seams, where more dust tends to accumulate.

  4. If the mattress is reversible, flip it and vacuum the other side as well.

Extra tip:

  • If you live with pets, vacuum the mattress more often to reduce hair and allergens.


Hands sprinkling baking soda over a light-colored mattress to neutralise sweat and humidity odours.

How to remove odours from the mattress with baking soda

Baking soda is a simple ally for neutralising odours.

Steps:

  1. After vacuuming, sprinkle a thin layer of baking soda over the entire mattress surface.

  2. Let it sit for at least 30–60 minutes. If the odour is strong, 2–3 hours is even better.

  3. Vacuum thoroughly again to remove all the baking soda.

Advantages:

  • Helps absorb sweat and humidity odours.

  • It’s inexpensive and easy to use.


Gloved hands cleaning a small stain on a mattress using a soft cloth and soapy water.


How to remove stains from the mattress (light stains)

This method is useful for small stains from drinks, sweat or light dirt.

You’ll need:

  • Lukewarm water.

  • A little neutral soap or mild detergent.

  • A clean cloth or sponge.

Steps:

  1. Mix lukewarm water with a few drops of neutral soap.

  2. Slightly dampen the cloth (do not soak it) with the solution.

  3. Dab the stain gently, without scrubbing too hard.

  4. With another cloth slightly dampened with clean water only, remove the soap residue.

  5. Let the area dry completely (ideally with good airflow or a fan).

Important:

  • Never pour water directly onto the mattress.

  • Don’t use very harsh chemicals without testing first on a small, hidden area.


How to clean sweat stains and darkened areas

Sweat stains often leave yellowish or darker marks.

Option 1: gentle homemade mix

  • Lukewarm water + a little neutral soap + a few drops of white vinegar.

Steps:

  1. Slightly dampen a cloth with the mixture.

  2. Apply it to the stain with gentle circular motions.

  3. Let it sit for 5–10 minutes.

  4. Remove the solution with a cloth dampened with clean water only.

  5. Dry the area thoroughly.

Option 2: specific upholstery products

  • There are specialised products for fabrics and mattresses.

  • Always follow the manufacturer’s instructions.


Tough stains (urine, blood, vomit): when to call professionals

Some stains are more delicate due to hygiene and odour issues: urine, blood, vomit, etc.

In these cases:

  • Act as quickly as possible so the stain doesn’t dry.

  • First absorb excess liquid with paper towels (without rubbing).

  • Use products designed for biological stains or fabric-safe disinfectants, following the label.

  • Avoid soaking the mattress with water.

If the stain is very large, old or the smell doesn’t go away, the best option is professional cleaning with injection–extraction machinery or other specialised systems.


Uncovered mattress next to an open window with light curtains moving in the breeze.

How to dry the mattress correctly

After any wet cleaning:

  • Leave the mattress uncovered until it is completely dry.

  • Ideally in a well-ventilated room and, if possible, with indirect sunlight.

  • Do not put sheets or covers back on until it is fully dry to avoid mould and bad odours.


Before-and-after comparison of a mattress, left side stained and right side perfectly clean.

Tips to keep your mattress clean for longer

  • Use a waterproof and breathable mattress protector.

  • Air the bedroom every day for a few minutes.

  • Rotate or flip the mattress every 3–6 months (if the manufacturer allows it).

  • Avoid eating and drinking in bed to reduce the risk of stains.

  • Wash sheets and covers regularly (every 1–2 weeks).


When should you choose professional mattress cleaning?

It’s highly recommended to contact a cleaning company in these cases:

  • Mattresses in hotels, holiday rentals or high-turnover properties.

  • Very large or old stains that don’t come out with home methods.

  • Strong odours (urine, smoke, humidity) that persist.

  • People with respiratory allergies or asthma who need a higher hygiene level.

Professional cleaning can:

  • Achieve a deeper disinfection.

  • Extract dirt and mites from inside the mattress.

  • Add years to the life of the mattress and improve comfort.


Cleaning professional in a yellow polo shirt and navy trousers deep-cleaning a mattress with an injection–extraction machine in a tidy bedroom.

Frequently asked questions (FAQs)

How often should I vacuum my mattress?

The best practice is to vacuum it once a month, and always when you change the bedding after illness or if there is a lot of dust.

Is it safe to use steam to clean a mattress?

It depends on the type of mattress and the amount of moisture. Some manufacturers do not recommend it. If you use steam, it must be very moderate and you must make sure the mattress dries completely afterwards.

Can I remove yellow sweat stains 100 %?

In many cases they can be lightened significantly, but they don’t always disappear completely, especially if they are old. The key is to act as soon as possible and, if necessary, rely on professional cleaning.

What happens if I get the mattress too wet?

Water can get trapped inside, causing mould, bad odours and even damage to the structure. That’s why low-moisture cleaning methods are always recommended.

Is it better to protect the mattress with a cover or a protector?

Ideally, use a waterproof, easy-to-wash mattress protector and, if you want extra protection and comfort, add a cover or topper on top.


If you have a mattress with stubborn stains, odours that won’t go away or you need a full deep clean for the mattresses in your home, office, hotel or holiday apartment, we can help.


At Net i Pulit we have specialised teams for upholstery and mattress cleaning to recover the highest possible level of cleanliness and comfort. Contact us and we will advise you with no obligation.

Comments


Direction

C/ Manel Farrés 103, 08173 Sant Cugat del Vallés, Barcelona

Mail

Telephone

935 89 00 13

Schedule

Monday to Friday 08:00 - 15:00

©2025 by Net i Pulit.

all rights reserved

  • Instagram
  • WhatsApp
  • Facebook
bottom of page