How To Remove Blood Stains From Concrete

Blood stains are never enjoyable to clean up, but they are among the most essential messes to clean up right away.

Blood stains that are left to sit and harden get more challenging to remove by the minute.

Learning how to remove blood stains from concrete can be tricky, but luckily when cleaning concrete, you don’t have to worry about ruining the concrete like you would with fabrics or many other surfaces.

Whether the stain is large or small, old or new, the tips below should help you remove the stain with minimal difficulty.

A few different methods can be used to remove blood stains from concrete, so keep reading to find the one that works best for you. 

What You’ll Need


An obvious yet necessary tool for cleaning just about any stain is water.

Cool water will work best to remove blood from concrete. 

Dish Soap

A strong degreasing dish soap will work wonders to help remove blood stains from concrete.

It may work so well that you don’t need to do anything else.

I prefer to use this one

Clean Rags 

You will need several clean rags to remove all of the blood from the concrete, so make sure you are prepared.

I’ve found that these microfiber cleaning rags work wonders with almost any type of stain. 

Hydrogen Peroxide

Hydrogen peroxide is another necessary tool for removing blood stains from any surface.

Depending on the amount of blood on the concrete, you may need to use it quite a bit.

If you have run out and need to order more, click here.


You should always wear gloves when dealing with blood, especially if it is someone else’s blood.

A good pair of gloves can help keep you safe from diseases and free from other messes.

I really like these that I found on Amazon.


Luckily, blood comes off concrete reasonably quickly, but you will need a broom to sweep away all the stain and cleaning products’ remnants. 

Toothbrush or Stiff-Bristled Brush

Depending on the size of the stain, a brush with stiff bristles will be necessary to scrub the stain.

For small stains, a toothbrush should work just fine.

And that’s all you need.

Continue reading to learn exactly how to remove blood stains from concrete. 

Step By Step Instructions For How To Remove Blood Stains From Concrete 

#1. Soak Up The Fresh Blood On The Concrete 

If you can clean up the stain as soon as it happens, that will be the best bet for making sure the blood does not leave a permanent stain.

If you have blood on your concrete, there are likely more pressing matters to attend to, but the sooner you can clean the blood, the better.

Using a clean cloth, dab the fresh blood and soak up as much as possible.

Try to avoid spreading the blood to any other areas of the concrete. 

#2. Scrub The Stain And Sweep Up The Remnants

Using your stiff-bristled brush, scrub the dried blood until it begins chipping and lifting from the concrete.

The brush should loosen the particles, and you should be able to remove just about all of the blood.

You may need to scrub the stain for several minutes to be able to remove all of it.

After all of the dried blood has been chipped off the concrete, use the broom to sweep it up and properly dispose of it. 

#3. Scrub With Soap And Water 

Create a mixture that is one part dish soap and three parts water.

Stir the mixture and pour it onto the stain.

Using your stiff-bristled brush, scrub the stain for several minutes.

If you have started cleaning the stain shortly after it happens, the dish soap mixture should be very effective at cleaning up the stain.

If the stain is older, it may need some extra elbow grease.

After you have scrubbed as much of the stain as possible, rinse the area with cool water. 

#4. Apply Hydrogen Peroxide 

By this point, the blood stain should be removed from the concrete, but if you have a stubborn stain, it may need a little extra work.

If that is the case for you, pour a small amount of hydrogen peroxide on the stain and let it sit for up to 30 minutes.

The hydrogen peroxide should lift all of the remaining stains from the concrete.

Scrub the stain vigorously, rinse it with clean water, and assess it again.

If there is still a stain remaining, reapply the hydrogen peroxide as many times as necessary to completely remove the blood stain from the concrete. 

Commonly Asked Questions

Can bleach be used on the concrete to remove a blood stain? 

Yes, bleach can be used to remove a blood stain from concrete.

Use it in place of the hydrogen peroxide.

Mix a small amount of bleach with water and vigorously scrub the stain.

It should do just as well at removing the stain as the hydrogen peroxide does.

Order your bleach here. 

Will baking soda work to remove a blood stain from concrete? 

Yes, baking soda can help remove a blood stain from concrete.

Baking soda works to soak up liquids, so it will work best on a fresh stain, but it can still be used on an older stain.

Let the baking soda sit on the stain for several minutes, and then scrub it with a brush.

It should sweep away easily when you are done scrubbing.


Have you enjoyed learning how to remove blood stains from concrete?

If you have a blood stain on your concrete, likely, you aren’t having the best day.

The last thing you want to be worrying about is how to make sure the blood does not leave a permanent stain on the concrete.

Luckily, concrete is quite easy to clean, and a blood stain is not something you will have to worry about leaving its mark forever.

Now that you have read this article, you are equipped with the knowledge and skills of how to remove blood stains from concrete.

The next time you find yourself in a messy situation, you can find comfort in knowing that you will be able to remove it quickly and with very little difficulty.