How to Get Blood Out of Carpet (NZ Homes)

Enzyme-based cleaning spray used to lift blood stains from carpet

Cleaning Tips

How to Get Blood Out of Carpet (NZ Homes)

Fresh or dried, blood is one of the easiest stains to set permanently if you reach for the wrong method. Here’s the cold-water and enzyme-cleaner approach that actually lifts it out, safely and for good.

If you need to get blood out of carpet, the rule that matters most is simple: cold water only, from start to finish, and a concentrated enzyme cleaner to finish the job. Blood is a protein stain, and heat or the wrong product can set it into the fibres for good. Here’s exactly how we treat blood on carpet at Clean for Good, whether it’s fresh or already dried in.

Why Do You Need Cold Water to Get Blood Out of Carpet?

Blood contains proteins that firm up and bind to carpet fibres when exposed to heat, so warm water, hot water or steam cleaning can set a blood stain permanently. Cold water keeps those proteins loose enough to lift out, which is why removing blood from carpet starts and ends with cold water only.

It’s the single most common mistake we see: someone reaches for a hot cloth or the steam cleaner to really get in there, and it does the opposite — it cooks the stain into the pile. Below is the method that actually works, step by step.

How Do You Get Blood Out of Carpet?

Blot fresh blood with a clean cloth and cold water until no more colour lifts out, then apply a concentrated enzyme cleaner and leave it for 10-15 minutes so it breaks down the protein. Blot dry, rinse the spot with more cold water, and blot again until the stain is gone.

  1. Blot immediately. Press a clean, dry cloth onto the stain to soak up as much fresh blood as possible, working from the outside of the mark inward so it doesn’t spread.
  2. Rinse with cold water only. Dab the area with a cloth dampened in cold water — never warm or hot — and keep blotting until no more colour transfers to the cloth.
  3. Apply a concentrated enzyme cleaner. Spray it generously over the stain so it soaks into the fibres and, on thicker carpet, reaches the underlay beneath.
  4. Leave it for 10-15 minutes. This gives the enzymes time to break down the protein bond holding the stain in the carpet.
  5. Blot dry, then rinse again. Use a clean cloth to blot up the moisture, rinse the spot once more with cold water, and blot until it’s just damp.
  6. Air-dry fully. Repeat the enzyme cleaner step if any shadow of the stain is still visible once the carpet has dried.

How Do You Remove Dried or Old Blood Stains From Carpet?

Soften a dried stain with cold water first so the enzyme cleaner can penetrate, then apply a generous layer of enzyme cleaner and leave it for 20-30 minutes — or a few hours for a stain that’s been set for weeks — before blotting it out with more cold water.

Old stains take patience rather than a stronger product. Rushing the dwell time, or scrubbing to speed things along, is what turns a fixable dried stain into a permanent one.

Concentrated enzyme cleaner used to treat carpet stains

What Should You Never Do When Cleaning Blood From Carpet?

  • Never use hot or warm water — it cooks the protein into the fibres and can make the stain permanent.
  • Never scrub or rub the stain — it pushes blood deeper into the carpet and can damage the pile.
  • Never steam clean a fresh blood stain — treat and fully remove it first, then steam clean afterwards if needed.
  • Avoid harsh chlorine-based cleaners on carpet — they can strip colour and still won’t fully lift a protein stain.
  • Don’t skip the final cold-water rinse — leftover residue can attract dirt and leave a dull mark behind.

💡 Stephanie’s Tip

Keep a bottle of concentrated enzyme cleaner in the laundry cupboard, not just under the sink. Nosebleeds and small cuts happen fast, and what you do in the first five minutes matters more than anything you try afterwards.

💡 Did You Know?

Blood is one of the few stains where cold water isn’t just better, it’s essential. The proteins in blood start to bind permanently to fibres above roughly 40°C — about the temperature of a warm hand-wash.

Frequently Asked Questions

Does cold water really work better than warm water on blood stains?

Yes. Warm or hot water causes the proteins in blood to bind more tightly to carpet fibres, which can set the stain permanently. Cold water keeps those proteins loose enough to lift out with blotting and an enzyme cleaner.

Can you get blood out of carpet after it has dried?

Yes, though it takes longer. Soften the dried stain with cold water first, then apply a concentrated enzyme cleaner and leave it for 20-30 minutes or longer before blotting it out with more cold water.

Will hydrogen peroxide remove blood from carpet?

It can lift blood on some carpets, but it also bleaches colour from many fibres, so it’s risky without testing a hidden patch first. A concentrated enzyme cleaner is the safer first option because it targets the protein stain without affecting carpet dye.

How long should you leave enzyme cleaner on a blood stain?

Around 10-15 minutes for a fresh stain, and up to 20-30 minutes or longer for an older or dried stain. Check the product label, as dwell times vary between enzyme cleaners.

Should you call a professional for a large blood stain on carpet?

For a large area, a stain that’s reached the underlay, or one that’s been left to set for weeks, a professional clean is often faster and more reliable than repeated DIY attempts, and reduces the risk of permanent damage to the carpet.

The Bottom Line

Blood comes out of carpet more often than people expect. The trick is cold water from start to finish and a concentrated enzyme cleaner to break down the protein — not scrubbing, and never heat. Treat it fast, and most stains lift completely.

Stephanie Ray

Written By

Stephanie Ray

Founder, Clean for Good

Stephanie founded Clean for Good to bring a healthier, more thoughtful approach to home cleaning on Auckland’s North Shore, using low-tox, effective methods and a team that treats every home like their own.

Need a hand with a stain that won’t budge?

Stain & spot treatment
Carpet & upholstery cleaning
North Shore local team

Request Your Free Quote →