Skip to content
Grandma'sCleaning Tips
Menu

Blood · Linen

Blood on Linen — How to Get It Out

Blood stains come out of linen easily if you act fast and keep the water cold—hot water will cook the protein and lock the stain into the fibers permanently. Linen is durable and can handle vigorous treatment, but you must start with cold water and work the stain from the back so you push it out rather than deeper into the weave.

  • Time20 min
  • DifficultyEasy
  • MaterialLinen

Watch out

Don'tNever use hot water on blood stains—it cooks the protein and makes the stain permanent. Always start with cold water and confirm the stain is gone before drying or using heat.

TipLinen is strong and can handle scrubbing, but avoid twisting wet linen hard—it can crease permanently while damp.

Do this

  1. Rinse from the back with cold water

    Hold the linen under cold running water from the coldest tap setting (under 70 °F) with the back of the stain facing the stream. Let the water push the blood out through the surface for at least one minute.

    Linen can take strong water pressure without damage—use a forceful stream to flush out as much blood as possible.

  2. Apply enzyme stain soap

    Rub a generous dab of enzyme stain soap directly into the damp stain from the back side. Work it in with your fingers or a soft brush for about 30 seconds until you see foam.

  3. Brush and soak

    Brush gently along the direction of the fabric threads for one minute, then let the linen sit for 10 minutes so the enzymes can break down the protein. Keep the fabric damp—add a few drops of cold water if it starts to dry.

  4. Rinse and check

    Rinse thoroughly under cold water. Check that the stain is completely gone before you move to the next step—any trace left will set if exposed to heat.

  5. Wash as usual

    Wash the linen in the machine on a normal cycle with your regular detergent. You can use warm or hot water now that the stain is out, and linen benefits from a hot wash to stay crisp and bright.

Common questions

What if the blood stain is old and dried?+

Soak the linen in cold water for 30 minutes to rehydrate the stain, then apply enzyme stain soap and let it sit for 15–20 minutes. Scrub with a brush and rinse. Repeat if needed—old blood may take two or three treatments.

Can I use hydrogen peroxide on linen?+

Yes, hydrogen peroxide 3 % works well on white or natural linen for stubborn blood stains. Pour a small amount directly on the stain, let it bubble for a few minutes, then rinse with cold water. Test on a hidden spot first if the linen is dyed, as peroxide can lighten color.

Why does linen need cold water for blood but hot water for washing?+

Cold water prevents the blood protein from setting into the fibers. Once the stain is completely removed, hot water is safe and actually helps keep linen fresh, white, and free of buildup. Always confirm the stain is gone before switching to heat.

Can I put linen in the dryer after treating blood?+

Only if the stain is completely gone. Heat from the dryer will set any remaining blood permanently. Air-dry the linen first, inspect it in good light, and retreat if you see any shadow before using the dryer.

Same stain, other materials

More stains on linen