Skip to content

Home Month: up to 30% off + free spray with every appliance

Search

Cart 0

You’re close to free shipping. 30 to go.

Your cart is empty

Red circular icon featuring a white shopping cart symbol centered within, representing a digital interface element for cart or purchase-related actions. 2-year warranty & 30-day free trial

Removing a stain from your mattress

removing stains from a mattress

Removing a stain from your mattress: here's how, step by step

Everyone spills something now and then. A cup of coffee in bed, kids having an accident at night or simply sweat stains that become visible over time. It happens. Still, you'd rather not leave those stains there.

A mattress quickly absorbs moisture and dirt, which not only makes it look unsightly but also makes it smell less fresh. Luckily, you can clean a mattress properly without expensive products.

Why it's important to keep your mattress clean

A clean mattress isn't just nicer to sleep on, it's healthier too. Every mattress is home to thousands of dust mites that feed on skin flakes. Combined with moisture from sweat or a stain, this creates the perfect breeding ground for bacteria.

Regular cleaning helps prevent nasty odours, reduce allergies and extend the lifespan of your mattress.

If you leave stains too long, they soak deep into the foam and are harder to remove. Acting fast is half the battle.

What you need to remove stains from your mattress

For most stains, simple household products will get you a long way:

  • Lukewarm water (no hot water for protein stains such as blood)
  • Mild soap or white vinegar
  • Baking soda (removes odours)
  • Clean microfibre cloths or kitchen paper
  • Optional: a steam or hot-water cleaner for deep cleaning

Pro tip: Heat and steam penetrate deeper into the fibres than dabbing by hand. A hot-water or steam cleaner loosens stains faster and kills bacteria at the same time. Handy for old, dried-in or stale-smelling spots.

How to remove a stain from your mattress straight away

  1. Dab immediately: Use a dry cloth or kitchen paper and dab up the moisture, don't rub. Rubbing makes the stain bigger and pushes the dirt deeper into the foam.
  2. Make a mild soapy solution: Mix lukewarm water with a little mild soap or white vinegar. Dip a clean cloth into the solution, wring it out well and gently dab over the stain. Work from the outside in so the stain doesn't spread.
  3. Rinse: Use a second cloth with clean water to remove any leftover soap or vinegar. This prevents rings or a sticky spot.
  4. Deep clean with steam or hot water: For old or stubborn stains, you can use a steam cleaner or spot cleaner. The heat helps loosen dirt from the fibres, while the suction function picks up the loosened dirt and moisture straight away.
  5. Dry: Let the mattress air-dry thoroughly. Preferably open a window or point a fan at the wet spot. A hairdryer works too, but use a low temperature so the foam doesn't get damaged.

Extra tips for a fresh mattress

  • Air your bed regularly. Pull back the duvet and let the mattress breathe. You lose quite a lot of moisture at night, and it soaks into your mattress.
  • Rotate and flip your mattress every few months, so stains and pressure points wear less quickly.
  • Use a mattress protector or molton cover. It catches sweat and moisture before it soaks into the fabric.
  • Do a thorough clean once or twice a year, possibly with a steam or hot-water cleaner. That keeps the mattress truly hygienic.
  • Old or stubborn stains? Heat can make the difference. A hot-water or steam cleaner loosens deep-seated dirt and makes your mattress feel like new again, without chemicals.

Removing stains from your mattress by type

Not every stain reacts the same way. The approach depends on what exactly has soaked into the mattress: moisture, proteins or grease. Below you'll read what works best for each type of stain and what to watch out for.

Removing urine stains from your mattress

Urine stains are common, especially in families with young children or pets. It's important to act fast, because urine contains acids that can discolour and leave odours behind. Use lukewarm water with a little vinegar to neutralise the stain and dab it dry thoroughly. For stubborn or old spots, a steam or hot-water cleaner can help remove the smell completely.

Read step by step how to tackle this in our article on removing urine stains from your mattress.

Removing sweat stains from your mattress

Sweat stains build up gradually and often only become visible as a light yellow or grey haze. They're caused by salt and fats from perspiration. Sprinkle some baking soda over the surface, leave it for a few hours and then vacuum it up. For deeper stains, you can use a damp cloth with white vinegar. You'll find more explanation in our guide to removing sweat stains from your mattress.

Getting yellow stains out of your mattress

Yellow stains are usually the result of age, moisture or sweat that has soaked deep into the foam. They're harmless, but don't exactly look fresh.

A mixture of water and soda can help lighten the discolouration. Let it dry thoroughly and repeat if necessary. Want to know the best way to tackle this yellowing? Check out all the tips on removing yellow stains from your mattress.

Removing blood stains from your mattress

Removing blood stains from your mattress calls for a slightly different approach. Never use hot water, as it coagulates the proteins in the blood, which actually sets the stain. Cold water with a little salt or soda works best. Dab gently and repeat until the stain is gone.

That's how you keep your mattress clean step by step, whatever the type of stain.

Avoid these mistakes when removing stains from your mattress

  1. Using too much water. It soaks into the core of the mattress and dries poorly, resulting in mould.
  2. Rubbing instead of dabbing. Rubbing only makes the stain bigger.
  3. Mixing cleaning products. Vinegar and bleach, for example, don't go together.
  4. Forgetting to dry. Always let the mattress dry completely before you sleep on it again.

Gray and black Achaté handheld steam cleaner with a flexible hose and a brush attachment designed for chemical-free, deep cleaning on multiple surfaces. Abstract light blue zigzag brushstroke on a pale beige background, creating a soft and minimalist visual pattern.

RECOMMENDED WITH THIS ARTICLE

Achaté Spot Cleaner

Powerful cleaning that removes stains instantly.

4.5 out of 5

109139Save 30

Generic teal map pin icon with a circular base and pointed tip, designed as a digital interface marker for location or navigation purposes. Compact

Blue and white vector icon of a stylized wind swirl with curved lines, representing airflow or breeze, on a transparent background Vacuums & cleans

Blue and white vector icon of a water droplet shape with the bottom half filled in blue, resembling a generic digital map pin or location marker. Built-in dirty water tank

Read more about this product

Free shippingFrom €30
30-day trialNot satisfied? Money back
Secure paymentiDEAL, PayPal, Klarna
4.8/5 on Trustpilot11,262 reviews