
There is one mistake that makes a blood stain permanent, and it is the thing most people instinctively do: reach for warm water.
Blood is a protein stain. Heat denatures protein and bonds it to the fiber - the same chemistry that turns a raw egg into a cooked one, and just as irreversible. Warm water, a steam cleaner, or a hair dryer used to speed up drying will set a blood stain into carpet for good.
Cold water, applied early and patiently, lifts most blood out with nothing else. Here is the method for fresh and for dried, and the point at which this stops being a cleaning job.
Key Takeaways
- Cold water only. Always. Warm or hot water cooks the protein into the fiber permanently.
- No steam cleaners and no hair dryers on blood, for the same reason.
- Blot, never rub. Rubbing spreads the stain and pushes it into the backing.
- Work from the outside in, or you enlarge the stain.
- Hydrogen peroxide works well but fades dyes - test it, and never use it on wool.
- Enzyme cleaners are the specialist tool, because they break protein down directly.
- Know the boundary. A significant quantity of blood from anyone outside your household is a biohazard, not a stain, and needs different handling.
Why cold water, specifically
Worth thirty seconds, because understanding it makes the rule stick.
Blood is largely water, plus proteins - chiefly hemoglobin and albumin. In solution, those proteins are folded molecules that rinse away readily. Apply heat and they denature: the folded structure unravels and the molecules bind to each other and to whatever they are touching. In carpet, that means binding to the fiber at a molecular level.
A cooked egg is the everyday version of this. There is no sequence of rinses that returns it to liquid, and a heat-set blood stain behaves the same way.
So every step below uses cold water, and the steps that risk heat are excluded entirely. This single rule matters more than any product choice.
Fresh blood - the first few minutes
- Blot up what is liquid. White cloths or paper towels, pressed straight down and lifted. Keep swapping to dry sections until no more transfers. Do not wipe and do not rub.
- Apply cold water. A little directly on the stain, or on a cloth. Cold - cold from the faucet is fine, chilled is better.
- Blot hard. Press down firmly, with weight, through a pad of towels.
- Repeat. Cold water, blot, cold water, blot. Six to ten cycles is normal, and the stain should lighten visibly each time. This cycle alone resolves most fresh blood.
- Work from the outside in throughout.
- If color remains, add a little clear detergent. A teaspoon of clear, dye-free dish soap in a cup of cold water. Apply with a cloth, let it sit a minute, blot outside in.
- Rinse by blotting with cold water only, then blot dry hard.
- Dry with airflow - a fan, never heat - and vacuum once dry.
A note on salt: a cold saltwater solution (a tablespoon in a cup of cold water) is a traditional and effective option on fresh blood. Blot it on, let it work briefly, blot off, then rinse with cold water so no salt residue remains.
Dried blood

