Getting blood on your carpet is stressful enough without the added worry of ruining your flooring. Whether it’s a small cut or an unexpected accident, the key is fast action and the right cleaning mix. The good news? Blood stains aren’t permanent if you know what to do. In this guide, we’ll walk you through practical ways to remove blood from carpet—from hydrogen peroxide to the powerful combo of vinegar and baking soda—so you can restore your carpet’s look with confidence.

At a Glance – Quick Tips

  • Always use cold water – heat sets blood stains permanently.
  • Blot, don’t scrub – scrubbing spreads the stain deeper into fibres.
  • Act fast – fresher stains lift more easily.
  • Test before applying—check products like hydrogen peroxide or ammonia on a hidden area first.
  • Use vinegar and baking soda—they dissolve proteins and neutralise odours safely.

5 Effective Ways to Get Blood Out of Carpet


Let’s explore practical methods to remove both fresh and dried blood stains from your carpet fibres.

1. Hydrogen Peroxide

hydrogen peroxide use to remove blood stains

Hydrogen peroxide is one of the most effective blood removers, breaking down protein-based stains on contact. However, it can lighten certain fabrics, so perform a quick spot test first. If the colour remains intact, dampen a cotton pad with hydrogen peroxide and gently blot the dried blood. Let it fizz and lift the stain for about an hour. Then wipe with a clean, cold, damp cloth and allow to dry. You’ll be amazed at how easily the stain disappears.

Check out our In-depth Coffee Stain Removal Guide

2. Dishwashing Detergent

No peroxide? No problem. Mix two cups of cold water with a tablespoon of dishwashing detergent. Use a soft brush to loosen any dried particles, then dip a cloth into the soapy water and blot the stain. Work in small circles without rubbing. Repeat until the blood fades, then rinse the area with cold water and a clean sponge.

Learn more about How to Get Makeup out of Carpet Fast

3. Ammonia

When detergent isn’t enough, try this method. Mix 1 tablespoon of ammonia with 1/2 cup of warm water. Apply the solution with a sponge, dab gently, and then rinse with cold water. Always ventilate the room well and avoid mixing ammonia with other cleaners.

4. Baking Soda and Vinegar

Baking-soda-and-vinegar for carpet cleaning

The natural fizzing reaction between baking soda and vinegar breaks down dried blood proteins while neutralising odours. Mix 2 cups of warm water, 4 tablespoons of baking soda, and 2 cups of white vinegar in a spray bottle. Spray directly onto the stain, let it bubble for 10 minutes, then blot with a damp cloth. Finish by rinsing with cold water. Once dry, sprinkle a bit more baking soda to absorb leftover odours before vacuuming.

5. Salt Paste

Salt works as a natural dehydrator for stains. Mix salt with cold water until it forms a thick paste. Apply the mixture to the blood spot, leave for 20 minutes, then dab off with a cold, damp cloth. It’s a gentle method that’s ideal for delicate fabrics.

You can also check out our guide on Getting Wax Out of Carpet

How To Get Blood Stains Out of Your Carpet


Before cleaning, keep these essential tips in mind:

  • Use cold water only: Hot water causes blood proteins to bond to fibres, making stains more challenging to remove.
  • Act fast: The quicker you tackle the stain, the better the outcome.
  • Use white cloths: Avoid colour transfer by sticking to plain white towels or rags.
  • Don’t overuse detergent: Excess residue can attract dirt and cause the stain to reappear later.

Learn more about How to Get Chewing Gum off Carpet

Frequently Asked Questions


Can I Use Cornstarch to Remove Blood Stains?

Yes. Cornstarch can work similarly to salt. Mix with cold water to form a paste, apply it to the stain, wait 20 minutes, then dab with a damp cloth. It helps draw moisture out and gently lift the stain.

Can I Use Vinegar on a Wool Carpet?

Yes, but dilute it properly—one part vinegar to two parts water. Vinegar’s mild acidity breaks down blood residue without damaging wool fibres, making it a safe natural cleaner.

Why Do Baking Soda and Vinegar Work So Well?

The combination of an acid (vinegar) and a base (baking soda) triggers a reaction that loosens organic stains and naturally lifts odours. It’s safe, eco-friendly, and gentle on most carpet types.

Conclusion


Next time a minor accident leaves a mark on your carpet, don’t panic. From hydrogen peroxide to simple household remedies like baking soda and vinegar, there’s always a way to safely lift stains. Remember—cold water, quick action, and gentle blotting are your best friends. For persistent stains, our professional carpet cleaning experts are just a call away to help bring your flooring back to life.