The key to removing blood from a mattress is acting fast with cold water and avoiding heat, which sets the stain.
Blood leaves a stain you want gone fast. Reaching for hot, soapy water or scrubbing hard are common instincts, but both will make the problem worse. Heat cooks the blood proteins into the mattress fibers, locking the stain in permanently.
The right approach uses cold water, gentle blotting, and a few household ingredients like hydrogen peroxide and baking soda. This guide walks through the methods that work for fresh and dried blood stains, with tips to protect your mattress material.
Why Hot Water And Scrubbing Backfire
When blood hits fabric, the protein hemoglobin binds to the fibers. Hot water or warm water causes those proteins to coagulate and set in place, much like cooking an egg on a pan. After that, the stain becomes very hard to remove.
Scrubbing aggressively is the second mistake. Rubbing pushes the blood deeper into the mattress layers and spreads the stain outward. The goal is to lift blood out, not drive it in.
The Sleep Foundation notes this clearly: using hot or warm water one set the stain by cooking blood proteins into the fibers. Cold water is the correct choice every time.
Why Acting Fast Makes A Difference
Fresh blood is much easier to lift than dried blood because the proteins haven’t had time to fully bond with the mattress fibers. Once those bonds form, removing the stain takes more effort and stronger solutions.
A fresh stain can often be removed with cold water alone. Dried stains need a chemical reaction — typically hydrogen peroxide or an enzyme cleaner — to break down the protein bonds before they can be blotted away.
- Fresh stain (first 30 minutes): Blot with a cold, damp cloth. The blood lifts out with minimal effort in most cases.
- Dried stain (hours or days later): Needs a hydrogen peroxide solution or baking soda paste to break down the protein before blotting.
- Set stain (washed or heated): Requires repeat treatments with peroxide and patience. Full removal is not always possible.
- Memory foam concern: Hydrogen peroxide can affect the color or integrity of memory foam. Test on a hidden spot first.
The window between fresh and dried depends on the mattress material and room temperature. In warm, dry conditions a stain can set in under an hour.
Step-By-Step: Removing Fresh Blood Stains
When you spot a fresh blood stain, stop and grab a clean cloth and cold water. Do not rub or pour hot water on the spot. The fewer seconds the blood sits, the better the result.
Blot the stain gently with a cloth dampened with cold water. Work from the outside edge inward to keep the stain from spreading. Repeat with fresh sections of cloth until no more blood transfers onto the fabric.
For the remaining mark, mix a small amount of dish soap with cold water. Dab it onto the stain, let it sit for a few minutes, then blot again. The Sleep Foundation explains that avoid hot water is a crucial rule when treating fresh blood stains because heat sets the stain instantly.
| Method | Best For | Key Step |
|---|---|---|
| Cold water blotting | Fresh stains (under 30 min) | Blot, don’t scrub |
| Dish soap + cold water | Light remaining stains | Dab gently, then blot dry |
| Hydrogen peroxide + dish soap | Dried or stubborn stains | Let fizz, then blot after 5 min |
| Baking soda paste | Lifting absorbed blood | Apply, dry, then vacuum |
| Vinegar + baking soda | Not-fully-set stains | Spray mix over powder to fizz |
| Enzyme cleaner | Residual blood residue | Spray and air dry per label |
If the stain remains after the first treatment, repeat the process. Stubborn stains often need two or three rounds before the mark fades completely. Let the mattress air dry between treatments.
How To Treat Dried Blood Stains On A Mattress
Dried stains require a chemical reaction to break down the protein bonds. Hydrogen peroxide is the most effective household option for this because the fizzing action helps lift the stain from the fibers.
For a dried stain, start by pouring or spraying a small amount of hydrogen peroxide directly onto the spot. Let it fizz for about five minutes. Blot the area with a clean cloth and repeat if needed.
- Apply hydrogen peroxide directly to the dried stain. Let it bubble for 5 minutes before blotting.
- Blot up the loosened stain with a dry cloth. Do not rub — press and lift.
- Make a paste from baking soda and water if residue remains. Spread it over the stain.
- Let the paste dry completely (usually 30-60 minutes). Then vacuum it up.
- Repeat the process for any remaining shadow. Multiple treatments may be needed.
For old, set-in stains, some cleaning guides recommend pouring a few drops of hydrogen peroxide directly onto the stain and letting it fizz before blotting. This method can work on stains that have been there for days or weeks.
Using Different Methods On Memory Foam And Hybrid Mattresses
Memory foam is more sensitive to liquids and chemicals than innerspring or hybrid mattresses. Hydrogen peroxide can affect the color or integrity of memory foam mattress covers if used heavily. Testing on an inconspicuous area first is always a good idea.
For memory foam, use less peroxide and blot rather than pour. A small spray bottle lets you control the amount. The baking soda and vinegar method may be gentler on foam materials, as the reaction is more controlled.
Some cleaning guides suggest the mixture of hydrogen peroxide dish soap for stubborn blood stains on most mattress types. For memory foam, reduce the peroxide ratio or use an enzyme cleaner labeled as safe for foam.
| Mattress Type | Recommended Method |
|---|---|
| Innerspring | Hydrogen peroxide or baking soda paste |
| Memory foam | Test peroxide on hidden spot first; use sparingly |
| Hybrid | Enzyme cleaner or oxygen-based stain remover |
| Latex | Cold water blotting first; then mild soap |
The Bottom Line
Getting blood out of a mattress comes down to cold water, gentle blotting, and the right cleaning solution for the stain’s age. Fresh blood lifts with cold water alone. Dried blood needs hydrogen peroxide or a baking soda paste to break down the proteins. Heat and scrubbing are the two things to avoid at all costs.
If your mattress has a deep or old stain that home methods won’t budge, a professional upholstery cleaner with enzyme-based products may be your best bet — especially for foam mattresses where peroxide carries a material risk.
References & Sources
- Sleepfoundation. “How to Get Blood Out of a Mattress” The most common mistake when removing blood from a mattress is using hot or warm water, which sets the stain by cooking the blood proteins into the fibers.
- Goauntflow. “How to Get Period Blood Stains Out of a Mattress” A common DIY solution for blood stains is a mixture of two parts hydrogen peroxide to one part dish soap, applied directly to the stain.
