Domakihub

How to Remove Mattress Stains: A Simple At-Home Guide

Lift urine, blood, sweat and food marks from any mattress with everyday supplies.

Reviewed by Domakihub cleaning pros · 2026-06-23 · 4 min read

Stains happen on every mattress, whether it is a family bed at home, a turnover between guests in a holiday rental, or a busy hotel room. The video above shows the cleaning process in action, and the steps below walk you through it slowly so you can copy it with supplies you already have. The methods are gentle enough for everyday use across homes, rentals, and hotels in Greece.

Why mattress stains need the right approach

A mattress cannot be soaked or thrown in a machine, so the goal is to lift a stain with as little moisture as possible and then let it dry fully. Too much water trapped inside the foam or springs leads to mildew and a lasting musty smell, which is the opposite of what you want before a guest checks in.

Different stains also react to different cleaners. Protein-based marks like blood, urine, and sweat respond best to enzyme or oxygen-based cleaners, while you should avoid hot water on blood because heat sets it. Knowing this saves you from scrubbing a stain deeper into the fabric.

What you will need

Keep it simple: baking soda, white vinegar or 3% hydrogen peroxide, a little dish soap, a spray bottle, and several clean white cloths or microfibre towels. For tougher protein stains, an enzyme cleaner (sold in most Greek supermarkets and pet shops) is the most reliable option.

Always blot, never rub, and test any cleaner on a hidden corner first. In rentals and hotels, a handheld vacuum and a stack of clean towels make the turnaround between bookings much faster.

Step-by-step: removing a mattress stain

  1. 1

    Strip the bed and vacuum

    Remove all bedding and the mattress protector, then vacuum the whole surface with an upholstery attachment. This lifts dust, hair, and loose debris so they do not turn into a paste when you add a cleaner. Pay attention to seams and edges where dirt collects.

  2. 2

    Blot up any fresh moisture

    If the stain is still wet, press a clean dry towel onto it to absorb as much liquid as possible. Work from the outside of the stain toward the centre so you do not spread it, and keep moving to a clean section of the towel until little transfers.

  3. 3

    Apply the right cleaner for the stain

    For urine, sweat, or blood, lightly mist the area with an enzyme cleaner or a mix of 3% hydrogen peroxide with a drop of dish soap. For food or drink, a solution of one part white vinegar to two parts water works well. Spray just enough to dampen the stain, never to soak it.

  4. 4

    Blot, then lift the stain

    Let the cleaner sit for about five to ten minutes, then blot firmly with a clean damp cloth. Repeat the spray-and-blot cycle until the mark fades. Avoid scrubbing hard, which only pushes the stain and moisture deeper into the mattress.

  5. 5

    Deodorise and dry completely

    Sprinkle a generous layer of baking soda over the cleaned area to absorb odour and remaining moisture, leave it for at least an hour (overnight is better), then vacuum it away. Let the mattress air-dry fully, ideally near an open window or fan, before putting bedding back on.

Rather have a pro handle it?

Get a vetted cleaning pro in your city — one number, booked in EN/EL/DE.

FAQ

Can I use bleach to remove mattress stains?
No. Bleach can damage fabric and foam, leave its own discolouration, and the fumes are harsh in an enclosed room. Stick to hydrogen peroxide, white vinegar, baking soda, or a dedicated enzyme cleaner, which are all safer and effective.
How do I get rid of the smell as well as the stain?
Baking soda is your best friend for odour. After cleaning and blotting, cover the area with baking soda, leave it for several hours to absorb smells and moisture, then vacuum it off. For strong urine odours, an enzyme cleaner breaks down the source of the smell rather than just masking it.
How long should a mattress dry before I make the bed?
Give it several hours, and up to a full day for a heavier stain, until the spot feels completely dry to the touch. Airflow speeds this up, so open a window or run a fan. Putting bedding on a damp mattress traps moisture and invites mould, especially in humid Greek summers.

Related guides

Request Cleaning in Greece

Tell us about the job and we'll get back fast with a tailored quote.

Zoom in/out, click the map to drop the pin, then drag it to fine-tune your exact spot — many places in Greece have no street name.

Describe the job — chat with Domi