How to remove period blood from cotton

  • DifficultyEasy
  • OutlookUsually removable
  • MaterialCotton
  • Reviewed1 September 2026

The short answer

Lift off anything solid, hold the fabric wrong side up under a cold tap so the water pushes the mark back out the way it came in, work in a drop of washing up liquid, rinse cold, then wash at the care label temperature. If it dried overnight, soak in cold water with biological detergent for a few hours first. Nothing warm until the mark has completely gone.

If it has just happened

Blot with a dry cloth, do not rub, then flush from the back under a cold tap until the water running off is clear. Cold from the first second. If you cannot deal with it now, leave it soaking in cold water rather than letting it dry.

Heat can set this stain permanently

Do not use hot water, a tumble dryer, an iron or a steam cleaner until the mark has gone. Heat fixes this type of stain into the fibres and makes it far harder to shift.

Test on a hidden area first

Try any cleaner on a hidden part of the material first, such as a seam, an offcut, inside a hem or under a piece of furniture. Wait for it to dry and check for colour change before treating the visible mark.

Blood that is not your own needs gloves

Your own menstrual blood carries no risk to you that it did not already. Someone else's does. Infection control guidance is to put on disposable gloves and an apron where contact with blood is expected, and to cover any cut or graze on your hands with a waterproof dressing before you start. That applies to a small mark on a sheet in a shared house as much as to a large spill.

What you will need

  • Two clean white cloths White, so no dye transfers into whatever you are treating.
  • Cold water
  • Washing up liquid One drop. More than that is harder to rinse out than the mark was.

Helpful but not essential

  • Disposable gloves Optional if the blood is your own, sensible if it is not.
  • Table salt One or two tablespoons per litre for a cold soak.
  • Biological laundry detergent The enzymes are what shift a dried mark that cold water alone has stalled on.
  • Hydrogen peroxide, 3 percent White and pale materials only, and test somewhere hidden first.

Fresh period blood on cotton

While it is still wet, cold water does nearly all of this by itself.

  1. Lift, then blot

    Scrape off anything solid with the edge of a spoon or a blunt knife, then press a dry white cloth onto the mark and lift it straight off. Do not rub. Rubbing spreads the edge and pushes the blood into the weave.

  2. Flush from the back

    Turn the fabric wrong side out and hold it under a cold tap so the water travels through the weave from behind. Keep going until the water coming off is clear.

  3. Work in a drop of detergent

    Put one drop of washing up liquid on the mark, work it in with your fingertips for about thirty seconds, then rinse it through with cold water again. This is what deals with the mucus that plain water leaves behind.

  4. Check it wet, then wash

    Look at the fabric wet, in daylight. If it is clear, wash at the care label temperature. If anything is left, go to the dried method before washing, because the wash will set whatever is still there.

  • How longAbout ten minutes plus a wash
  • RepeatingRepeat the flush rather than scrubbing harder. Three flushes is plenty.
  • Stop ifthe water running off is clear and the mark has stopped fading, or the weave starts to distort

Dried period blood on cotton

This is the usual case with a period stain, because it is normally found the next morning. Dried is not set.

  1. Soak in cold salted water

    Fill a bowl with cold water and stir in one or two tablespoons of salt per litre. Submerge the stained part and leave it at least thirty minutes to soften the dried protein.

  2. Rub the fabric against itself

    Lift it out and gently rub the stained area against itself under cold water. This is mechanical rather than chemical, and it is what breaks up the softened crust.

  3. Apply biological detergent

    Work a little biological detergent into the damp mark and leave it on for fifteen to thirty minutes. The protease in it cuts the protein apart, which is the part cold water cannot do.

  4. Rinse cold and wash

    Rinse thoroughly in cold water, check the mark while the fabric is still wet, then wash at the care label temperature and air dry.

  • How longThirty minutes to four hours of soaking, plus a wash
  • RepeatingOne repeat soak is normal. Stop after two that change nothing.
  • Stop iftwo consecutive soaks leave the mark looking the same

