How to Remove Blood Stains From Any Floor
Bloodon your floor? Here's the safe fix.
Blood is a protein stain, so the golden rule is simple: always start with cold water, never hot. Hot water cooks the protein and sets the stain for good. Below we walk you through getting blood out of every floor we sell and install, from carpet to natural stone, with the safe method for each surface and the cleaners that can ruin a floor if you reach for the wrong one.
Blood is a protein stain, so it sets fast and bonds to fibers and grout within minutes to a few hours. The single most important first move is to blot up the wet blood right away and reach only for COLD water — hot water cooks the protein into the surface and makes the stain nearly permanent.
Blood removal by floor type
Blood on Carpet
- Blot the blood with a clean white cloth or paper towel, pressing straight down and working from the outside of the stain inward. Never rub or scrub, since that pushes blood deeper and spreads it.
- Mix 1 teaspoon of clear (dye-free) dish soap into 2 cups of COLD water. Cold only, never warm or hot, because heat sets the protein for good.
- Dip a cloth in the solution, wring it nearly dry, and blot the stain from the edges inward. Re-blot with a dry cloth, and repeat the wet-then-dry blotting until the color lifts.
- For a stubborn or older stain, dab on a little 3% hydrogen peroxide, but test it first on a hidden patch (like inside a closet), since peroxide can lighten some carpet. Let it fizz a minute, then blot.
- Rinse by blotting with a cloth dampened in plain cold water, then press dry with towels and let it air-dry. Run a fan to speed drying.
Never: Do not use hot water or scrub the stain. Heat sets the blood permanently, and scrubbing untwists the fibers and drives the stain into the backing.
Blood on Hardwood
- Wipe the blood up quickly with a cloth or paper towel dampened in COLD water. Blood is mostly a surface problem on a sealed wood floor, so act fast before it dries.
- Mix a drop of clear dish soap into a cup of cold water. Dampen a soft cloth, wring it until it is just barely moist, and wipe gently along the grain.
- Go over the spot with a second cloth barely dampened in plain cold water to lift any soap.
- Dry the area right away with a clean towel, wiping with the grain. Standing water is the real enemy of wood, so leave nothing wet.
- If a faint mark remains, dampen a cloth with a little 3% hydrogen peroxide, lay it on the spot for only a minute or two, then wipe and dry at once. Test a hidden corner first.
Never: Never soak the floor, use a steam mop, or reach for acetone, nail-polish remover, vinegar, or oil soap. They strip or cloud the finish and let water swell the boards.
Blood on LVP / Vinyl
- Wipe up the blood with a cloth or paper towel dampened in COLD water. Luxury vinyl is waterproof and forgiving, so most fresh blood comes right up.
- Mix 1 teaspoon of clear dish soap into 2 cups of cold water. Wet a soft cloth or sponge and wipe the stain, working from the outside in.
- For a dried or stubborn spot, dab on a little 3% hydrogen peroxide, let it sit a minute, then wipe. A soft nylon brush helps on textured planks.
- Wipe the area with a cloth dampened in plain cold water to rinse off any cleaner.
- Dry the spot with a towel so no water lingers in the seams.
Never: Skip steam mops, paint thinner or other solvents, and scouring pads or powders. Heat and harsh chemicals break down the wear layer and the seam glue.
Blood on Laminate
- Blot up the blood fast with a cloth or paper towel dampened in COLD water. Laminate hates standing water at the seams, so move quickly.
- Mix a drop of clear dish soap into a cup of cold water. Dampen a cloth, wring it until barely moist, and wipe the stain gently.
- Wipe again with a cloth barely dampened in plain cold water to remove the soap.
- Dry the spot immediately with a clean towel. Never let water sit on the surface or seep into the joints.
- For a faint leftover mark, touch it with a little 3% hydrogen peroxide on a cloth, blot within a minute, and dry at once. Test a hidden spot first.
Never: Never flood the floor, use a steam mop, or use acetone, vinegar, or abrasive scrubbers. Water swells the fiberboard core and harsh cleaners ruin the wear layer, and neither comes back.
Blood on Tile & Grout
- Blot up the blood with a cloth or paper towel dampened in COLD water. The glazed tile face is tough, so the surface itself wipes clean easily.
- Mix 1 teaspoon of clear dish soap into 2 cups of cold water and wipe the tile face. A little 3% hydrogen peroxide lifts any stubborn spot on the glaze.
- Treat the grout separately, since the porous grout lines are where blood hangs on. Make a paste of baking soda and cold water, spread it over the stained grout, and let it sit 10 minutes.
- Dab the grout with 3% hydrogen peroxide and scrub gently with an old soft toothbrush, working along the line.
- Rinse with cold water and a clean cloth, then dry. If your grout is sealed, this is gentle enough to protect the sealer.
Never: Do not use steel wool, wire brushes, or harsh acids on the grout. They scratch the glaze, chew up the grout, and strip any grout sealer, leaving it more stain-prone than before.
Blood on Natural Stone
- Blot the blood up gently and quickly with a cloth dampened in COLD water. Natural stone like marble, granite, or travertine is porous, so blood can soak in fast.
- Wipe the spot with a cloth dampened in plain cold water or a stone-safe pH-neutral cleaner. Blot, do not scrub.
- If a stain remains, make a poultice: mix baking soda with a little cold water into a peanut-butter-thick paste. Spread it over the stain about a quarter-inch thick.
- Cover the poultice with plastic wrap, tape the edges, and leave it 24 hours to draw the stain out of the stone.
- Scrape off the dried poultice with a plastic (not metal) edge, rinse with cold water, and dry with a soft cloth. Repeat if needed. If the stone was sealed, plan to reseal that area afterward.
Never: Never use vinegar, lemon, or any acid, and skip hydrogen peroxide on unsealed or dark stone. Acids etch and dull the stone for good, and peroxide can leave a light spot.
People also ask
How do you get blood out of carpet?
Blot fresh blood with a clean white cloth and cold water, working from the outside of the stain inward so you do not spread it. Never rub, and never use warm or hot water, which sets the protein and locks the stain in. If a mark remains, dab with a little mild dish soap mixed in cold water, then rinse by blotting with a fresh cold-water cloth.
How do you get dried blood out of carpet?
Soften the dried stain first by dampening it with cold water and letting it sit a few minutes. Then blot with cold water and a few drops of mild dish soap, gently working a soft toothbrush over the spot before rinsing with a clean cold-water cloth. For stubborn marks, 3% hydrogen peroxide can help, but it can lighten color, so always test a hidden spot first and skip it on dark or wool carpet.
Does hydrogen peroxide remove blood stains?
Yes. Hydrogen peroxide breaks down the proteins in blood and is one of the most effective options for set-in stains, and you will often see it foam as it works. The catch is that it has a mild bleaching effect, so spot-test a hidden area first and avoid it on dark carpet, wool, or unfinished wood. Use the standard 3% strength, blot it on, let it sit a few minutes, then rinse with cold water.
How do you get blood out of a hardwood floor?
Blot up the blood right away, then wipe gently with a cloth dampened (not soaked) in cold water mixed with a few drops of mild dish soap. Keep the wood barely damp, since standing water can warp boards and damage the finish, and dry the spot fully when you are done. Avoid bleach and harsh solvents on a finished floor; if a faint stain lingers, a careful dab of 3% hydrogen peroxide on a cloth can help, but test a hidden area first because it can lighten wood.
How do you remove blood stains from wood without damaging the finish?
Work gently and keep moisture to a minimum. Dab the stain with a barely-damp cold-water cloth, then a touch of mild dish soap, blotting rather than scrubbing so you do not cut into the finish. Stay away from acetone, paint thinner, steam, and bleach, which all strip or cloud a wood finish. Dry the area completely afterward, and if the stain is deep in older or unsealed wood, call a flooring pro before you sand or refinish.
How do you get a blood stain out of vinyl plank flooring?
Wipe fresh blood with cold water and a soft cloth, then clean the spot with cold water and a little mild dish soap. For a dried stain, let the soapy cold water sit a few minutes to soften it, then wipe with a soft cloth or sponge and rinse. Do not use bleach, ammonia, abrasive pads, or harsh solvents on vinyl plank, since they can strip the protective wear layer and discolor the floor.
How do you clean dried blood off vinyl flooring?
Dampen the dried stain with cold water and let it soften for a few minutes before you start wiping. Use cold water with a few drops of mild dish soap and a soft cloth or sponge, then rinse with a clean damp cloth and dry. Test any cleaner on a hidden spot first, and skip bleach, ammonia, and stiff brushes or steel wool, which scratch and dull vinyl.
How do you remove blood stains from laminate flooring?
Blot fresh blood with a cloth dampened in cold water, never hot, and avoid letting water pool at the seams where it can swell the boards. For dried marks, wipe with cold water and a little mild dish soap, then dry the area right away. Keep abrasive pads, steel wool, steam, and bleach off laminate, as they scratch the surface or cause discoloration; spot-test any cleaner in a hidden corner first.
How do you get blood out of tile and grout?
On glazed tile, blot with cold water and wipe with cold water and mild dish soap. Grout is porous and holds blood, so make a paste of baking soda and water, scrub gently with a soft toothbrush, then rinse with cold water. A diluted hydrogen peroxide solution can lift a stubborn grout stain; if you use bleach, keep it on the grout lines only and well diluted, and never on natural stone tile.
How do you remove blood stains from natural stone like marble or travertine?
Blot quickly with cold water and a pH-neutral stone cleaner, since stone is porous and absorbs blood fast. Never use vinegar, lemon, or any acid on marble, travertine, or limestone, as the acid etches and permanently dulls the stone, and skip bleach and steel wool. If the stain stays, apply a poultice (a stone-safe powder paste), let it draw the stain out per the directions, then wipe clean; deep stains may need a professional stone restorer.
Why do you use cold water and not hot water on blood stains?
Blood is a protein, and heat cooks proteins, so hot or even warm water bonds the stain into carpet fibers, wood, grout, or stone and makes it far harder to lift. Cold water keeps the blood loose so you can blot and rinse it away. This rule holds on every floor type, so always reach for cold water first.
How do you remove an old set-in blood stain that won't come out?
Re-wet the dried stain with cold water to soften it, then treat with cold water and mild dish soap, repeating several passes rather than scrubbing hard. For washable and tougher surfaces, 3% hydrogen peroxide is the most effective next step, but spot-test first because it can lighten color, and never use it on unfinished wood or natural stone. Set-in stains can be permanent, so on hardwood or stone it is worth calling a flooring pro before trying anything harsh.
Beyond the spot-clean
If the stain has set, spread, or it's time to think about new flooring, we're a family-owned shop in Winter Haven and across Polk County since 1962. Browse the floors we install and clean every day:
Since 1962, one phone call
Stain won't budge? We do floor replacement too.
