How to Get Blood Out of Carpet: [ 7 Effective Tips]

how to get blood stains out of your carpet 1

Regardless of how cautious you are, there is always a possibility of an accident occurring during regular cleaning chores. These accidents might take the form of a minor scrape or something more serious that results in bleeding. And just when you think things can’t get any worse, you notice a bloodstain on your carpet.

Despite how bad it appears, it is easily cleanable. The only thing we strongly advise is that you act immediately and do not rub the stain. Instead, use a sponge, cloth, or paper towel to absorb the blood.

1-Cold Water

If you act fast before the bloodstain dries, cold water might just do the trick. Fill a spray bottle halfway with cold water and spray the affected area. Then, blot the stained area with a dry cotton ball or paper towel without rubbing it. Repeat this technique until the discolored area is completely clean.

We strongly urge you to avoid rubbing the area because it will just spread the blood everywhere, making the cleaning process even more difficult.

Remark: To clean a new bloodstain, do not use lukewarm or hot water. This will only make matters worse.

2-Salt: the perfect natural solution

What about individuals who want to remove a bloodstain using only natural ingredients? It is, in fact, possible and quite practical. All you have to do is combine salt and water. That’s all there is to it.

Mix a sufficient amount of salt with cold water until a thick paste develops. After that, apply the paste to the discolored area and leave it for about 10 minutes. Then, scrape it off with a spoon or whatever else you have on hand that might assist you in removing the residues.

This approach has been proven to be effective in eliminating stains several times. It is also an excellent alternative to other remedies that you may not have had during the accident. Using salt with water while the stain is still wet can also provide fantastic results.

3-What about a stain remover?

It’s indeed a straightforward process to take off a wet bloodstain, but what about the one that has had time to dry? Is it going to be a permanent stain? Don’t worry. We’ve got the solution for you. Old stains can sometimes be tricky, especially when trying to tackle them using natural products. Luckily, a good stain remover can do the trick.

Thanks to its enzyme formula, this type of stain remover can break down the blood proteins and deposits, which allows you to clean the stain once and for all, quickly and effortlessly.

4-Hydrogen peroxide

This method is also quite effective, yet it requires your attention. Before using it, we recommend verifying the hydrogen peroxide concentration. And for further peace of mind, we suggest testing this technique in a hidden corner of the carpet.

The thing is that hydrogen peroxide with a concentration higher than 6% is more likely to bleach the carpet. This can ruin your carpet’s beauty, especially if it has a darker color.

On the other hand, if the hydrogen peroxide you found has a concentration of 3%, for example, you are good to go. Simply apply a little amount to the stained area (the amount of hydrogen peroxide you should use is determined by the size of the discolored spot) and let it act for around 15 minutes.

Lastly, blot the carpet with a clean towel, and you should get the desired results. If this step doesn’t manage to restore your carpet’s beauty, you can repeat it one more time for better success.


Blend 1-2 tablespoons of ammonia with 1 cup of water. Apply the solution to the discolored area and let it sit for 10 minutes. After that, blot it with a clean cloth.

Remark: This method (or any other that involves ammonia) should not be used on wool rugs. Since ammonia is high in alkaline, it can cause permanent damage and ruin your carpet for good.


If you don’t want to go through the headache of creating your own cleaning solution, then it’s time for you to take out the OxiClean you have been holding all this time long.

Carefully dissolve a quantity of OxiClean in water based on the size of the stain, then soak the solution into the bloodstain. Wait five minutes or so for the solution to take effect, then blot with a dry cloth, and voila, your carpet is fresh and clean once more.

7-Dish soap

Mix one tbsp of dish soap with two cups of water, and blend them well. Then apply the solution to the stained area, and let it act for five minutes. Lastly, blot the stain using a paper towel or clean cloth.


We hope we have provided you with some helpful tips to clean off the bloodstains on your lovely carpet. Don’t forget to leave us a comment, please, to let us know your preferred tips and tactics you use to keep your carpet clean.

Also, if you got a good tip in your pocket that we didn’t cover above, you can share it with us in the comment section below to help more people take the bloodstain out of their carpet just like you did.

Want To Keep Your House Sparkling?

You're on the verge of becoming a professional cleaner. Sign up for our newsletter and get expert advice that will help you keep your house fresh and clean.

We're an affiliate

We hope you love the products we recommend! Just so you know, is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by linking to

Leave a Comment

Your email address will not be published.

Do You Want To Keep Your House Sparkling?

You're on the verge of becoming a professional cleaner. Sign up for our newsletter and get expert advice that will help you keep your house fresh and clean.