Harder, often still recoverable, and the approach is to rehydrate before you treat.
- Vacuum the area and gently break up and lift any crust with the edge of a spoon. Do not scrape hard.
- Rehydrate with cold water. Apply, leave several minutes to soften, blot. Repeat three or four times. You are converting a dried stain back to a wet one.
- Apply a cold detergent solution and give it a few minutes of dwell time, keeping it damp.
- Blot from the outside in, changing cloth faces often.
- Repeat the whole cycle. Patience outperforms force here, consistently.
- If color persists, step up to an enzyme cleaner or hydrogen peroxide - see below.
- Rinse with cold water, blot dry, fan dry, vacuum.
Enzyme cleaners - the right tool for set protein
Enzyme cleaners contain proteases, which break protein down into smaller soluble fragments. For a set blood stain this is more effective than detergent, because it attacks the protein rather than trying to lift it.
Three things decide whether they work:
- Dwell time. Enzymes are biological catalysts, not solvents. They need time - often hours - and they need to stay damp. Cover the area so it does not dry out, because enzymes stop working when they dry.
- Do not mix them with anything. Alkaline and oxidizing chemicals denature enzymes and render the product inert. If you have already used peroxide or an oxygen cleaner on the spot, rinse with clean water and let it dry before applying an enzyme product.
- Cool, not cold. Most enzymes work best slightly above cold, but still well below anything that would set the stain - follow the label.
Hydrogen peroxide - effective, with a real caveat
Three-percent hydrogen peroxide is very effective on blood. It oxidizes the hemoglobin, and it visibly foams on contact, which is a useful sign it is working.
It is also a mild bleach, and peroxide and oxygen bleach can fade dyes - especially on wool, silk, dark cotton and any carpet not manufactured to be bleached.
How to use it:
- Test first. A hidden spot - inside a closet, under furniture - and let the test dry completely before judging. Some fading only appears on drying.
- Apply a small amount to the stain, directly or on a cloth.
- Let it foam, a few minutes.
- Blot, outside in.
- Repeat if needed, then rinse thoroughly with cold water and blot dry.
Never on wool. Wool is a protein fiber, and oxygen bleaches spot-bleach and discolor it permanently - so on a wool carpet or rug you have the awkward situation of a protein stain on a protein fiber. Stop at cold water, blotting and a wool-safe product; see how to clean a wool rug. On wool, this is a strong candidate for professional treatment.
What makes a blood stain permanent
- Warm or hot water at any point
- A steam cleaner, which is hot water under pressure
- A hair dryer or heater used to speed drying
- Rubbing, which pushes protein into the backing and frays the fiber tips
- Time - dried blood oxidizes and darkens, and old stains bond harder
- Peroxide on wool or a dark carpet, which trades a stain for a bleach mark
- Leaving residue, which then attracts soil
When blood is a biohazard, not a stain
Most articles leave this section out.
A small cut, a nosebleed, a scraped knee - that is a cleaning job, handled above. But blood can carry bloodborne pathogens, and blood from anyone outside your own household should be treated as potentially infectious. The practical boundary:
Handle it yourself if it is a small quantity from a household member, you can reach it easily, and it has not soaked through into the carpet pad.
Treat it as a biohazard if any of the following are true:
- It is a significant quantity - more than a small spot
- It is from someone outside your household, or you do not know whose it is
- It has soaked through to the carpet pad or subfloor, where you cannot clean or disinfect it
- It is associated with a serious injury, a death, or a crime scene
- There is any reason to suspect an infectious condition
In those cases this is biohazard remediation, which is a licensed and regulated specialty - not carpet cleaning, and not something to attempt with a cloth and a bottle of peroxide. The materials usually need removing rather than cleaning, disposal is regulated, and the people doing it use appropriate protective equipment. We do not offer biohazard remediation, and nor do most carpet cleaning companies; a trauma and biohazard cleanup service is the right call. After remediation is complete, carpet cleaning may be part of putting the room back.
Not sure when your carpets were last deep cleaned?
Get an exact price online in about two minutes. No phone tag, no surprise fees.
Get My Instant QuoteIf you are handling a small household spill: wear disposable gloves, bag the used cloths and gloves and dispose of them, disinfect the area afterward with a product suitable for your carpet fiber, and wash your hands thoroughly.
If the stain comes back
Blood that soaked into the backing or carpet pad can wick back to the surface as the carpet dries - typically within 24 to 72 hours, returning in the original stain's shape. That is not a failure of your cleaning; it means the contamination went deeper than the surface and the layer holding it was never reached.
Re-treat with minimal moisture and extract as thoroughly as you can. If it keeps returning, the carpet pad is holding it, and professional extraction is what reaches that layer. The distinction between wicking and resoiling is in how to remove carpet stains.
Frequently Asked Questions
How do you get blood out of carpet?
Blot up the liquid with a white cloth, then apply cold water and blot hard, repeating six to ten times. If color remains, use a little clear dye-free detergent in cold water, blotting from the outside in, then rinse with cold water and dry with a fan. Never use warm water.
Why does blood need cold water?
Blood is a protein stain. Heat denatures the protein and bonds it to the fiber, exactly as heat sets a raw egg. A heat-set blood stain is effectively permanent.
How do you get dried blood out of carpet?
Rehydrate it with cold water over three or four cycles to soften it, then treat with a cold detergent solution, an enzyme cleaner, or hydrogen peroxide on suitable carpet, blotting from the outside in and repeating patiently.
Does hydrogen peroxide remove blood from carpet?
Yes, very effectively - it oxidizes the hemoglobin and foams on contact. It also fades dyes, so test a hidden spot and let the test dry first. Never use it on wool.
Can I use a steam cleaner on blood?
No. Steam is hot water, and heat sets protein stains permanently.
Does salt water work on blood stains?
Yes, on fresh blood. A tablespoon of salt in a cup of cold water, blotted on and then off, followed by a cold water rinse so no salt residue remains.
Will vinegar remove blood from carpet?
Mildly, on fresh blood. Cold water and a clear detergent are more effective, and an enzyme cleaner is better for set stains.
Why did the blood stain come back?
It wicked up from the backing or carpet pad as the carpet dried, usually within 24 to 72 hours. The contamination is in a layer below the surface.
Is blood on carpet a health risk?
Blood can carry bloodborne pathogens. A small spot from a household member is a cleaning job. A significant quantity, blood from outside your household, or blood that has soaked into the carpet pad should be treated as a biohazard and handled by a licensed remediation service.
When to have the carpet cleaned
For a household spill that has left a shadow after you have done everything above, the limiting factor at home is extraction - a cloth cannot reach the backing, which is where residual protein and any wicking contamination sit.
Our truck-mounts run above 200°F at 400+ PSI, which flushes that layer out. (The heat is applied to carpet during a general clean, not as a treatment for an untreated protein stain - the stain is addressed with appropriate chemistry first, which is one of the things that distinguishes a professional pass from a hot rental machine.) We remove 99% of allergens, use biodegradable solutions, and there are no upsells at the door.
$60 a standard room, $35 a hall or landing, $60 a staircase, with 10% off when you book online. 25+ years, 50,000+ customers, come-back guarantee.
See carpet cleaning, call (855) 507-8955, or get a free quote.