Blood on Cotton

verifiedReviewed by the StainScout Team
timer

Blood proteins set permanently in heat. Always use cold water — never warm or hot. Cotton is fairly forgiving in the first hour, but a stain that's been through a hot wash or dryer cycle becomes much harder to shift.

restart_altStart Over

infoWhy Blood on Cotton is tricky

Cotton handles blood removal better than almost any other fabric — but only if you start with cold water. The protein in blood bonds to fibres when heated, and once bonded, you're stuck with at least a faint shadow.

Fresh blood on cotton can usually be flushed out with cold running water alone, working from the back of the fabric. For anything older than an hour, add a drop of detergent or a splash of hydrogen peroxide. For dried blood, your best tool is patience: a long soak in cold salt water (1 tbsp salt per litre) followed by a normal wash.

If the cotton is white, hydrogen peroxide is your friend. If it's coloured, test in a hidden seam first — peroxide can lighten some dyes.

errorCommon mistakes to avoid

  • closeHot water at any stage. Even after the visible stain is gone, the residue can set in the dryer.
  • closeReaching for bleach on white cotton without rinsing first. Bleach + blood creates a yellowing chemical reaction.
  • closeScrubbing dried blood. It just grinds the protein deeper. Soak first, scrub almost never.

tips_and_updatesReal-world tip

Saliva (yes, really) breaks down blood — it contains the same enzyme used in commercial enzyme cleaners. For a small dried bloodstain on cotton in a pinch, dab with saliva, work it in gently, then rinse cold. Sounds odd, works well.

checklistTreatment Steps

warning

Critical Warning

Protein-based stains like blood, sweat, or egg will cook into cotton if washed in warm or hot water, turning a treatable stain into a permanent one — always pre-treat and wash cold. Avoid bleach on coloured cotton — use it only on whites, and even then test first.

helpFrequently Asked Questions

How quickly should I treat a blood stain on cotton?

expand_more

Blood proteins set permanently in heat. Always use cold water — never warm or hot. Cotton is fairly forgiving in the first hour, but a stain that's been through a hot wash or dryer cycle becomes much harder to shift. As a rule, fresh stains lift much more easily than dried ones — try to treat within the first hour for the best results.

Will hot water set blood stains on cotton?

expand_more

Yes. Hot water permanently sets protein-based stains like blood. Always start with cold or lukewarm water.

Can I machine-wash cotton after treating a blood stain?

expand_more

Always use cold water for treatment. Cotton can be washed at 30–40°C once the stain is gone. Never run cotton through the dryer if the stain is still visible: heat will set it permanently. Air dry and inspect the area first.

What if the blood stain comes back after drying?

expand_more

Stains that reappear are usually residue or oil that wicked back up as the fabric dried. Repeat the treatment from step one, and avoid heat-drying until the stain is completely gone. Multiple gentle passes work better than one aggressive treatment.

Can I use bleach to remove blood from cotton?

expand_more

Check first: Avoid bleach on coloured cotton — use it only on whites, and even then test first. If chlorine bleach isn't on that list and your situation still calls for it, test in a hidden spot first — oxygen bleach (non-chlorine) is the safer default whenever you're unsure.