How to Get Blood Stains Out of a Mattress

Quick Answer: The first 5 minutes after a blood stain occurs are your best window for complete removal. Fresh blood is water-soluble; dried blood is not. Cold water blotting in the first few minutes removes the majority of the stain before proteins have a chance to oxidise and bond to fabric. Every minute matters.

There is one factor that affects blood stain removal more than any cleaning product: time. The difference between a stain that disappears completely and one that becomes a permanent fixture is often just a matter of minutes. Understanding why -- and what to do at each stage -- gives you the best possible outcome regardless of when you discover it.

Fresh blood stain on mattress requiring immediate cold water treatment - Mattress Miracle Brantford

The Time Window: Why Speed Matters

Blood stains change in several stages after they leave the body:

Stage 1 (0-30 minutes): Blood is still wet. Haemoglobin is in its oxy form (bright red), plasma proteins are soluble in water. Physical blotting with cold water removes the majority of the stain material directly. This is the golden window.

Stage 2 (30 minutes to 3 hours): Blood begins to dry. The outer edges dry first. Haemoglobin begins converting to methaemoglobin, then haematin as iron oxidises. Fibrinogen converts to fibrin and starts bonding to fabric. Colour shifts from red toward brown. Cold water still works but chemical treatment is now necessary.

Stage 3 (3+ hours to days): Blood is fully dried. Haematin has formed and bonded to fabric at a molecular level. Fibrin cross-linking is complete. Soluble components are gone. This stain requires rehydration, extended enzyme treatment, and possibly multiple rounds of treatment. Full removal becomes less likely.

This is not academic. The practical implication is clear: if you hear someone say they spilled on the mattress, deal with it right now, not after you finish your show.

First 5 Minutes: Immediate Action

If you catch the stain while the blood is still wet, this is what you do:

  1. Get cold water immediately. Run the tap until it is cold. Do not wait.
  2. Blot, do not rub. Use a clean white cloth or paper towels. Press firmly and lift straight up. Rubbing spreads the stain and pushes it into the foam.
  3. Work from the outside in. Start at the edges and blot toward the centre to prevent the stain from spreading.
  4. Apply cold water to the cloth, not directly to the mattress. You want to transfer moisture to the stain without flooding the mattress. Excessive liquid soaks into foam and is very difficult to dry out.
  5. Repeat until the cloth comes up clean. Change to a fresh section of cloth each time.

If you catch the stain in the first 5 minutes and blot correctly, cold water alone may remove 80-90% of the stain material. Follow with hydrogen peroxide for the residual pigment.

Keep a spray bottle of cold water on your bedside table if accidents are a regular concern. A spray bottle lets you apply water precisely and minimise the amount that soaks in. A quick mist is far better than a cup of water poured directly onto the mattress.

8 min read

5 to 30 Minutes: Chemical Treatment Window

If you caught it quickly but the stain is still fresh, or if your blotting has reduced but not eliminated the stain, move to hydrogen peroxide:

  1. After blotting the bulk of the stain, apply 3% hydrogen peroxide directly to the remaining mark
  2. You should see bubbling within 30 seconds -- that is the oxidation of haemoglobin
  3. Leave for 5-10 minutes, then blot dry
  4. Apply an enzyme cleaner and leave for 10-15 minutes
  5. Blot dry and apply baking soda to absorb remaining moisture
  6. Leave baking soda for 2 hours, then vacuum

In this window, most blood stains on a mattress can be removed to the point where no visible mark remains, provided you work methodically and avoid hot water or rubbing.

Hours Later: Discovered After the Fact

This is the most common scenario. You strip the sheets in the morning and find a stain that dried overnight. The protocol is different:

  1. Rehydrate first. Mist lightly with cold water from a spray bottle. Wait 5 minutes.
  2. Blot what lifts. Some surface material will come up with blotting even at this stage.
  3. Apply enzyme cleaner. Use a generous amount and cover with a damp cloth to slow evaporation. Leave for 20-30 minutes.
  4. Blot dry and assess. If significant staining remains, apply hydrogen peroxide.
  5. Hydrogen peroxide second pass. Leave 5-10 minutes, blot dry.
  6. Baking soda and dry. Apply baking soda, wait 2-3 hours, vacuum. Allow the mattress to air dry fully before replacing bedding.
Mattress stain emergency kit with cold water spray bottle, enzyme cleaner, and hydrogen peroxide - Mattress Miracle Brantford

Response Time Comparison Table

Time Since Stain Blood State Required Treatment Expected Outcome
Under 5 minutes Fully wet, bright red Cold water blotting only Near-complete or complete removal
5-30 minutes Wet to drying at edges Cold water + hydrogen peroxide + enzyme cleaner Very good removal (85-95%)
30 min to 3 hours Drying, colour shifting to brown Cold water + enzyme cleaner (extended dwell) + hydrogen peroxide Good removal (70-85%)
3-24 hours Mostly dried, brown Rehydrate + enzyme cleaner (20-30 min) + hydrogen peroxide x2 Moderate (50-70%), shadow may remain
1-7 days Fully dried, brown/rust Rehydrate + enzyme cleaner (30 min) + meat tenderiser + hydrogen peroxide Partial (30-60%), shadow likely
Weeks or longer Completely set, oxidised All above + OxiClean as last resort Lightening only; full removal unlikely

