Blood is one of those dreaded words when it comes to stains on carpet. It is not uncommon to hear the words blood on the carpet and worry or lose hope that you will be able to save the carpet from a permanent stain. There is hope blood may be difficult to remove but not impossible. Here are some different methods for removing blood from your carpet.

Try to clean the stain as quickly as possible as dried blood is much more difficult to remove from carpet. Of course always tend to the person or animal that is bleeding first and make sure they are adequately taken care of. Once you are sure the injured party is ok start with the gentlest form of stain removal and work your way up to more aggressive methods until the stain is removed.  As always test any new solution on a small unseen area before using it to remove a stain.

Cold Water

Cold water works on blood stains that are fresh and have not dried. This method is the least abrasive and should be tried first. Fill a spray bottle with cold water you can add ice to the water as well the colder the water the more effective it will be on the blood. You do not want to use warm or hot water on blood it can cause the blood to set into the carpet permanently. Spray the cold water directly on the stain and use a clean dry cloth to blot the stain working from the outside in. Repeat this process with a clean dry area of cloth until the stain is completely removed being careful not to soak the carpet. Once the stain is removed place a dry cloth on the wet area and weight it down with a heavy object until dry or use a small fan.

Liquid Dish Soap

Mix 1 tablespoon of mild liquid dish soap and 2 cups of cold water together. You can mix this in a spray bottle or bowl. Either spray the stain or soak a clean white cloth in the solution ring out and apply it to the stain. Next gently scrub the stained area with a toothbrush. Blot the stain with a clean wet cloth to rinse and repeat this process until the stain is removed. Once the stain is removed apply a clean dry towel and weight it to dry the area.


Mix 1 tablespoon of ammonia with ½ cup of cold water in a spray bottle. Spray the solution on the stain and allow it to sit for five minutes. Blot the stain with a clean cloth and be careful not to rub. You want to gently ‘lift” the stain from the fibers. Repeat this process until the stain is removed or will no longer lift from the carpet. Use a wet cloth to rinse the ammonia from the carpet and lay down a dry towel over the area with a heavy object to dry.

Salt Paste

Pour a small amount of salt into a small bowl and add enough cold water to make a thin paste. Apply the paste to the blood stain and let it sit for a few minutes. Gently blot the stain with a clean cloth and repeat until the stain is removed. Dry the stain with another clean cloth and heavy weight when the area is dry vacuum the carpet to remove the salt residue.

Hydrogen Peroxide

Hydrogen Peroxide is great for removing blood stains but use caution on carpet as it can become a bleaching agent removing color. Apply a 3% hydrogen peroxide solution directly to the stain and allow it to sit for one hour. Blot with a clean cloth and repeat until the stain is gone. Use a clean dry cloth and weight to dry the area.

If you find yourself with a blood stain that just won’t come out give All Kleen carpet a call..

Leave a Comment