Updated 2026-08-26
Blood is a protein stain, which means one rule towers over all technique: cold water only. Heat, warm water included, cooks the proteins into the fibers permanently. Everything below assumes the rule.
Fresh stain: the first pass
Blot with a cold water dampened white cloth, pressing, never rubbing, working from the stain’s edge toward its center so it cannot spread. Keep rotating to clean sections of cloth until no more transfers. For a fresh spot, this alone often finishes the job.
The hydrogen peroxide step
Dab a small amount of 3 percent hydrogen peroxide directly on what remains, it will fizz on contact with the blood, let it work for about a minute, then blot with the cold damp cloth. Repeat rather than pour: peroxide can lighten some fabrics, so small doses with blotting between beats one enthusiastic splash. Test an inconspicuous corner first on colored ticking.
The salt paste, for the stubborn ones
Mix salt into cold water until it forms a paste, spread it on the stain, let it dry completely, then vacuum and blot. Old school, oddly effective, and gentle on fabric.
Dried and set stains
Rewet with cold water first, then run the peroxide or an enzyme cleaner, the same kind that handles urine chemistry, which digests proteins peroxide leaves behind. Two rounds is normal for old stains, and a faint shadow may survive even when the stain is hygienically gone.
Dry, always
Whatever the method, finish with pressed dry towels and hours of airflow before bedding returns, dampness left inside is how mold auditions. And a protector afterward turns the next incident into laundry. Deep set staining across a large area is a condition honesty question at disposal time, stained mattresses route to recycling or disposal, never donation.