How To Get Blood Stains Out of Carpet?

By Mats Hub Team

MatsHub is a place that helps the users to find the best mats, rugs, carpets and doormats for their house or office space.

MatsHub is reader-supported. We may earn a commission through products purchased using links on this page. Learn more about our process here

Have you got a bloodstain on your carpet or any other fabric? Are you worried about how you are going to remove the bloodstains? Have you already tried and failed using different tactics? Don’t worry!

Bloodstains are pretty stubborn to come off. If left untreated for a while, it could ruin the surface permanently. So, it’s better if you come up with immediate action and clean that right away.

Carpets have hard fabrics, and when once stained, then it’s pretty hard to clean. Both home remedy and chemical products can be used to remove bloodstain. It is quite clear to always prefer home products over chemical products so that your carpet or any other fabric will not lose its quality. Here are some efficient methods to get rid of bloodstains using various products.

Tools to Use

Obviously, you need tools to make the work easy and get it done with less effort. Using the right tool can completely change your experience. So, here are some tools listed to help you out:

  • Protective gloves
  • Dry tissue or towels
  • Microfiber cloth
  • Vacuum cleaner
  • Soft bristle brush
  • Bucket
  • Sealable bag

Home Remedies to Wash off Blood Stains

Home remedies are considered to be the best for getting such work done. As some carpets have rough surfaces, blood seeps through the folds and solidifies and gets stuck there. This is definitely not something someone would wish for.

Potato Starch

potato strach

Potato starch has acid in it, which helps to dissolve the stain quickly and also potato is great for mild scrubbing the carpet. It can be used for different purposes like removing rust, deep cleaning, etc. Here are some steps to follow while using potato starch on carpets.

  1. Wipe off excess blood.
  2. Pour cold water over the stain.
  3. Dab the area gently with a dry cloth.
  4. Sprinkle potato starch and let it rest for 10-11 minutes.
  5. Take a damp towel and wash off the residue

Do not pour warm or hot water on the bloodstain. This will cause the blood to stick tighter to the surface of the carpet and clot up.



Ammonia has the property of quick evaporation, which is why it’s a cleaning agent. It can be used for removing stains from vegetable oil, wine, etc. This is an easy task similar to potato starch. All you need is a bottle of ammonia that you can buy from any supermarket or a drugstore. Follow the steps given below to use this method. In a bucket:

  1. Add 1 tablespoon of ammonia.
  2. Add half a cup of cold water.
  3. Pour the solution all over the stain and let it rest for 10-15 minutes.
  4. Take a sponge and Blot all over the stain going inward so as to avoid spreading blood.
  5. Take a soft towel and dip it in cold water.
  6. Blot and rinse off the residue.

Hydrogen Peroxide


Hydrogen Peroxide is a strong cleanser. It cleans and disinfects the carpet and it can also be used for medical purposes like cleaning wounds or anything to make them germ-free. Following are the required steps to do while using hydrogen peroxide:

  1. Wet the spot with cold water.
  2. Pour a few drops of Hydrogen Peroxide over the stains.
  3. Spread it evenly.
  4. Rest the solution on the stain for an hour or two.
  5. Take a dry towel and bolt inward.
  6. Rinse off the residue with cold water.

Salt paste

potato strach

The salt paste is another easy way to get rid of stubborn bloodstains. With very few ingredients, it can prove to be a good stain remover. Following are the steps you must follow:

  1. Add 2 tablespoons of salt.
  2. Add 1 liter of cold water.
  3. Mix it thoroughly.
  4. Pour it over the stain little by little.
  5. Let it rest for 5-10 minutes.
  6. Blot over the stain gently with a damp towel.

Chemicals to Wash off Blood Stains

Though chemicals are harsh and expensive, they are effective and fast too. Usage of chemicals can remove blood stains quickly and efficiently without putting so much effort. Here are a few stains removing products that you can buy online or from your local supermarket.

  • Absolutely Clean – stain remover
  • Folex Co. FSR32 – carpet stain remover
  • Bissell Professional Shot – 95C9 stain remover
  • Parker and Bailey- blood cleaner
  • Gonzo Natural Magic – blood stain remover

Why is it so Tough to Remove Blood Stains?

The main component in the blood, apart from water and oxygen, is hemoglobin. Hemoglobin is a type of protein that binds up with carpet fibres. They can not be dissolved in water. Hence, cleaners like soap and laundry detergent will not help to get rid of bloodstains.

Is it Safe to not Treat Blood Stains at all?

Not all blood spills are infectious but a common man would definitely fail to distinguish between infected and uninfected bloodstains. No matter what the source of blood is, never touch it with bare hands or make any contact that can infect you. Take precautions!

Will I be able to get all the Stains off the Carpet?

Sadly, the answer is no! You might not be able to see the stain but the stain must be deep inside the carpet. The only way to completely get rid of the blood is to replace the carpet with a new one.


Now, the decision lies in your hands, whether to use the above home remedy or chemicals to get rid of the stains. You can take help from professionals like an official cleaning department if you think it’s hard to do. Wear a mask and gloves so that you will not get infected while cleaning.

Sanitize the area after deep cleaning to kill any residual bacteria’s. Always spot test to check if there is any reaction or damage on the carpet before actually applying or using it. We hope you have found this article helpful enough to come to a conclusion. Happy cleaning!

Leave a Comment