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.
---
---
Calgary's Dry Air Shortens Your Window
Every blood stain guide tells you to act fast. Almost none of them explain that how fast depends heavily on the humidity in your house, which is why the same advice does not translate evenly across the country.
Blood sets through two processes. Haemoglobin proteins coagulate, which heat accelerates and which is why cold water is the universal rule. Separately, the iron in haemoglobin oxidises, which is what turns a fresh red stain into that stubborn rust brown. Both processes need the blood to dry, and drying rate is governed by the relative humidity around it.
Calgary is one of the driest major cities in Canada, and indoor humidity here through a heating season regularly falls to 15 to 25 percent. In a Toronto or Vancouver winter, indoor air sits far higher. The practical consequence is that a blood spot on a Calgary carpet in February can be visibly browning inside twenty minutes, where the same spill in a humid climate stays workable for an hour or more. Generic advice to treat it "within the hour" is written for wetter places.
If you take one thing from this: in a Calgary winter, treat it now. Not after you have finished bandaging, not after you have found the right product. Cold water and a white cloth immediately, then deal with the rest.
Where Hydrogen Peroxide Goes Wrong
Peroxide is the most recommended blood treatment and it does work. Blood contains catalase, an enzyme that breaks hydrogen peroxide down rapidly, which is why the stain foams the moment you apply it. That reaction lifts material out of the fibre mechanically.
Two failure modes follow from this, and both are common.
The first is that the foaming stops once the catalase is used up, and people read that as the stain being finished when it is not. Reapplying to a spot that no longer foams achieves very little beyond wetting the carpet.
The second is more serious. Hydrogen peroxide is an oxidiser, and oxidisers do not distinguish between the stain and the dye in your carpet. On a mid-tone or dark carpet, peroxide left to sit will lighten the fibre, and that lightening is permanent. You can trade a brown spot for a pale spot, which is usually the more visible of the two. On wool it is worse again, because wool is protein and peroxide degrades it directly. Test on a closet edge, keep dwell time short, and rinse properly rather than letting it dry in place.
---
When to Call a Professional
Large stains, blood that has reached the backing or the underpad, and any uncertainty about colour safety are worth handing over. The reason is specific rather than promotional: blood on the backing cannot be resolved from the surface. As the carpet dries, dissolved material in the pad wicks back up the fibres and the stain reappears a day later, usually slightly larger. Resolving that needs enough extraction vacuum to pull moisture out of the pad, which no consumer machine has.
If you are unsure what your carpet is made of, our carpet fibre and stain reference chart sets out which fibres tolerate peroxide and which do not.
Our team handles protein staining with enzyme pre-treatment and temperature-controlled extraction. You can book a Calgary carpet clean online, and if the blood has also reached a mattress or upholstered furniture, that is covered under mattress and upholstery steam cleaning. Call (587) 225-2077 if you would rather talk it through first.
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 →