...

Old blood stains can often be removed from clothes at home, but they usually take more than a quick rinse. The safest method is to soak the stain in cold water, treat it with a fabric-safe stain remover, wash in cold water, and air-dry until you know the stain is gone. This guide explains how to remove old, dried, or set-in blood stains from clothes at home, including how to treat colored clothes safely, when home treatment is no longer the best option, and when to use a more general approach for removing stains from clothes.

Can old blood stains still be removed from clothes?

Yes, old blood stains can still come out of clothes, especially if you use cold water, the right stain treatment, and a little patience.

Old blood is harder to remove than fresh blood because it has already dried into the fabric. That does not always make it permanent. It usually means you need to rehydrate the stain first, then treat the dried blood stain carefully before washing.

If the item has already been through a hot wash or dryer, the stain may be more difficult to lift. Even then, a set-in blood stain can still improve with repeated treatment if the fabric allows it.

Why old blood stains are harder to remove

Old blood stains are harder to remove because blood is a protein-based stain that dries into fabric fibers over time.

Once the stain dries, it binds more tightly to the material. Heat can make that worse. Hot water, ironing, and dryer heat can all make old blood stains harder to remove, which is why cold water is the safer choice when washing blood stains.

That is also why the process matters:

  • soften the dried stain first
  • choose a treatment that fits the fabric
  • rinse with cold water
  • avoid heat until the stain is fully gone

Before you start: what to check first

Before treating an old blood stain, check the care label, the fabric type, and whether the item is safe to wash at home.

A method that works on white cotton may not be safe for wool, silk, or dark dyed fabric. If the label says dry clean only, home stain removal may do more harm than good.

Read the care label

Follow the garment care label first. If the item is dry-clean-only, heavily structured, or delicate, limit home treatment to gentle blotting with cold water and consider professional cleaning.

Test any product on a hidden area

Before using hydrogen peroxide, oxygen bleach, stain remover, or even a homemade paste, test it on an inside seam or another hidden area. This helps you spot fading or fabric damage early.

Avoid hot water and heat

Use cold water for soaking, rinsing, and washing blood stains. Do not machine-dry the clothing until the stain is fully gone.

Quick answer: best method by situation

The best stain remover for old blood stains depends on the fabric, the color, and how set-in the stain is.

Situation Best First Option Use Caution With
Old blood stains on white or light washable fabric Enzyme detergent or hydrogen peroxide Peroxide on delicate fabrics
Old blood stains on colored clothes Enzyme detergent or color-safe oxygen bleach Hydrogen peroxide without patch testing
Set-in blood stains after washing Enzyme detergent Strong rubbing
Set-in blood stains after drying Enzyme detergent, then color-safe oxygen bleach if suitable Repeated dryer use
Delicate fabrics Mild detergent and gentle blotting Enzymes on wool or silk unless label-safe
Dry-clean-only items Minimal cold-water blotting Full home treatment

How to remove old blood stains from clothes at home step by step

The best way to remove old blood stains from clothes at home is to soak the stain in cold water, apply a fabric-safe treatment, rinse, wash in cold water, and air-dry before checking the result.

Step 1: Soak the stain in cold water

Soak the stained area in cold water for 15 to 30 minutes. If the stain is thick or heavily dried, a longer soak may help.

This loosens dried blood and makes the stain easier to treat. If needed, gently work the cold water into the fabric with your fingers. Do not scrub aggressively.

Step 2: Apply a fabric-safe stain treatment

After soaking, apply a suitable treatment directly to the stain. Useful at-home options include:

  • enzyme laundry detergent
  • hydrogen peroxide on washable white or light fabrics, after patch testing
  • color-safe oxygen bleach, if the label allows it
  • mild dish soap
  • baking soda paste
  • white vinegar as a mild pre-treatment option

Let the treatment sit briefly according to the product directions or for a few minutes if using a mild household option. Do not leave strong treatments on delicate or colored items longer than necessary.

Helpful Tip

If you are not sure which treatment to use, start with the least aggressive option that fits the fabric. For many washable clothes, enzyme detergent is a better first choice than jumping straight to stronger products.

Step 3: Blot or work the stain gently

Use a soft cloth, your fingers, or the back of a spoon to work the treatment into the stain. On delicate fabrics, blot instead of rubbing.

Old blood stains often lift gradually. A stain that lightens after one round is moving in the right direction.

Step 4: Rinse and repeat if needed

Rinse the area with cold water and check the stain. If it is still visible, repeat the treatment before washing.

Set-in blood stains often need more than one cycle. Repeat only if the fabric still looks stable and the color has not changed.

Step 5: Wash in cold water and air-dry

Wash the item according to its care label using cold water. Then let it air-dry fully before deciding whether the stain is gone.

Do not put the item in the dryer until you are sure no stain remains. Heat can make the next treatment much less effective.

