Our #1 Recommended Mattress
After testing 20+ mattresses across every category, this is the one we recommend first.
Saatva Classic. From $1,095
365-night trial · Lifetime warranty · Free white-glove delivery
We earn a commission if you make a purchase through our links, at no extra cost to you.
Critical rule #1: always use cold water. Hot water permanently sets blood proteins into fabric fibers. Work quickly on fresh stains — dried blood requires more aggressive treatment.
Method 1: Cold Water + Salt (Fresh Blood)
- Mix 1 tablespoon salt with 1 cup cold water
- Blot (never rub) from the outside edge toward the center
- Absorb with clean white cloth, replace as cloth absorbs stain
- Repeat until stain lifts, then blot dry
- Sprinkle baking soda, let sit 30 minutes, vacuum
Method 2: Hydrogen Peroxide (Fresh or Lightly Dried)
- Apply 3% hydrogen peroxide directly to stain (test on inconspicuous area first — may lighten some fabrics)
- Allow to bubble for 5–10 minutes — the fizzing breaks down hemoglobin
- Blot with cold damp cloth
- Repeat if necessary
- Do NOT use on memory foam — can damage foam cells
Method 3: Enzyme Cleaner (Dried Blood)
Enzyme-based cleaners (like Nature's Miracle or Biokleen) break down protein-based stains. Spray generously, let sit 10–15 minutes, blot. Most effective on dried blood where other methods have failed.
Method 4: Baking Soda + White Vinegar Paste
- Make paste: 2 parts baking soda + 1 part cold water
- Apply to stain, let sit 30 minutes
- Spray white vinegar on top — gentle fizzing action
- Blot clean with cold water cloth
- Allow to air dry completely before covering
Method 5: Meat Tenderizer (Protein-Breaking)
Unseasoned meat tenderizer contains papain — a proteolytic enzyme that breaks down protein stains. Mix 1 tablespoon tenderizer + 2 teaspoons cold water into paste. Apply, let sit 1 hour, blot cold water clean. Effective for stubborn dried stains.
Drying Your Mattress
Never put a damp mattress cover back on. Use a fan and open windows, or carefully blot dry. Mold can form in as little as 24–48 hours in a damp mattress core. Consider a mattress protector going forward — see our guide to preventing future stains.
FAQ
Can dried blood be removed from a mattress?
Yes, but it requires more effort than fresh blood. Use an enzyme cleaner as your primary weapon — products like Nature's Miracle or Biokleen break down dried hemoglobin proteins. Apply generously, let sit 15 minutes, and blot repeatedly. Multiple treatments may be needed for old stains.
Why should I use cold water and not hot water on blood stains?
Blood contains proteins (hemoglobin) that coagulate and permanently bond to fabric when exposed to heat. Hot water essentially cooks the proteins into the mattress fibers, making the stain nearly impossible to remove. Always use cold water — even when rinsing.
Is hydrogen peroxide safe for all mattresses?
No. Hydrogen peroxide can damage memory foam cells and may bleach or discolor some mattress covers. Test on a hidden area first. For memory foam mattresses, enzyme cleaners or baking soda/salt methods are safer alternatives.
Frequently asked questions
What should I know about get blood out of sheets?
Fresh blood: blot with cold water (never hot, it sets the stain). Then apply hydrogen peroxide or a 1:3 salt/water paste for 15 minutes, blot again. For set-in stains, spray with enzyme cleaner (BioKleen, Rocco & Roxie), cover with a damp cloth, and let sit 1 hour. Air-dry fully before making the bed.