Furniture, mattresses and fabric

How to get blood out of a mattress, including period blood

Strip the bed and blot the blood with a cloth dampened in cold water, never hot. Dab on 3% hydrogen peroxide (test first on colored fabric), let it foam for about five minutes, blot, and repeat until no more color lifts. Rinse by dabbing with cold water, press out the moisture and let the mattress dry completely with a fan.

Written by BroombookPublished 7 steps Easy

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
20 to 40 minutes of work, plus several hours to dry
Difficulty
Easy
How often
As soon as it happens; dried stains take more rounds

What you need

  • Cold water in a small bowl
  • Hydrogen peroxide 3%
  • Enzyme stain remover (alternative to peroxide)
  • White cloths or paper towels
  • Mild dish soap
  • Baking soda (optional, for odor)
  • Fan
Products that help
On this page

Step by step: how to get blood out of a mattress, including period blood

Safety first. Use only 3% household hydrogen peroxide, and never mix it with vinegar or chlorine bleach in the same bottle or on the same spot. Peroxide can lighten colored fabric, so test it on a hidden spot of the mattress cover first.

  1. 1

    Strip the bed and check every layer

    Take off the sheets, mattress pad and protector and treat them separately in cold water. Look at the mattress itself under good light. If the protector caught it all, you are done with the mattress.

  2. 2

    Blot fresh blood with a dry cloth

    Press a dry white cloth or paper towel on a fresh stain to soak up as much as you can. Press, lift, and move to a clean part of the cloth. Do not rub: rubbing pushes blood deeper into the foam and spreads the ring wider.

  3. 3

    Dab with cold water

    Dampen a clean cloth in cold water, wring it out well and dab the stain from the outside edge toward the center. Cold water keeps the proteins in blood from setting. Blot dry after each pass and stop when no more color transfers.

  4. 4

    Apply hydrogen peroxide to what is left

    Test peroxide on a hidden corner of the cover first. Then dab or pour a small amount of 3% hydrogen peroxide on the stain; it will fizz on blood. Leave it about five minutes, then blot up the foam.

  5. 5

    Repeat until the stain stops fading

    Most fresh stains are gone after one or two rounds. A dried stain may take four or five. Between rounds, press out moisture so you are not soaking the layers underneath.

  6. 6

    Rinse and press out the moisture

    Dab the spot with a cloth dipped in cold water to remove leftover peroxide or cleaner. Lay a dry towel on top and press with your hands or a few heavy books for a few minutes. Repeat with a fresh towel until the spot is only slightly damp.

  7. 7

    Dry the mattress completely

    Point a fan at the spot, open a window and leave the bed unmade for several hours. Make sure it is fully dry before you put the protector and sheets back. If any odor remains, sprinkle baking soda on the dry spot, wait 30 minutes and vacuum it up.

Which cleaner works best on blood in a mattress?

Cold water first, then hydrogen peroxide for most mattresses. Saatva’s stain guide names white vinegar or 3% hydrogen peroxide as the most effective options for blood, and notes that peroxide foams on contact. Pick one and use it on its own.

MethodBest forCatch
Cold water and blottingFresh period blood or a small cut, caught within minutesRarely enough on its own once the stain has dried
Hydrogen peroxide 3%Fresh and dried stains on white or light coversCan lighten colored or patterned fabric; test first
Enzyme stain removerDried or old stains, colored coversNeeds the dwell time on the label, often 10 to 15 minutes
Salt paste or meat tenderizerSmall spots when you have nothing elseSlower, and needs careful rinsing so it does not leave a crust

The University of Georgia Extension stresses treating blood as soon as possible, because set stains can be very hard to remove, and warns that heat sets them. That means no hot water, no hair dryer on the stain and no steam.

How to get out old, dried period blood

Rehydrate it first, then use an enzyme cleaner or peroxide and give it time. Old stains are brown because the blood has oxidized and bonded to the fibers, so a quick wipe will not move them.

  • Dab the stain with cold water and leave a damp cloth on it for 10 minutes to soften it.
  • Spray an enzyme stain remover until the stain is damp but not soaked, and leave it for the time on the label.
  • Blot, then follow with peroxide if the cover is white and the stain is still visible.
  • A light shadow may remain on a very old stain. It is cosmetic. A protector covers it, and keeps the next accident off the mattress.

For blood on sheets, pajamas and underwear, our guide on how to remove blood stains covers soaking and laundering.

Memory foam, warranties and keeping it dry

Use as little liquid as possible, because foam holds water and dries slowly. Purple advises against steam cleaners, which can soak memory foam, and says its covers shrink if you put them through the washer and dryer, which voids its return and warranty policies. Check your own mattress’s care label before you unzip anything.

Dry the spot the same day. The EPA’s mold guidance says that when damp materials are dried within 24 to 48 hours, in most cases mold will not grow. A fan, an open window and an unmade bed are usually enough for a small spot.

Stains themselves can affect a warranty claim at many brands, so a washable waterproof protector is worth having, especially during your period or with kids in the bed.

Mistakes to avoid

  • Using hot water, which cooks the proteins in blood and sets the stain.
  • Scrubbing the spot hard, which spreads the ring and frays the cover.
  • Pouring water or cleaner straight onto the mattress so it soaks into the foam.
  • Mixing hydrogen peroxide and vinegar in one bottle; use one, rinse, then the other if needed.
  • Remaking the bed while the spot is still damp, which traps moisture and invites mildew.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • First choice on light covers

    Hydrogen peroxide 3% (brown bottle)

    Foams on blood and lifts both fresh and dried stains. Can lighten dyed fabric, so test it first.

    See it on Amazon
  • Enzyme option

    Biokleen Bac-Out Stain and Odor Eliminator

    Enzymes break down blood proteins, which helps on old stains and colored covers. Give it the full dwell time on the label.

    See it on Amazon
  • Prevents the next one

    SafeRest Waterproof Mattress Protector

    A thin, washable waterproof layer that keeps blood and fluids off the mattress. It needs washing regularly to stay fresh.

    See it on Amazon
  • For blotting

    White microfiber cleaning cloths

    White cloths show you when color stops transferring, and microfiber soaks up a lot without dripping into the mattress.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

Does hydrogen peroxide get period blood out of a mattress?

Yes, 3% hydrogen peroxide is one of the most effective options on fresh and dried blood. Test it on a hidden spot first because it can lighten colored fabric.

Does vinegar remove blood from a mattress?

White vinegar can lift fresh blood when dabbed on and blotted. Rinse it with cold water afterward, and do not combine it with peroxide in the same mixture.

How do you get dried blood out of a mattress?

Soften it with a cold, damp cloth for 10 minutes, then use an enzyme cleaner or peroxide and repeat several rounds, blotting between each. Old stains may leave a faint shadow.

Can you use baking soda on a blood stain on a mattress?

Baking soda helps with odor and moisture once the stain is treated. On its own it does little to lift blood.

Will a blood stain void my mattress warranty?

Many brands can refuse warranty claims on stained mattresses, so check your warranty terms. A waterproof protector avoids the problem.

Sources

  1. Saatva: how to get any stain out of a mattress
  2. University of Georgia Extension: removing blood stains
  3. Purple: how to clean a mattress
  4. US EPA: a brief guide to mold, moisture and your home

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.