Blood stains are among the most common carpet emergencies and among the most mishandled. The instinct to use warm or hot water is exactly wrong — heat permanently sets protein-based stains by cooking the haemoglobin into the carpet fibre. If you treat a blood stain correctly in the first few minutes, the majority of it comes out. If you use hot water, you may be looking at a permanent mark.
Why Cold Water Only
Blood is a protein-based stain. At elevated temperatures — above approximately 40°C — the protein denatures (coagulates), bonding permanently to carpet fibres in the same way that cooking an egg causes it to set irreversibly. Cold water keeps the protein in its soluble state long enough to be removed by blotting. This is not a preference — it is chemistry. Always use cold water on blood.
Never use hot water, warm water, or a steam cleaner on blood
Warm water above 40°C will permanently set a blood stain. This applies to steam cleaning, hot tap water, and any warm-water cleaning solution. Even if the stain appears to be lifting with warm water, the protein is binding to the fibre as you apply it. Use cold water only — and do not reheat the area with a steam cleaner afterward.
Treating Fresh Blood: Step-by-Step
- Blot immediately — do not rub. Press a clean white cloth firmly onto the stain and lift; do not wipe laterally. Repeat with a fresh section of cloth each time.
- Apply cold water sparingly to a clean cloth (not directly to the carpet) and blot the stain from the outside edge toward the centre.
- Repeat blotting with plain cold water several times, refreshing with a clean cloth section each time. Remove as much blood as possible before using any cleaning agent.
- If blotting with cold water does not fully remove the stain, apply a small amount of dish soap diluted in cold water (1 teaspoon soap : 1 cup cold water) and blot.
- Rinse by blotting with a cloth dampened with plain cold water to remove soap residue.
- Final dry-blot: press a dry clean cloth firmly onto the area; place a heavy book on it for 15 minutes to draw out remaining moisture.
Treating Dried Blood
Dried blood is significantly harder to remove than fresh blood because the protein has already begun bonding to the carpet fibre. The goal is to rehydrate it carefully with cold water before attempting removal.
- Scrape away any dried surface residue gently with a blunt knife or spoon — do not press it into the pile.
- Apply cold water to the area with a cloth, just enough to dampen the dried stain. Leave for 5 minutes to allow rehydration.
- Blot firmly — some of the rehydrated stain will transfer to the cloth.
- Repeat rehydration and blotting until no further improvement is seen.
- For persistent dried blood, move to a hydrogen peroxide treatment (see below).
Hydrogen Peroxide for Stubborn Blood Stains
3% hydrogen peroxide solution (standard pharmacy strength) breaks down haemoglobin through oxidation and is effective on blood stains that cold water and soap have not fully resolved. Apply cautiously:
- Test on an inconspicuous area first — hydrogen peroxide can bleach some carpet dyes, particularly on wool or brightly coloured synthetic carpet
- Apply a small amount directly to the blood stain (not the surrounding carpet)
- Watch for fizzing — the peroxide reacting with the haemoglobin produces visible bubbling; this indicates it is working
- Leave for 1–2 minutes, then blot thoroughly with a clean cold damp cloth
- Rinse with plain cold water and dry-blot
- Do not use hydrogen peroxide at concentrations above 3% on carpet — higher concentrations will bleach fibres
Enzyme Cleaners for Blood
Enzyme-based cleaners (available at pet supply stores and some supermarkets) contain protease enzymes that digest protein-based stains including blood. They are effective on both fresh and dried blood when given sufficient dwell time — a minimum of 20–30 minutes with the area kept moist (covered with a damp cloth or plastic wrap). After dwell time, blot thoroughly and rinse with cold water.
When Professional Treatment Is Needed
Large blood stains, stains that have been present for more than 24 hours without treatment, or stains that have not responded to hydrogen peroxide and enzyme treatment should be assessed by a professional. Professional pre-treatment with protease-based chemistry and hot-water extraction (using cold water for pre-treatment but warm water for the extraction phase after protein is broken down) achieves results that are difficult to replicate with DIY methods.
Book professional stain treatment in Sutherland Shire
Find matched carpet cleaning specialists for stain pre-treatment and extraction across the Shire.
Get a Free QuoteSutherland Shire Cleaners is a matching and referral service. We connect you with independent local cleaning specialists.
Frequently asked
Does cold water really make that much difference for blood stains?
Yes — the difference is categorical, not marginal. Hot water denatures the protein in blood and causes it to bond permanently to carpet fibres. Cold water keeps the protein soluble so it can be physically removed by blotting. A fresh blood stain treated immediately with cold water typically comes out almost entirely. The same stain treated with hot water becomes permanent. Temperature is the single most important variable in blood stain treatment.
Can I use baking soda on blood stains?
Baking soda has limited effectiveness on blood because it is not a protein-specific treatment. A paste of baking soda and cold water applied to a fresh blood stain can help lift some of the stain by absorbing it as the paste dries, then vacuuming it off. It is less effective than enzyme cleaners or hydrogen peroxide on either fresh or dried blood. Use it if it is all that is available; use enzyme cleaner or hydrogen peroxide if you have the choice.
Will blood stains come out of carpet after they have dried?
Often, yes — but not as completely as when treated fresh. Rehydrating dried blood with cold water before attempting removal is the key step. Hydrogen peroxide and enzyme cleaners are the most effective treatments for dried blood. Very old dried blood stains (more than a few days) may only partially remove with DIY methods; professional pre-treatment achieves better results on older staining.
Is hydrogen peroxide safe to use on all carpet types?
No — hydrogen peroxide can bleach some carpet dyes, particularly on wool, berber, and some brightly coloured synthetic carpet. Always test on an inconspicuous area (inside a wardrobe, behind a door) before applying to the stained area. Apply a small amount, wait two minutes, then blot and assess for colour change. On light-coloured carpet it is generally safe; on darker colours, test carefully first.
My carpet cleaner said they can remove blood stains — how do professionals do it better?
Professional operators have access to higher-concentration protease enzyme pre-treatments than consumer products, combined with the ability to control dwell time carefully before hot-water extraction. The extraction step flushes the broken-down protein out of the pile rather than leaving it in place. For stubborn or old blood stains, professional pre-treatment followed by extraction achieves results that surface DIY methods cannot match.