Infographic showing five steps to remove old blood stains from clothes at home and common mistakes to avoid
A simple step-by-step process for treating old or set-in blood stains at home.

Best at-home treatments for old blood stains

The best at-home treatment for old blood stains depends on the fabric and how long the stain has been there. Some options are stronger, while others are gentler or better used as supporting methods.

Best First Choice for Most Washable Clothes

For many washable fabrics, an enzyme detergent is one of the most practical first options for removing old blood stains because it is designed to help break down protein-based residue without relying on harsh bleach.

Enzyme laundry detergent

Enzyme detergent is often one of the most effective at-home options for old blood stains on washable clothing because enzymes help break down protein-based residue. If you want a closer look at what to use, this guide to laundry detergent for blood stains breaks down the best fit for this type of stain.

Work a small amount into the damp stain, let it sit as directed, then rinse and wash. Check the product label before using enzyme cleaners on wool or silk.

Best for: old or set-in blood stains on many washable clothes
Not ideal for: protein fibers like wool or silk unless specifically labeled safe

Hydrogen peroxide

Hydrogen peroxide may help lift old blood stains on some washable white or light-colored fabrics.

Apply a small amount, let it bubble briefly, blot, then rinse with cold water. Always patch-test first because peroxide can affect some dyes and fabrics.

Best for: washable white or light fabrics
Use caution on: colored clothes, delicate materials

Color-safe oxygen bleach

Color-safe oxygen bleach can be useful for stubborn old blood stains on many washable fabrics, including some colored clothes, if the label permits it.

Use it only as directed on the product packaging and patch-test first.

Best for: stubborn stains on many washable items
Use caution on: delicate fabrics, non-washable items

Mild dish soap

Mild dish soap is a gentle starting option when you want to avoid harsher treatments, especially on colored clothes.

It may help loosen light or moderate residue, but it is usually not the strongest choice for a deeply set stain.

Best for: mild stains, gentle first treatment
Use caution on: specialty fabrics unless care-label safe

Baking soda paste

A baking soda paste can help as a mild stain-lifting option on some washable fabrics.

Make a paste with a little water, apply it to the stain, let it sit briefly, then rinse with cold water. This may help with lighter residue, but it is usually better as a supporting method than a first-choice fix for heavy set-in stains.

Best for: mild remaining residue
Use caution on: delicate fabrics if friction is needed

White vinegar

White vinegar may help loosen surface residue as a mild pre-treatment, but it is generally not the strongest standalone option for old blood stains.

Use it sparingly, blot gently, and rinse well.

Best for: mild pre-treatment use
Use caution on: delicate or dye-sensitive fabrics

Caution

Do not put the item in the dryer until the blood stain is fully gone. Dryer heat can make old or set-in blood stains much harder to remove, especially on colored or delicate fabrics.

How to get out set in blood stains after washing or drying

Yes, you can sometimes get out set-in blood stains after washing or drying, but they usually need repeated cold-water treatment and a more effective remover such as an enzyme detergent.

If a stain has already been washed or dried, focus on careful repetition rather than stronger force.

If the stain already went through the washer

If the item was washed but not dried with heat, start again with a cold-water soak. Then apply an enzyme detergent or another suitable treatment, rinse, and wash again in cold water.

Check the stain before drying.

If the stain already went through the dryer

If the stain went through the dryer, start with a longer cold-water soak, then use an enzyme detergent or a color-safe oxygen bleach if the fabric allows it.

Dryer heat can make blood stains much harder to remove, so improvement may be slow. If the stain lightens after each round, another careful treatment may still be worth trying.

When to repeat treatment and when to stop

Repeat treatment when:

  • the stain is fading
  • the fabric still looks sound
  • the dye is stable
  • the care label allows washing

Stop home treatment when:

  • the stain no longer improves
  • the color begins to change
  • the fabric starts to weaken
  • the item is delicate or dry-clean-only

How to remove old blood stains from colored clothes

To remove old blood stains from colored clothes, use cold water and a dye-safe treatment such as enzyme detergent, mild soap, or color-safe oxygen bleach, then air-dry before checking the result.

This section matters because a stain-free shirt is not much help if the color fades around it.

Best first options for colored clothes

For colored fabrics, start with:

  • enzyme detergent
  • mild dish soap
  • color-safe oxygen bleach
  • baking soda paste for light residue

These options are usually safer starting points than strong bleaching agents.

Be careful with hydrogen peroxide

Hydrogen peroxide may affect some dyes. If you want to try it on a colored item, patch-test it first on an inside seam and use a very small amount.

If the fabric lightens, skip peroxide and use a gentler option instead.

How to reduce fading risk

To lower the risk of fading:

  • patch-test every treatment
  • use only the amount you need
  • avoid leaving products on too long
  • blot gently instead of scrubbing
  • rinse thoroughly with cold water
  • air-dry before deciding whether to repeat

