Use cold water, gentle blotting, and mild cleaners (like dish soap or diluted hydrogen peroxide) to lift blood out of carpet, starting as soon as possible and testing every product on a hidden patch first.

Safety and quick checks

  • Make sure the source of the blood is handled safely first (gloves, bandage, medical help if needed).
  • Wear disposable gloves and avoid touching blood directly, especially if it is not your own.
  • Before any cleaner, test on a hidden corner of the carpet to check for fading or damage.

Fresh blood stains (still wet)

  • Blot, don’t rub:
    • Use clean white cloths or paper towels to blot up as much blood as possible.
* Work from the outside toward the center to avoid spreading the stain.
  • Cold water rinse:
    • Lightly spray or dab cold water on the stain, then blot again; repeat until the stain lightens.
* Avoid hot water, which can “set” blood into the fibers.
  • Mild detergent solution:
    • Mix about 1 tablespoon of clear dish liquid with 2 cups cold water.
* Sponge or dab the solution onto the spot, blot, and repeat until the stain disappears, then rinse with cold water and blot dry.

Dried or stubborn blood

  • Loosen the crust:
    • Gently brush the dried area with a soft brush or cloth to break up surface residue before wet cleaning.
  • Baking soda / salt paste:
    • Mix baking soda, cornstarch, or salt with a little cold water to form a paste and spread it over the stain.
* Let sit at least an hour, then blot and wipe away; once dry, vacuum the residue.
  • Hydrogen peroxide (light carpets only):
    • Test in an inconspicuous area first to check for bleaching.
* If safe, apply a small amount (often 3%) with a cotton swab or cloth, let sit briefly, then blot and rinse with cold water.
  • Enzyme or OXY cleaners:
    • Enzyme‑based stain removers or OXY formulas can break down blood proteins; follow label directions and test first.

Aftercare and when to call a pro

  • Drying the area:
    • Blot with dry towels after cleaning and let the carpet air‑dry completely; use a fan if needed.
* Once dry, vacuum to lift the fibers and remove any powdery residue.
  • When to get professional help:
    • If the stain is large, very old, or on delicate/expensive carpet, a professional carpet cleaner may give better results.
* Professionals also follow biohazard and disinfection guidelines for significant blood spills.

TL;DR: Act quickly, use cold water and gentle blotting, move up to mild detergent, then baking soda or hydrogen peroxide (after testing), and call in a pro if the stain is big, old, or risky for the carpet.

Information gathered from public forums or data available on the internet and portrayed here.