Old or set in period blood on cotton

Once it has been through a wash or a dryer the protein has coagulated. This is where expectations should come down.

Test hydrogen peroxide before you commit

Peroxide removes the colour of a blood mark by oxidising it, and it treats dye exactly the same way. Put a drop on an inside seam, let it dry completely, and look at it in daylight before it goes anywhere near the visible mark.

  1. Soak overnight in cold biological solution

    Dissolve biological detergent in cold water at the dose on the pack and submerge the whole item overnight. Cold, because warm water helps the enzymes very little and sets the protein a great deal.

  2. Rinse and assess honestly

    Rinse in cold water and look at it wet. A mark that has lightened will probably lighten further. One that has not moved at all after a full night is unlikely to move later.

  3. Oxidise it, on white cotton only

    If the item is white, dab 3 percent hydrogen peroxide on with a cotton bud, leave it five minutes, then rinse with cold water. It will fizz, which is the peroxide reacting with the blood rather than a measure of progress. Repeat up to three times.

  4. Wash and air dry

    Wash at the care label temperature and dry on a line or an airer. Keep it out of the tumble dryer until you are certain nothing is left.

  • How longFour hours to overnight, plus a wash
  • RepeatingTwo long soaks, then stop. A third does more to the fabric than to the mark.
  • Stop ifthe fabric thins, loses colour, or two long soaks make no visible difference

What not to use on cotton

  • Anything warm before the mark has gone

    Heat coagulates the protein in blood inside the fibre or the pore it is sitting in, and nothing reverses that. A warm rinse, a hot wash, a tumble dryer, an iron, a steam cleaner and a hairdryer all do it.

  • Rubbing the mark

    It spreads the edge outwards, drives the blood deeper and abrades the surface so the treated patch catches the light differently even after the mark has gone.

  • Chlorine bleach on coloured cotton

    It strips the dye faster than it clears the mark and weakens the fibre. A biological or oxygen soak does the same job without that risk.

  • Hydrogen peroxide and vinegar together

    Combined they make peracetic acid, which is an irritant. Use one, rinse, let it dry, then the other if you genuinely need both.

White compared with coloured cotton

White cotton gives you the full range, including an oxygen soak or a dab of 3 percent hydrogen peroxide. On coloured cotton, stay with cold water, washing up liquid and a biological soak, because both oxidisers take dye out as readily as they take the mark out. Test on an inside seam, let it dry completely, and look at it in daylight before you go near the visible mark.

Products that genuinely help here

Try the household route above first. These are worth buying only when it is not enough.

  • Escalation

    Dr. Beckmann Stain Devil for blood, milk and protein, 50 ml

    For a dried mark you would rather not soak

    A cold biological soak is the first escalation on cotton, and it needs a bowl, several hours and an item you can submerge. This does the same job in a targeted form on one spot of an otherwise clean garment, which is the common case with a period stain on a t shirt or a pair of pyjamas.

    Worth knowing. The ingredients include oxygen based bleaching agents, so test it on an inside seam of anything coloured and let it dry before judging it.

    Check current price Checked 7 September 2026

If the mark is still there

If a shadow is left after a cold wash, soak the whole item in cold water with a dose of biological detergent for four hours or overnight, then wash cold again and air dry. Two soaks is a fair amount of effort to spend.

If two consecutive soaks change nothing, stop soaking. On white cotton the remaining route is oxidation: dab 3 percent hydrogen peroxide on, leave it five minutes, rinse cold, and repeat up to three times. On coloured cotton there is no safe equivalent, and a mark that has survived a biological soak and a wash is probably staying.

A mark that has already been through a warm wash or a tumble dryer is a different case. The protein has coagulated inside the fibre. Expect a faint brown shadow to remain, and treat anything better than that as a bonus.

When to stop and call someone

Take it to a cleaner rather than repeating home treatments if the garment is dry clean only, if it is tailored or structured so a soak would distort it, or if it is old, valuable or hand dyed. Stop as well if the fabric starts to look thin or the weave distorts, which means the treatment is now doing more damage than the mark.

