A blood stain on the mattress is the kind of unexpected event we'd all rather avoid! But don't panic. With the right techniques and, above all, the right products, it's possible to remove it without damaging your mattress.
In this article, we explain what to do right away, then our 10 effective methods to remove this stain, whether it is fresh or older.
Enjoy clean bedding… and peaceful nights.
Read next: “Disinfecting a mattress: the guide to a clean, healthy and odor-free mattress” .
In summary
- Acting quickly saves time : while the stain is fresh, it comes off much more easily; as soon as the blood dries, it sticks and more easily leaves halos.
- The right actions first and foremost : sponge without rubbing, then dab with cold water (hot water is to be avoided), before moving on to a suitable solution.
- 10 methods according to the level of difficulty : Marseille soap and bicarbonate first, then white vinegar, then hydrogen peroxide (with test) and stronger recipes only if the stain resists.
Preventing stains : a mattress protector, a fitted sheet or a washable cover prevents the stain from reaching the mattress… and simplifies daily life.
Why is it necessary to act quickly to clean a blood stain?
A blood stain on the mattress unfortunately happens… but it can be fixed, provided it is treated immediately!
In the first few minutes, the blood remains on the surface: it is removed mainly by absorption (absorbent paper) and by dabbing with cold water .
The problems begin when the blood dries. The stain darkens, clings more tightly to the fibers, and becomes harder to remove: you end up rubbing it in too much, adding too much water, and creating rings. It's precisely to avoid this vicious cycle that you need to act quickly: less rubbing, less moisture, therefore a cleaner result.
Very important: Never put hot water on a blood stain, it has the opposite effect: the heat cooks the stain and makes it even harder to remove.
The 3 things to do before cleaning the stain
- First blot with absorbent paper (without rubbing, otherwise the stain will spread).
- Then dab with a cloth soaked in cold water, well wrung out.
- Only then should you apply the appropriate solution (baking soda, soap, hydrogen peroxide, etc.). We give you the best tips in the article.
A useful little nuance: if the dried blood is quite old, lukewarm water can help to soften it a little before treatment, but never hot, and always in small quantities.
⚠️Safety : Never use bleach on your mattress; it irritates the skin. The Ministry of Health also reminds users to avoid mixing products (e.g., bleach + vinegar) due to the potential for irritating/toxic gases. Source: Sante.gouv.fr
How to remove a blood stain from a mattress: 10 methods (from gentlest to most stubborn)
Method 1: Cold water + blotting (essential)
- Blot dry without rubbing.
- Dab with cold water (using a wrung-out cloth).
- Repeat until improvement is seen.
This is the basic first step to start cleaning a blood stain, especially if it is recent.
Method 2: Marseille soap (natural and effective)
- Moisten lightly with cold water.
- Apply Marseille soap to the area.
- Leave to act for 10 minutes.
- Dab and then rinse with a damp, wrung-out cloth.
To keep your mattress fresher and more comfortable every day, also check out our tips for mattress care.
Method 3: Baking soda paste (leave on for 30 minutes)
- Mix 1 part baking soda + 2 parts cold water.
- Spread over the stained areas.
- Leave on for 30 minutes.
- Remove by dabbing, then allow to dry.
Method 4: "Dry" bicarbonate (to finish clean and absorb)
When the stain has almost disappeared but the area is still damp:
- Sprinkle baking soda on the area.
- Leave on for 1 to 3 hours.
- Strive.
Method 5: Diluted white vinegar (simple and effective)
- Mix white vinegar + cold water (half/half).
- Dab gently.
- Leave to act for 5–10 minutes.
- Rinse lightly (with a damp cloth), then dry.
Method 6: White vinegar + baking soda duo (to remove without forcing)
- Sprinkle with baking soda.
- Spray a little diluted vinegar (slight foaming reaction).
- Leave on for at least 30 minutes.
- Pat dry, rinse well, air dry.
Method 7: Hydrogen peroxide (the “stubborn stain” method)
Hydrogen peroxide is often recommended for blood stains (fresh or old). Test it first on an inconspicuous area, especially if your mattress cover is light-colored.
- Apply to a white cloth.
- Dab the stain, let it foam for a few minutes.
- Rinse with cold water (using a wrung-out cloth) then dry.
Method 8: Recipe “cornstarch + salt + hydrogen peroxide” (precise dosage)
Useful on dried blood embedded in fabric:
- 60g of starch + 20g of salt
- Add hydrogen peroxide until a paste is formed (approximately 60 ml)
- Apply, let dry, gently scrape, then vacuum.
Method 9: Soda crystals (stronger, to be reserved for difficult cases)
Washing soda crystals are more powerful than baking soda. We recommend wearing gloves, working on small areas at a time, and rinsing thoroughly after application.
You can combine them with hydrogen peroxide and a little warm water , and finish with cold water.
⚠️ If your mattress fabric is quite delicate, it is best to use methods 1 to 8.
Method 10: Ammonia (as a last resort, only if you are proficient)
This option is sometimes mentioned, but it should not be taken lightly: ventilation, gloves, very localized application, thorough rinsing.
If you want to avoid any risk, stick to the methods: soap / bicarbonate / hydrogen peroxide, this may be sufficient in most cases.
How to prevent stains on a mattress?
The best tip is still the one that avoids having to detach it, isn't it?
A well-protected comfort mattress retains its freshness and "like new" appearance for longer.
Add the right protection to your mattress
- Mattress protector : it protects against minor accidents (liquids, perspiration, stains) and helps to keep bedding more hygienic.
- Waterproof mattress protector : ideal if stains are frequent (children, menstruation, minor nighttime accidents). Morphea recommends using a mattress protector or pad to minimize stains and soiling.
- Washable cover : when possible, a washable textile cover is a real “bumper”: you wash the cover, not the mattress.
- Full anti-mite cover (zipped) : total protection, useful if you want a complete barrier (especially against dust and mites).
Wash the protector… at the right pace
A mattress protector or pad is easy to wash, and that's exactly its purpose. The important detail: don't wait for a stain to set in, otherwise it will soak through, and you'll be back to treating the mattress.
FAQ
How can I remove a stubborn blood stain from my mattress?
A stubborn stain (dried blood) is best removed in two steps: first, very lightly dampen the area with a cloth wrung out in cold water, then apply a paste of baking soda and leave it for about 30 minutes before blotting. If a stain persists, hydrogen peroxide can be used as a last resort, provided you test it on an inconspicuous area of the fabric first.
What is the miracle product for removing blood stains?
There is no single miracle product that will remove blood stains every time, as it all depends on the age of the stain and the material of the surface. In practice, the most reliable methods are cold water (initially), Marseille soap, baking soda, and hydrogen peroxide for really stubborn stains, always after testing a small area first.
Can vinegar and baking soda remove old blood stains from a mattress?
Yes, this combination can help with old stains, especially if applied in several layers. The baking soda acts as an absorbent, and the diluted vinegar helps loosen the surface. Generally, leave it on for at least 30 minutes before blotting, rinsing lightly, and then allowing it to air dry completely.
How do I remove a period stain from a mattress?
A period stain on a mattress is treated like a blood stain: start by blotting without rubbing, then dab with cold water using a well-wrung cloth. If the stain is fresh, Marseille soap or a baking soda paste (leave on for about 30 minutes) is often sufficient, before blotting and letting it air dry. If the stain is old, dampen it very lightly (a little warm water if it's very stubborn), then apply the baking soda paste. For persistent stains, hydrogen peroxide can be used after testing it on an inconspicuous area, then rinse and dry.
Our latest articles to discover
Quel matelas choisir, ferme ou mi-ferme ?
Quel matelas pour lit coffre choisir ?
Durée de vie d’un matelas : quand le remplacer et comment le faire durer