What to Keep in Your Mattress Stain Kit

The fastest response possible requires having supplies within reach before you need them. A basic mattress stain kit can be assembled for under $30 and kept in a bathroom cabinet or linen closet:

Mattress Emergency Kit Contents

  • Spray bottle (empty): Fill with cold water at the moment of need. Spray bottles allow precise, controlled application.
  • 3% hydrogen peroxide: Buy in small bottles and check the expiry. Replace annually after opening.
  • Enzyme cleaner: Any protease-based stain remover. Puracy, Nature's Miracle, or Biokleen Bac-Out are good choices.
  • Baking soda: For acid neutralisation and moisture absorption after treatment.
  • White cloths (6-8): Clean, white microfibre or cotton. Coloured cloths can transfer dye to a wet mattress.
  • Box of table salt: For a salt paste on fresh stains as an osmotic draw.
  • Disposable gloves: For comfort and hygiene when handling fresh blood.

Store these together in a zip-lock bag or small container so you are not searching for individual items in a stressful moment. Time saved finding supplies is time saved on the stain.

Waterproof mattress protector as prevention against blood stains - Mattress Miracle Brantford

Frequently Asked Questions

Vomit happens. Mattress Miracle at 441½ West Street in Brantford hears this from parents, pet owners, and anyone who has been sick in bed. Speed matters, the faster you clean it the better the outcome. But prevention matters more: a waterproof protector costs less than $100 and saves you from this conversation entirely. Talia always recommends protectors to every family that walks in. Call (519) 770-0001.

Shop: Mattress Protectors at Mattress Miracle

Shop This Topic at Mattress Miracle

Popular picks at Mattress Miracle:

Or see all our mattresses in our Brantford showroom.

Find Your Perfect Mattress at Mattress Miracle

We are a family-owned mattress store in Brantford, helping our community sleep better since 1997. Come try mattresses in person and get honest, no-pressure advice.

441 1/2 West Street, Brantford, Ontario

Call 519-770-0001

Is there any product that works as well as speed?

No. No cleaning product compensates for time. An enzyme cleaner applied after 12 hours will never perform as well as cold water applied in the first 5 minutes. That said, enzyme cleaners with extended dwell time are the closest thing to a second-chance solution for dried stains.

Should I blot toward the centre or toward the edges?

Always blot from the outside of the stain toward the centre. Working outward spreads the stain to clean fabric. Working inward concentrates and lifts it. This applies to blood stains and all liquid stains on any fabric.

Can I use a wet/dry vacuum to speed up removal?

Yes, a wet/dry vacuum is an excellent tool for extracting liquid from a mattress after applying cold water. It removes far more liquid than blotting alone and helps the mattress dry faster. Use it after the initial cold water treatment to extract as much as possible before applying chemical cleaners.

How do I dry the mattress quickly after treating it?

Use a fan directed at the treated area. If it is a warm, dry day, bring the mattress into sunlight -- UV light also has a mild bleaching effect on organic stains. Do not replace bedding until the mattress is completely dry, which may take several hours depending on how much liquid was applied.

What mattress protector do you recommend to prevent this entirely?

At Mattress Miracle, we carry several waterproof protectors that are completely breathable and do not feel plasticky. A good protector blocks all liquid from reaching the mattress surface, so none of this treatment is ever necessary. Come see us in Brantford and we can match you with the right one for your bed.

Sources

  • Forensic Science International. (2004). Bloodstain patterns and haemoglobin behaviour on porous substrates. Academic Press.
  • Stryer, L. (1995). Biochemistry (4th ed.). W.H. Freeman. Chapter 7: Haemoglobin and its ligands.
  • Voet, D., & Voet, J.G. (2004). Biochemistry (3rd ed.). John Wiley & Sons. Protein denaturation and oxidation states.
  • American Cleaning Institute. (2020). Fabric stain removal: enzyme mechanisms and timing factors. ACI Technical Publication.
  • Consumer Reports. (2022). Best stain removers tested and rated. Yonkers, NY: Consumer Reports.

Visit Our Brantford Showroom

We are located at 441½ West Street in downtown Brantford. Free parking available. Our team does not work on commission, so you get honest advice based on your needs.

Mattress Miracle -- 441½ West Street, Brantford, ON -- (519) 770-0001

Hours: Monday--Wednesday 10am--6pm, Thursday--Friday 10am--7pm, Saturday 10am--5pm, Sunday 12pm--4pm.

A waterproof mattress protector eliminates this problem entirely. Come see us and we will show you options that are genuinely comfortable -- no crinkly plastic sounds, no sleeping hot.

Back to blog