Why period blood behaves this way on cotton

Menstrual blood is mostly the same protein and haemoglobin as any other blood, carried in a fluid that also contains endometrial tissue and cervical mucus. The protein is the part that matters for the stain, and while it is wet it is in solution and simply washes out.

Cotton is cellulose, so there is no chemical attraction between the two. That is why cold water on its own does most of the work on a fresh mark, and why flushing from the back is better than from the front: the water travels the way the blood came, rather than pushing it further into the weave.

Heat changes the situation permanently. Warm the protein and it coagulates into a tougher structure that grips the fibre mechanically, and no amount of cold soaking afterwards puts it back into solution. The wash temperature is the decision that matters here, not the choice of detergent.

The extra solids in menstrual blood are the reason a drop of detergent earns its place even on a fresh mark. Plain water carries the blood away and can leave a faint greasy shadow from the mucus behind it.

Do the usual suggestions work?

  • Cold water Yes, it works

    On a fresh mark this is most of the answer by itself.

  • Cold salted water Yes, it works

    A detergent maker's own recommendation for a soak, at one to two tablespoons per litre.

  • Your own saliva Sometimes

    It contains amylase rather than protease, so the enzyme explanation does not hold up. It works on a tiny fresh spot mainly because it is cold liquid applied immediately.

  • Bicarbonate of soda paste Sometimes

    It absorbs liquid from a fresh mark. On cotton, which you can hold under a tap, it is a slower route to the same place.

  • Boiling water poured through No, it is risky

    It works for some stains and it is the worst available move for this one. Heat is what makes a blood mark permanent.

Common questions

It happened overnight and I only found it this morning. Is that too late?

No. Drying is not the same as setting. A mark that has dried but has never been heated has only gone out of solution, and cold water plus time brings it back. The thing that would make it too late is a warm wash or a tumble dryer, not the hours it sat there.

Why is it brown rather than red?

Menstrual blood is darker than a cut to begin with, because it is not freshly oxygenated, and the iron in it oxidises further as it dries. Brown means old, not set. It responds to the same cold soak.

Can I use biological detergent on a cold wash?

Yes. The enzymes work in cool water, more slowly than in warm, but well enough. Leaving the detergent sitting on the mark for half an hour before the wash matters more than the temperature does.

Sources

What we checked and when. Where a manufacturer instruction disagrees with anything here, follow the manufacturer.

  1. Persil UK, how to remove blood stains from clothes manufacturer

    Manufacturer instruction to use cold water only because hot water encourages the proteins to set into the fabric, to soak in cold salted water at one or two tablespoons of salt per litre for several hours, to use an enzyme rich biological formula but not on wool or silk, and not to wash hot until the mark has gone.

    Checked 1 September 2026

  2. How to remove period blood stains, Bodyform manufacturer

    Manufacturer guidance that hot water is ruled out on a period stain, that the mark is blotted rather than rubbed, that a thirty minute cold soak comes before a gentle detergent wash, that a salt and cold water paste can be left several hours or overnight, and that vinegar, lemon juice and hydrogen peroxide can strip colour from darker bedding so are tested first.

    Checked 1 September 2026

  3. Enzymes in laundry detergents, University of Maryland publication

    Explains that proteases hydrolyse the peptide bonds holding a protein together, which is the mechanism a biological detergent uses on a protein mark that plain detergent will not shift.

    Checked 1 September 2026

  4. Detection and comparison of menstrual blood samples, Biomedical Journal of Scientific and Technical Research publication

    Forensic comparison establishing that menstrual blood leaves the uterus in a fluid state, contains no fibrinogen and cannot be made to clot, carries endometrial tissue, vaginal fluid and cervical mucus alongside the blood, and is darker and lower in haemoglobin than peripheral blood at roughly 2 to 4 grams percent against 10 to 15.

    Checked 1 September 2026