How to get blood out of carpet or a mattress
A nosebleed in the night, a scraped knee on the stairs, a cut while cooking, a pet with a torn dew claw. Blood ends up on carpet and mattresses more often than people think, and it’s one of the few stains where the wrong first move makes it permanent. The good news: if you use cold water and patience, most blood comes out. Here’s how to do it on carpet, rugs and mattresses, and what to avoid.
The one rule: cold water only
Blood is a protein stain. Heat cooks the protein and bonds it to the fibres, the same way an egg sets in a hot pan. That means:
- No hot water. Use cold from the tap.
- No steam, no hair dryer, no iron on the spot until it’s completely gone.
- Don’t let it dry if you can help it. Fresh blood is much easier than dried blood.
Also skip bleach on carpet and mattresses. It strips colour and weakens fibres, and on many fabrics it leaves a permanent pale patch.
Fresh blood on carpet: step by step
- Blot, don’t rub. Press a clean white cloth or paper towel onto the spot to soak up as much as you can. Rubbing spreads it and frays the pile.
- Blot with cold water. Dampen a fresh cloth with cold water and keep blotting, working from the outside of the spot inward so it doesn’t spread. Switch to a clean part of the cloth as it picks up colour.
- Use a mild soap mix if it’s still there. Stir a few drops of clear dish soap into a cup of cold water. Test it on a hidden spot first, like inside a closet. Dab it on, wait a few minutes, then blot.
- Rinse. Blot with plain cold water to take out the soap. Soap left in carpet attracts dirt and leaves a sticky, darker patch later.
- Dry it. Press a folded towel on the spot with something heavy on top, then let a fan finish the job.
Dried blood on carpet
Dried blood takes longer. Gently loosen any crust with a dull knife or spoon and vacuum it up. Then mist the spot with cold water, let it sit for 10 to 15 minutes to rehydrate, and follow the steps above. An enzyme cleaner made for protein stains can help on synthetic carpet. Read the label and test it on a hidden spot first.
Some guides suggest hydrogen peroxide. It can work on light synthetic carpet, but it can also lighten the colour, so test it somewhere hidden and use the 3% drugstore strength. Never use it on wool or on coloured or dark carpet.
Wool carpet and wool rugs
Wool is more delicate. Use cold water and the mildest soap mix only, keep everything barely damp, and skip enzyme products, solvents and peroxide, which can damage the fibre or the dyes. If a wool rug or a Persian rug is involved, blot what you can with cold water and call a professional sooner rather than later.
Blood on a mattress
A mattress can’t be rinsed like carpet, so the goal is to clean the stain without soaking the foam underneath. Water that gets into the core dries slowly and can leave a ring, a musty smell, or worse.
- Strip the bed and wash the sheets and protector in cold water.
- Blot the spot with a dry white cloth to lift what you can.
- Dab, don’t pour. Put your cold water and mild soap mix on a cloth, not directly on the mattress. Dab the stain, then blot with a dry cloth. Repeat.
- Rinse lightly with a cloth dampened in plain cold water, then press dry with a towel.
- Dry it fully before you make the bed. Open a window or point a fan at it for a few hours.
Older stains, larger ones, and yellow rings around a spot that’s been cleaned before are hard to fix at home without overwetting. That’s where a professional clean helps.
When to call a professional
Call us if the stain is large, has dried into a mattress or a wool rug, has left a ring after you tried cleaning it, or keeps coming back as the carpet dries (that’s the stain wicking up from the backing). Our mattress cleaning is priced by size, before the current promo and plus GST: king $200, queen $150, single or full $100. Pet areas and protein stains get a pre-treatment matched to the fabric, and we walk you through the result before we leave.
For a mattress that needs more than a spot fix, see our professional mattress cleaning. For a fresh spill on carpet that won’t budge, our emergency spot cleaning service is there for that.
Common questions
Does salt or baking soda get blood out? A paste of either is a common home remedy, and it can help lift a little colour from synthetic carpet. It’s abrasive on delicate fibres, though, and it has to be vacuumed and rinsed out fully. Cold water and blotting are safer as a first step.
Can old blood stains be removed? Often, yes, especially on synthetic carpet. Some very old or heat-set stains leave a faint mark. We’ll tell you what to expect before we start.
Is it safe to sleep on the mattress after cleaning? Once it’s fully dry, yes. Our solutions are plant-based and safe for kids and pets once dry.
Ready to book? See professional mattress cleaning, or call (604) 802-8500.