How to Remove Dried Blood Stains from Carpet – DIY 2023 and its partners may earn a commission if you purchase a product through one of our links.

Did this ever happen to you? You got injured, and you were unconsciously standing on the carpet. After a few days, when you were vacuuming the carpet, you noticed dried blood stain, and Oh no! That is a nightmare to have blood stain on your valuable carpet. But don’t worry, no matter how much you hear the myths about dried blood stains that they are the impossible ones to get rid of, we have not one but eight different solutions for you, with the best carpet cleaners. So let’s not waste any more time and jump to different methods to remove dried blood stains from the carpet.

How To Remove Dried Blood Stains From Carpet

Like with any other stains (see ‘How to Clean Vomit From Carpet‘), the best practice is to clean it with water or wet cloth immediately and then apply some detergent to the carpet area. But if the stain goes unnoticed and you notice it the next day when it has dried out, they are then hard to remove but not impossible to remove (see carpet stain removers review). You can still clean it as nothing happened there. Follow up these multiple methods according to your convenience and enjoy your fresh and clean carpet again. In addition, check out our previous post on how to get rid of carpet beetles if you need to disinfect the carpeting.

1. Cleaning With Cold Water

To treat the dried blood stain, the easiest and effective method is to clean it with cold water. Remember not to use hot water ever; it will make the stain stick to the carpet permanently. Take cold water in a spray bottle and dampen the stain with it. Do not use excess water and soak the stain too much. It can spread blood over the carpet.

After applying the water, take a clean white cloth or sponge and blot dry the area in an up and down motion to remove blood stain. Do not rub the dry cloth or sponge over the stain. The blood will spread on the carpet fibers and will make it worse. You have to have patience; the stain will not disappear in one go. Repeat it several times to get the results. Once you notice the stain is gone, blot the area with a clean cloth and let it air dry, and tada! You are done, and removing blood stains hasn’t been easier!

2. Cleaning With Dish Wash Soap

If the cold water method doesn’t help the stain, you can use dilute dish soap to clean it. Take a spray bottle, add 3 tablespoons of soap to the spray bottle filled with water, and mix it well. Apply the solution to the stain and let it seep through the stain. The soap will cut through the stain and will make it easy to clean. Let the solution stay on the stain for a while; do not rub it. Once the stain comes loose, use a wet clean cloth or sponge to blot it. Do this repeatedly until the area is spotless. In the end, allow the carpet to air dry.

3. Cleaning With Salt Paste

The following hack on our list is using a salt paste to remove the dried or fresh blood stain. Salt has strong dehydrating powers; that’s why it helps lift stubborn carpet stains, especially bloodstain, and clean them. Make a thin paste of salt by mixing it in a portion of water. Apply the paste on the stain and let it sit on the stain for 15 to 20 minutes. If the stain is very old and stubborn, leave it for a longer time. Rinse it with cold water after and blot dry the area. This should help to remove excess blood stains.

4. Cleaning With Hydrogen Peroxide

Suppose your pantry items don’t help to remove the stain. Don’t worry; we have other options too. Take hydrogen Peroxide from a nearby medical store. Be careful with this method so that you do not ruin your carpet. Test out a portion of your carpet’s hidden area with it; if it doesn’t decolorize the carpet, then you can use it on the stain. Apply Hydrogen peroxide on the stain until the stain disappears. Get a wet cloth and rinse the stain. Let the area of carpet air dry in the end.

5. Cleaning With Ammonia

To clean the dried bloodstain out of the carpet, mix a tablespoon of ammonia in warm water. Apply it to the stain; this ammonia solution will lift the stain and make it easy to clean. Take a sponge to absorb the solution out of the carpet when the stain disappears. Blot the area with cold water and a sponge at the end of the process and let the carpet dry afterward.

6. Cleaning With Baking Soda And Vinegar

The acid-base combination of baking soda and vinegar is an expert in cleaning purposes. They can clean the most stubborn stain, even the grease stains, easily. All you have to do is take 1 cup of warm water, half a cup of white vinegar, and 2 tablespoons of baking soda and mix them well. Apply the solution of baking soda and vinegar on the stain and let it sit on the stain for five to 10 minutes, depending on the stain. Blot dry the carpet with a damp clean cotton cloth. Let the carpet air dry after you are finished.

7. Cleaning With Enzyme Cleaner

There are many commercial enzyme cleaners available, you can get one of these as they can cut through the complex chemicals present like blood or tough stains. Simply spray this stain remover straight on the stain, let it seep through the stain, and lift it. Blot dry it with a damp cloth and that’s it. It should remove blood stains fast! 

8. Cleaning With Shampoo and ammonia

As said earlier, ammonia can fade the color of your carpet. That is why you can not risk your valuable carpet by leaving the ammonia over the stain for too long. If the stain is big and really tough, you can get shampoo’s help to lose the stain a bit and then treat the stain with household ammonia afterward. For shampoo, technique; mix shampoo in water and spray it over the stain. Blot it dry, and then apply ammonia for perfect results.

Other Tricks

Apart from the hacks mentioned above, the other tips that can help you get 100% clean and fresh carpet are to scrape the dried blood with a knife (not recommended for valuable, expensive carpets) or brush to remove the flakes of dried blood. You can also use a wet vac for this performance. These head-up tricks can help you a lot.

Related Carpet Guides: How to dry a wet carpet | Cleaning a carpet without vacuum cleaner | Clean pet urine from carpet

Wrapping It Up

We know how upsetting it is to see a blood stain on your favorite valuable carpet and not to know how to deal with it. It does not only ruin the aesthetic of your house but is also very gross. We hope these tricks help you get your carpet back to its pleasant and clean state. Best of luck!


1. How do you get old blood stains out of carpet?

Mix two cups of cold water with a scentless liquid hand dishwashing detergent to make an effective solution. With a clean white towel, sponge the detergent solution onto the spot. Blot until all of the liquid has been removed. It is best to repeat this process until the stain has been completely removed.

2. Can dried blood stains be removed?

It is possible to remove a dried blood stain from clothing by soaking it and then washing it. Nonetheless, air drying the fabric is preferable to drying it in a dryer. Persistent stains can be removed by heating the garment. Wash with soap and water.

3. Does hydrogen peroxide get blood out of carpet?

It is also possible to use hydrogen peroxide on carpets that have been stained with blood for a long time. Add a small amount of hydrogen peroxide to the stain and allow it to work for about 1-2 hours to remove blood stains. If you're not satisfied with the results, repeat the process.

4. Does vinegar remove dried blood stains?

White vinegar is a readily available household product that can be used to remove blood stains. Let the vinegar soak in the area for 5 to 10 minutes while wiping it with a damp cloth to prevent it from drying.

5. What is the best stain remover for blood?

Get out your hydrogen peroxide bottle! Apply a small amount of hydrogen peroxide directly to the stained area and watch the red blood stain disappear. You may need to reapply if the stain is old or stubborn. Rinse the affected area with cold water to remove any remaining peroxide.

Leave a Comment