How to remove old blood stains from different fabrics

The right method depends on the material. The safest approach is always the one that protects the fabric while giving the stain the best chance to lift. If you are unsure how the item should be handled overall, check this guide on washing different fabrics before treating the stain.

Cotton and polyester

These fabrics are usually easier to treat at home. Start with a cold soak and an enzyme detergent. For white or light-colored items, hydrogen peroxide may help if patch-tested first.

Jeans and denim

Denim is sturdy, but dark washes can fade. Use cold water, detergent, and gentle blotting. Patch-test stronger treatments before applying them to visible areas.

Wool

Wool is a protein fiber and can react badly to harsher stain treatments, including some enzyme products. Start with cold water and a wool-safe cleaner. If the item is valuable, professional care may be the safer option.

Silk

Silk is delicate and stain treatment can easily affect its finish. Use only gentle, patch-tested treatment. If the item is expensive or labeled dry-clean-only, professional cleaning is usually the better choice.

Dry-clean-only clothing

If the care label says dry clean only, limit home care to gentle cold-water blotting unless a professional cleaner advises otherwise.

What not to do when removing old blood stains

The main mistakes are using heat, using the wrong product for the fabric, and treating the stain too aggressively.

Do not use hot water

Hot water can make blood stains harder to remove. Cold water is the safer choice when soaking, rinsing, or washing blood stains.

Do not machine-dry before the stain is gone

Always air-dry first. Even a faint stain can become harder to remove after dryer heat.

Do not scrub delicate fabrics hard

Rough scrubbing can damage fibers and spread the stain. Gentle blotting is safer.

Do not use chlorine bleach on colored clothes

Chlorine bleach can damage dyed fabric and create visible fading. For washable colored items, use only products labeled color-safe.

When home treatment may not be enough

Home treatment may not be the best choice when the item is delicate, dry-clean-only, heavily dyed, or valuable.

Consider professional cleaning when:

  • the care label limits washing
  • the fabric is silk, wool, or structured
  • the stain has not improved after careful repeat treatment
  • the item has sentimental or high replacement value

For washable everyday clothes, home treatment is often worth trying first. For delicate pieces, stopping early is often the smarter decision.

When to Stop Home Treatment
  • Stop if the fabric starts to weaken.
  • Stop if the color begins to fade or change.
  • Stop if the stain does not improve after careful repeat treatment.
  • For delicate, structured, or dry-clean-only items, professional cleaning is usually the safer option.

Prevention tips for future blood stains

The easiest way to remove a blood stain is to keep it from setting in the first place.

For future stains:

  • rinse with cold water as soon as possible
  • treat before washing when you can
  • avoid heat until the stain is gone
  • check the item before using the dryer
  • keep a fabric-safe stain remover or enzyme detergent on hand

If you also need help with fresh blood stains or broader stain-removal methods, see our complete guide on how to get blood out of clothes.

FAQs

1. Can old blood stains still come out of clothes?

Yes, old blood stains can still come out of clothes if you rehydrate the stain with cold water and use a suitable fabric-safe stain remover. Set-in stains often need more than one treatment cycle.

2. What removes set-in blood stains best?

For many washable clothes, an enzyme detergent is one of the best first options because it helps break down protein-based stains. Color-safe oxygen bleach may also help if the fabric label allows it.

3. How do you remove old blood stains from clothes at home?

Soak the stain in cold water, apply a fabric-safe treatment such as enzyme detergent or color-safe oxygen bleach, rinse, wash in cold water, and air-dry before checking the result.

4. Can hydrogen peroxide remove old blood stains?

Hydrogen peroxide may help remove old blood stains on some washable white or light fabrics. Patch-test first because it can affect some dyes and delicate materials.

5. How do you remove old blood stains from colored clothes?

Use cold water and start with dye-safe options such as enzyme detergent, mild dish soap, or color-safe oxygen bleach. Avoid harsh bleach and patch-test stronger treatments first.

6. What happens if you wash blood stains in hot water?

Hot water can make blood stains harder to remove by helping them set into the fabric. Cold water is the safer choice for soaking, rinsing, and washing blood stains.

7. Can you remove blood stains after the dryer?

Sometimes, yes. Start with a longer cold-water soak, then use an enzyme detergent or another fabric-safe treatment. More than one round may be needed after dryer heat.

Final takeaway

To remove old blood stains from clothes at home, start with cold water, a fabric-safe blood stain remover, and patience. Focus on rehydrating the stain first, avoid heat at every stage, and choose gentler methods for colored or delicate fabrics. For a broader stain-removal workflow, including fresh stains, see our guide on getting blood out of clothes.

Oliver Grant is an independent fabric care researcher specializing in odor removal, detergent performance, and fabric-safe washing methods. His work focuses on textile behavior, surfactant chemistry, and real-world laundry testing to improve garment lifespan.