To remove blood stains from a mattress, blot (never rub) with a cloth dampened in cold water, then dab on 3% hydrogen peroxide or an enzyme stain remover, let it work 5–10 minutes, and blot it away with a clean cold-water cloth. Use as little liquid as possible so the foam underneath doesn’t get soaked, and let the mattress dry completely. Dried stains usually need a second round or a paste of cornstarch, peroxide and salt.

Which Method to Use
| Method | Best for | Dwell time | Caution |
|---|---|---|---|
| Cold water + dish soap | Fresh stains | Blot immediately | Rinse soap residue |
| 3% hydrogen peroxide | Fresh and set-in stains on white covers | 5–10 min | Can lighten colored fabric—test first |
| Enzyme stain remover | Dried and old stains, colored covers | Per label, often 15–30 min | Don’t oversaturate |
| Cornstarch + peroxide + salt paste | Stubborn dried stains | About 30 min, until dry | Vacuum residue |
| Meat tenderizer paste | Old protein stains | 20–30 min | Use unseasoned only |
How to Remove Fresh Blood From a Mattress
- Blot up as much blood as possible with a dry cloth or paper towel.
- Dampen a clean cloth with cold water and blot, moving to a clean area of the cloth often.
- If a mark remains, mix a little dish soap in cold water and blot again.
- Rinse by blotting with plain cold water, then press with a dry towel.
How to Remove Dried Blood Stains
- Vacuum the area to remove dust and debris.
- Loosen the stain by blotting with cold water.
- Apply peroxide. Dab or lightly spray 3% hydrogen peroxide. It will bubble as it lifts the blood.
- Blot after 5–10 minutes and repeat until no more color transfers.
- Use a paste for tough stains: mix 1/2 cup cornstarch, 1/4 cup peroxide and 1 tablespoon salt, spread it on, let it dry, then scrape and vacuum.
- Try an enzyme cleaner if peroxide only fades the stain, following the label.

Dry It Completely
Moisture trapped in foam can lead to mildew and odor. Point a fan at the spot, open a window, or let the mattress sit in sunlight. Don’t put sheets back on until it’s fully dry, then add a waterproof mattress protector to prevent future stains.

For other mattress concerns, see does bleach kill bed bugs, and for urine accidents use the enzyme method in cat urine smell.
Hydrogen Peroxide: Pros and Cons
Pros
- Cheap and widely available
- Works fast on fresh and dried blood
- Also disinfects the area
Cons
- Can bleach colored covers
- May only fade very old stains
- Weakens fabric if overused

