So, one of my family members had injured themselves yesterday and dripped blood all over my carpet. I did not know until this morning when I got home from work. By now, the blood is dried and the carpet is white. How do I get the blood out? I don't want to try anything and make matters worse so I'm going to ask here. I also have pets in the house, so I would like a method safe for them if possible. Carpet is very different from clothing in that you can not soak it in a bowl or wash it in a machine, meaning that you have to do more than the "white shirt" tips say -.- Not a duplicate

  • 3
    Possible duplicate of How to clean blood from white clothes
    – A J
    Commented Apr 7, 2018 at 8:40
  • 4
    Stackexchange will not be held responsible for assisting post-murder cleanup.
    – goodguy5
    Commented Apr 9, 2018 at 14:21
  • Uh? She fell off a chair in the kitchen. She couldn't find where she was bleeding from so she went to the bathroom and it dripped on the carpet ... Commented Apr 10, 2018 at 10:31
  • Carpet is very different from clothing in that you can not soak it in a bowl or wash it in a machine.
    – Willeke
    Commented Apr 15, 2018 at 12:55
  • 1
    I do not believe this should be closed due to a "duplicate" seeing as there maybe the same basic suggestions, this is a slightly different type of fiber and as mentioned above, can't be placed in a washing machine or soaked like clothing can.
    – L.B.
    Commented Apr 16, 2018 at 15:42

4 Answers 4


I have had success without changing the color of the carpet, using oxyclean mixed with a few drops of carpet shampoo in a solution.

I mix one scoop into a spray bottle filled with very warm water. The powder should be completely dissolved before adding carpet cleaner to spray bottle. Gently mix in carpet cleaner. Solution will be foamy.

First, cold water soak to dissolve the dry blood. Blot up as much of the blood as you can with paper towels. DO NOT RUB.

Apply solution via the sprayer using the “stream” option. Carefully spray the area of stain until it is fully saturated. Let stand two or three minutes. Blot up solution with more paper towels until all detectable moisture is removed. It will probably take two applications to get all of the stain out.

If the stain is stubborn, on second application, use an white nylon brush to agitate solution on stain area. Immediately blot with a clean, white rag, using a clean area of rag for each blot. DO NOT RUB after scrubbing with brush.

Continue to blot with a clean area of one or more rags until all detectable moisture is removed. Fluff up nap with clean hand. Let dry overnight.


Put some cold water on it and let it sit for a couple minutes (doesn't need to soaking wet, but enough to moisten and soften the blood).

Then drip some hydrogen peroxide over it and let it set until it stops fizzing, then gently dab it off with a cloth soaked in cold water.

This method, with slight modifications works great on bloody scrubs or menstruation accidents. Keep in mind that hydrogen peroxide can discolor colored items and may cause slight yellowing of something that is stark white, you may want to try a few drops in an inconspicuous place and let it sit for a couple hours just to be sure.

I hope this helps!

  • 1
    Peroxide will almost certainly change the color of the carpet...think of lightening your hair-uses peroxide. Also teeth whitening.
    – M.Mat
    Commented Jun 4, 2018 at 1:59
  • 1
    @M.Mat Most definitely... The only reason I even considered suggesting that was that while I have seen it "bleach" clothing, I have also been able to soak underwear and bloody scrubs with it and had no issues with the color... So I think it is very much effected by the type of dye and the type of fiber
    – L.B.
    Commented Jun 4, 2018 at 13:56
  • 1
    I have used it on carpet and have had it noticeably change the color. I agree that it can be effective for clothing; especially polyester blend fabrics. 100% cotton garments I’ve noticed slight fade.
    – M.Mat
    Commented Jun 12, 2018 at 21:28

You should try Ethanol or any other organic solvent. These are universal solvents and can clean blood stains easily.

  • Are you sure that they will not ruin the fibres in the carpet? Commented Jun 1, 2018 at 0:29

If the stain is fresh, soak in cold water or use an eye dropper to directly apply hydrogen peroxide. If it's dry, brush it well to remove the surface deposit, then pretreat or soak in cool water with a laundry product containing enzymes, "You should never use a scented detergent when dealing with stains," Wash the item as usual. If the stain remains, rewash using the type of bleach that's safe for the fabric.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.