Stain
Period blood stains
A protein stain that lifts out easily in cold water, usually found dried the next morning, and bonded in permanently the moment anything warm reaches it.
- TypeProtein
- Heat sets itYes
- Reviewed1 September 2026
If it has just happened, whatever it is on
Cold water, straight away, and blot rather than rub. Lift anything solid off first with the edge of a spoon, then flush from the back of the fabric until the water runs clear, or blot with cold water on a cloth on anything that cannot be flushed. If you cannot deal with it now, leave the item in cold water rather than letting it dry.
Do not do this
No hot water, no tumble dryer, no iron, no steam and no warm wash until the mark has completely gone. Do not rub, which spreads the mark and pushes it deeper. Do not mix chlorine bleach with vinegar, lemon juice, limescale remover or an ammonia based glass cleaner.
Period blood on specific materials
- Acrylic bath Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Acrylic fabric Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Aniline leather Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Aniline Leather can b...
- Apron Check the fabric first. A cotton or polycotton apron takes a cold flush, a long cold soak with biological det...
- Artificial grass Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Bamboo flooring Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Bare plaster Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Bare Plaster can be p...
- Baseball cap Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Bed sheets Strip the bed straight away and put the sheet in cold water rather than in the basket. Flush from the back, w...
- Blanket Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Block paving Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Book pages Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Book Pages can be per...
- Brick Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Butcher block worktop Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Butcher Block Worktop...
- Canvas Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Canvas print Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Canvas Print can be p...
- Car boot liner Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Car carpet Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Car headliner Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Card Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Card can be permanent...
- Cardboard Blot it up immediately with kitchen paper pressed straight down, then cover the area with a dry absorbent pow...
- Carpet tiles Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Cashmere Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Ceramic basin Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Ceramic sink Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Ceramic tile Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Chenille Press an absorbent cloth straight down onto the mark and lift, repeatedly, without wiping. Then work a barely...
- Chiffon Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Chopping board Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Composite sink Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Concrete Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Corduroy Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Cork flooring Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Cotton Lift off anything solid, hold the fabric wrong side up under a cold tap so the water pushes the mark back out...
- Curtains Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Cushion cover Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Dashboard plastic Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Denim Flush from the inside of the garment under a cold tap, then soak the whole thing in cold water with biologica...
- Dining chair fabric Turn the chair over and undo the four screws holding the seat pad, then treat the fabric face down over a bow...
- Doormat Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Down filled jacket Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Duvet cover Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Elastane Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Enamel bath Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Engineered wood Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Fabric blind Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Fabric car seat Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Fabric sofa Find the cleaning code on a tag under a cushion before anything else. On W or WS, blot with cold water and a...
- Faux fur Work on the pile alone with a cloth damped in cold water and a trace of washing up liquid, following the lie...
- Faux leather Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Fence panel Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Finished leather Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Fleece Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Foam Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Footstool Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Gloss painted woodwork Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Granite Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Grout Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Headboard Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Ironing board cover Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Jersey Lay the garment flat, flush the mark from the back with cold water, work in a drop of washing up liquid with...
- Jute rug Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Jute Rug can be perma...
- Lace Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Laminate flooring Wipe it up with a cloth wrung out in cold water with a drop of washing up liquid, then dry the floor immediat...
- Laminate worktop Wipe it up with cold water and a little washing up liquid on a cloth, then dry it. The surface is sealed, so...
- Lampshade Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Lampshade can be perm...
- Leather bag Blot it straight away with a barely damp cold cloth, then do the water drop test somewhere hidden. If water b...
- Leather car seat Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Leather jacket Blot it with a barely damp cold cloth and stop there until you know what the leather is. Do the water drop te...
- Leather shoes Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Leather sofa Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Limestone Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Linen Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Linen sofa Blot straight down first. Check the cleaning code, because natural fibre upholstery is often coded S and wate...
- Linoleum Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Luxury vinyl tile Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Marble Blot it immediately, then wash the area with cold water and a little washing up liquid. If a shadow is left,...
- Matt emulsion Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Matt Emulsion can be...
- Mattress Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Mattress topper Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- MDF Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Mdf can be permanentl...
- Melamine Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Merino wool Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Microfibre sofa Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Mosaic tile Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Nubuck Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Nubuck can be permane...
- Nylon Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Nylon carpet Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Office chair Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Oiled wood Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Painted wood Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Paper Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Paper can be permanen...
- Parquet Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Patent leather Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Patio slabs Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Pebbledash Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Persian rug Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Photograph Blot fresh period blood with a dry white cloth and stop before adding water or cleaner. Photograph can be per...
- Pillow Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
- Pillowcase Lift any tissue with a spoon edge, then blot. Use cold water and a tiny amount of compatible detergent for th...
A period stain is almost always found some hours after it happened, dried and darkened to brown. That sounds worse than it is. Drying is not the same as setting, and a mark that has never been heated will normally soak out.
Heat is the whole problem
The protein in blood coagulates when it is warmed, and a coagulated protein is a tougher structure that grips the fibre it is sitting in. Nothing reverses it. A wash at forty degrees, a spin in the tumble dryer or a pass with an iron will all do it, and so will pouring a kettle over the mark, which is advice that circulates surprisingly widely.
Why time matters less than temperature
A mark that dried on a sheet a week ago has gone out of solution, and cold water plus time brings it back, which is why soaking works. A mark that went through a warm wash yesterday has changed structure, and on some materials that is permanent. So the useful question is never how long it has been there, it is whether anything warm has reached it.
It is not quite the same as a nosebleed
Menstrual fluid carries endometrial tissue and cervical mucus alongside the blood, so there is more solid material to lift off first and a slightly greasy residue that plain water can leave behind. A drop of detergent earns its place even on a fresh mark for that reason. The fluid is also darker from the start and lower in haemoglobin than blood from a cut, which is why it dries brown rather than red.
If the blood is not your own
Blood can carry bloodborne viruses. Where it is someone else's, put on disposable gloves, cover any cut or graze on your hands with a waterproof dressing first, and wash your hands afterwards. That is the standard precaution and it applies to a small mark on a sheet in a shared house.
How period blood behaves
Menstrual fluid is blood plus endometrial tissue, cervical mucus and vaginal secretions, so it carries more solid material and more mucus than blood from a cut. It also leaves the uterus without fibrinogen, which is why it does not clot, and it is darker to start with because it is not freshly oxygenated.
For stain purposes the protein is what decides everything. Warm it and it coagulates, the way an egg white turns solid, and once that has happened inside a fibre or a pore it is bonded there rather than sitting in it.
Related stains
Sources
What we checked and when. Where a manufacturer instruction disagrees with anything here, follow the manufacturer.
-
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
-
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
-
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
-
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
-
Safe management of blood and body fluid spillages, Infection Prevention Control
authority
Establishes that a disposable apron and gloves are worn for a blood spillage, with facial protection where there is a splash risk, gives household bleach at one part in ten of cold water for a hard surface, and states that chlorine disinfectants must not be used on carpet, soft furnishings or untreated wood because they bleach them.
Checked 1 September 2026