How to Remove Blood Stains from Carpet
The One Rule That Matters Most: Always Cold Water
Of every stain-removal method for carpet, blood has the single clearest rule: use cold water, never warm or hot. Blood is rich in protein, and heat causes proteins to denature and coagulate — essentially cooking and bonding them to the carpet fibre, the same reaction that happens when you fry an egg. A blood stain treated with hot water becomes dramatically harder to remove and can become permanent.
This guide covers both fresh and dried blood stains, since the approach differs slightly between the two.
---
What You Need
- Cold water
- Clean white cloths
- Hydrogen peroxide (3% standard pharmacy concentration)
- Dish soap (as a backup for fabrics or carpets sensitive to peroxide)
- A spray bottle
---
Step-by-Step: Fresh Blood Stains
Step 1 — Blot with cold water immediately
Dampen a clean cloth with cold water and blot the stain, working from the outer edge inward. Avoid rubbing, which pushes the stain deeper into the pile. Replace the cloth as it picks up blood and continue until no more transfers.
Step 2 — Test hydrogen peroxide on an inconspicuous area
Before applying peroxide to the visible stain, test a small hidden section of the same carpet — under a piece of furniture, for example — to check for colour change. Wait 5 minutes and inspect.
Step 3 — Apply hydrogen peroxide
If the test area shows no discolouration, apply a small amount of hydrogen peroxide directly to the stain. It will bubble and foam on contact — this is the peroxide reacting with the iron in haemoglobin and is a normal, expected part of the process, not a sign of damage.
Step 4 — Blot the foam away
As the peroxide foams, blot with a clean cloth to lift the loosened blood along with the foam. Repeat the peroxide application if any stain remains visible.
Step 5 — Rinse and dry
Rinse the area with a cold, damp cloth to remove any peroxide residue, then blot dry with a towel. Allow to air dry fully.
---
Step-by-Step: Dried or Old Blood Stains
Step 1 — Rehydrate the stain
Lay a cold, damp cloth over the dried stain and leave it for 5-10 minutes. This softens the dried blood so it can be lifted rather than scrubbed.
Step 2 — Blot to remove softened material
After rehydrating, blot firmly with a clean cloth. You should see some of the dried material transferring.
Step 3 — Apply hydrogen peroxide
As with fresh stains, apply peroxide directly (after testing) and let it foam. Dried blood often responds well to peroxide because the foaming action works mechanically through the embedded, hardened material.
Step 4 — Repeat as needed
Old blood stains commonly require 2-4 repeat cycles of soak, peroxide, and blot before the stain is fully gone. This is expected — persistence matters more than finding a stronger product.
Step 5 — Rinse and dry
Finish with a cold-water rinse and thorough drying, using a fan rather than heat.
---
If Peroxide Isn't an Option (Sensitive or Dark Carpet)
For wool, dark-dyed, or natural-fibre carpets where peroxide testing shows discolouration risk, use a solution of 1 teaspoon dish soap in 1 cup of cold water instead. Blot the same way — soap alone is gentler but works more slowly and may need more repeat applications than peroxide.
---
When to Call a Professional
Large blood stains, stains that have penetrated to the carpet backing, or stains on carpet where you're uncertain about colour safety are best handled by a professional. Professional carpet cleaners use enzyme pre-treatments specifically formulated to break down protein-based stains (blood, as well as other bodily fluids) combined with temperature-controlled hot water extraction that lifts the dissolved material without the risk of setting it further.
Three North Clean's carpet cleaning service in Calgary includes stain assessment and enzyme-based spot treatment for blood, pet, and other organic stains. Call (587) 225-2077 or get an instant quote online.
Sarah Mitchell, Operations Manager — Three North Clean
Sarah Mitchell has managed cleaning operations at Three North Clean since 2015. She oversees scheduling, quality control, and client relations across all Calgary locations. With 10+ years of hands-on experience in Calgary home cleaning, she writes about pricing, scheduling, and getting the best from professional cleaning services.
About Three North Clean →Frequently Asked Questions
More Cleaning Guides for Calgary
How to Clean Grout in a Calgary Bathroom
Calgary's hard water and hot showers create grout staining faster than almost any Canadian city. Here's the exact method professional cleaners use to restore grout — and when DIY won't cut it.
How-ToHow to Remove Limescale from a Calgary Faucet
Calgary's hard water leaves white limescale on faucets within days. This is the exact method to remove it from chrome, brushed nickel, and matte black finishes without damage.
How-ToHow to Remove Mould from Calgary Bathroom Caulking
Black mould in bathroom caulking is common in Calgary homes due to cold exterior walls and hot showers. Here's how to remove it, when to re-caulk, and how to prevent it coming back.
How-ToHow to Remove Hard Water Stains from Glass Shower Doors in Calgary
Calgary's water runs at up to 274 mg/L hardness. Here's the exact step-by-step method professional cleaners use to remove hard water stains from glass shower doors — and when DIY won't cut it.
How-ToHow to Deep Clean a Kitchen in a Calgary Home
A complete step-by-step guide to deep cleaning a Calgary kitchen — oven, fridge, range hood, cabinets, and hard water fixtures. Includes Calgary-specific tips for grease, limescale, and winter buildup.
How-ToHow to Clean Stainless Steel Appliances Without Streaks
Stainless steel shows every fingerprint and streak. Here's the correct method to clean stainless steel fridges, dishwashers, and ovens without leaving marks — and what not to use.
Need Professional Cleaning in Calgary?
Three North Clean has served Calgary since 2013. Get your free quote in 60 seconds.
Get a Free Quote →