How to Get Blood Out of Furniture
A nosebleed at the worst possible moment. A pet's scraped paw as it leaps onto the couch. A teenager's first attempt at shaving, or a menstrual leak during a movie marathon. However blood reaches your furniture, the result is the same: a vivid red mark and a sinking feeling that the piece is ruined. After testing methods on everything from linen sectionals to velvet accent chairs and well-loved mattresses, I can tell you the good news firsthand — most blood stains are entirely removable if you understand one simple principle. Blood is a protein, and proteins behave predictably once you know how to handle them.
In this guide I'll walk through why blood bonds so stubbornly to fabric, the emergency steps that matter most in the first ten minutes, separate playbooks for fresh and dried stains, methods tuned to each material (including mattresses, which most guides shortchange), and the safety mistakes that turn a cleanable spot into a permanent scar.
1. Why Blood Stains Are So Stubborn
To remove a blood stain, it helps to know your opponent. Blood is mostly water, but the part that stains is a cocktail of proteins (including hemoglobin, the molecule that carries oxygen and gives blood its red color) and iron. Proteins are long, coiled molecules, and they have an inconvenient habit: when they meet heat, they uncoil and lock together, bonding tightly to whatever is around them — including your sofa's fibers. Chefs know this as the moment a runny egg turns solid in a hot pan. The same thing happens to blood in your upholstery.[1]
That single fact drives almost every rule in this guide. Heat sets a blood stain permanently, so cold water is non-negotiable. Iron adds a second layer of stubbornness, because it forms chemical bonds with fabric that plain water alone cannot break — which is why stubborn marks eventually need a little chemical help from hydrogen peroxide or an enzyme. And because proteins coagulate (clump and harden) as they dry, a stain that sat for three days is a very different beast from one you caught at three minutes.[2]
Once you internalize "cold + protein + time," the methods below stop feeling like folk remedies and start making sense.
2. The Golden First 10 Minutes
What you do in the first ten minutes matters more than any product you can buy. The goal is simple: lift as much blood as possible before it sets, without driving it deeper.
- Blot, never rub. Lay a clean white cloth or paper towel over the stain and press straight down, lifting the blood into the cloth. Rubbing grinds the blood sideways and downward into the weave, where it becomes far harder to reach.[1]
- Use a white cloth. Colored towels and printed paper can bleed their own dye onto damp upholstery, trading one stain for another. White cotton or plain white paper towels are all you need.
- Cold water only. Dab with cold water to dilute and lift. Repeat with fresh sections of cloth as each one picks up blood. Even lukewarm tap water is warm enough to start setting a protein stain, so run the tap until it's genuinely cold.[3]
- Scrape off the excess. If there's a thick puddle or a dried crust, lift the bulk of it with the dull edge of a butter knife or an old credit card before blotting. Less material up front means less to dissolve later.
Work from the outside of the stain inward. Circling inward keeps you from spreading the ring outward into clean fabric. By the end of these four steps you'll usually have removed the majority of a fresh stain; the sections below take care of whatever remains.
3. How to Remove Fresh Blood (Still Wet)
Fresh blood — anything still damp, roughly within the first several hours — is the easy case. Plain cold water alone will often do most of the work.[5] When it doesn't, reach for one of these three household solutions, working from the gentlest upward.
| Method | Recipe | Best for |
|---|---|---|
| Club soda | Pour a little straight from the bottle onto the stain; let it fizz, then blot | First pass on any fresh stain; the carbonation helps lift protein |
| Dish soap solution | 1 teaspoon liquid dish soap (not dishwasher detergent) + 2 cups cold water | Most washable fabrics; gentle and color-safe |
| Salt + dish soap | 1 tablespoon dish soap + 1 tablespoon salt + 1 cup cold water | Slightly more stubborn fresh marks; the salt acts as a mild abrasive |
For each method, dip a white cloth into the solution, dab the stain gently, and watch the blood transfer onto the cloth. Rotate to a clean section of cloth frequently so you're not re-depositing blood. Once the stain fades, rinse by dabbing with a cloth dampened in plain cold water to remove soap residue, then pat dry with a towel.[1] Fresh stains often clear in a single round; absorbent fabrics like linen may need two.
4. How to Remove Dried Blood (Already Set)
If the blood has dried — it's darkened, crusty, or has been sitting for more than a day — cold water alone won't cut it. The proteins have already locked on, so you'll need something that breaks them down. Always start by loosening the crust: gently scrape the surface with a dull knife or the edge of a card, and vacuum up the flakes so you're not grinding them back in.[1] Then choose a method based on how stubborn the mark is.
| Method | How it works | Watch out for |
|---|---|---|
| Enzyme cleaner | Enzymes literally digest the blood proteins. Spray on, wait 10–15 minutes, blot. This is the single most effective option for dried blood. | Check the label — some enzymes are not safe for leather or silk |
| Baking soda paste | Mix 2 tablespoons baking soda + 1 tablespoon cold water into a paste. Apply, wait 30–60 minutes, then lift with a damp cloth. | Gentle and safe on most colors; may need repeating on old stains |
| Hydrogen peroxide 3% | Oxidizes and breaks down the iron and protein. Dab on, let it fizz about 30 seconds, blot, rinse with cold water. | Can bleach color — light or white fabrics only, always spot-test first |
A quick timeline helps set expectations, because age changes everything:[4]
- Under 1 hour (still wet): cold water and blotting often remove it completely.
- 1 to 24 hours (damp to tacky): add dish soap or salt solution; usually clears with patience.
- Over 24 hours (fully dried): enzyme cleaner or baking soda paste; hydrogen peroxide for light-colored fabrics with stubborn marks.
- Weeks-old set stains: possible but difficult — expect multiple rounds, and consider a professional if the fabric is delicate.
5. Match the Method to Your Material
The right method depends heavily on what you're cleaning. Using the wrong one can shrink, bleach, or watermark a fabric that would have been fine.
5.1 Cotton, Linen, and Other Durable Wovens
These sturdy fibers can take the strongest treatment. Cold water, the dish soap or salt solutions, and even hydrogen peroxide (on lighter colors) are all fair game. For stubborn dried marks, an enzyme cleaner works quickly.[2] If the cushion cover is removable and the care tag allows, you can unzip it, pre-treat the stain, and wash in cold water on a gentle cycle — then air dry only, since a machine dryer's heat will set any trace that remains.
5.2 Velvet and Microfiber
These plush piles are the most easily damaged by water. Over-wetting flattens the nap and leaves watermarks, so use as little liquid as possible. Dab a tiny amount of dish soap solution with a white cloth, working gently, and resist any urge to scrub. For a deeper dive into keeping these tricky fabrics looking new, see our guide to cleaning a velvet sofa, which covers steaming, brushing the pile, and everyday care.[1]
5.3 Leather
Leather needs a gentler touch. Mix a few drops of mild soap (a castile soap works well) into warm water, dampen a soft cloth, and blot — don't soak. Rinse by wiping with a barely-damp cloth, then dry immediately. Finish by applying a leather conditioner, because cleaning strips some of the natural oils and dried-out leather cracks.[2] Skip enzyme cleaners and hydrogen peroxide here; both can damage the finish.
5.4 Mattresses
Mattresses are the case most cleaning guides gloss over, yet they're one of the most common victims — and you cannot toss them in a wash. The golden rule is minimal moisture, because the padding underneath holds water and can mold. Spot-treat with a small amount of hydrogen peroxide (3%), let it bubble briefly, and blot. For lingering marks and odor, sprinkle baking soda over the area, let it sit several hours or overnight, then vacuum thoroughly. Always let the mattress air dry completely — ideally near an open window or with a fan — before putting sheets back on.[2]
6. Read the Care Tag: The W/S/WS/X Code
Before applying anything to upholstered furniture, find the care tag. It's usually tucked under a cushion or along the underside, and it carries a one-letter cleaning code that tells you what the manufacturer considers safe. Ignoring it is the fastest way to ruin a piece.[1]
- W — Water-based cleaners are safe. This is the easiest category; the cold-water and dish soap methods above are all suitable.
- S — Solvent-based (dry-cleaning) cleaners only. Water can stain or shrink these fabrics, so skip the water-based methods and use a dedicated solvent, or call a professional.
- WS (or W-S) — Either water-based or solvent-based cleaners are acceptable. Most of the household methods in this guide work, but still spot-test first.
- X — Do not use any liquids. Clean by vacuuming only, or hire a professional. Attempting DIY cleaning on an X-coded piece often makes things worse.
When in doubt, treat any unfamiliar fabric as delicate: spot-test your chosen solution on a hidden area (under a cushion, along the back) and wait for it to dry before committing to the visible stain.
7. Eliminate Lingering Odor
Even after the visible stain is gone, blood can leave a faint metallic smell as trace protein lingers in the fibers. Two simple steps take care of it.[4]
First, baking soda: sprinkle a generous layer over the cleaned area, leave it overnight, and vacuum thoroughly in the morning. Baking soda absorbs odor rather than masking it. Second, for any remaining smell, mist the area lightly with a mix of equal parts white vinegar and cold water, then let it air dry completely.
One critical safety note here, and it matters enough that it gets its own section next: never apply vinegar and hydrogen peroxide to the same spot. Combined, they form peracetic acid, which is corrosive and harmful to breathe. If you used peroxide on a stain, rinse it fully with cold water and let the area dry before ever reaching for vinegar.
8. Safety Warnings & Common Mistakes to Avoid
Most failed blood-stain removals come down to a handful of avoidable errors. Some merely ruin the fabric; others create a real health hazard, so read this section carefully.[6]
- Never mix hydrogen peroxide and vinegar. Together they produce peracetic acid, a corrosive irritant to skin and lungs. This is the single most important safety rule in stain removal.
- Never mix bleach with ammonia or vinegar. These combinations release toxic chloramine or chlorine gas. If you're layering cleaning products, rinse thoroughly between them.
- No hot water, ever. Heat sets the protein permanently. This includes hair dryers, clothes dryers, and even warm tap water.
- Don't scrub or brush aggressively. Scrubbing drives blood deeper and damages the fiber surface, making the stain spread and the fabric fray.
- Skip colored cloths. Damp fabric pulls dye out of colored towels, leaving a fresh stain on top of the old one.
- Don't over-wet. Saturating upholstery soaks the padding underneath, which can lead to mold, mildew, and permanent water rings. Use damp cloths, not soaking ones.
- Avoid harsh chemicals on delicate fabrics. Strong solvents, undiluted ammonia, and abrasive powders can discolor or dissolve fibers. When a fabric is uncertain, less is more.
9. When to Call a Professional Upholstery Cleaner
Some situations are best left to someone with industrial equipment and trained judgment. Call a professional if any of these apply:[1]
- The fabric is silk, suede, untreated velvet, or another specialty material that water or household chemicals can easily ruin.
- The care tag reads X, meaning the manufacturer explicitly advises against liquid cleaning.
- The stain is large, old, or has already set through multiple failed DIY attempts.
- The piece is valuable or sentimental, and you'd rather not risk it.
Professionals use extraction machines that flush and remove soil from deep in the padding, along with cleaners matched to specific fibers. They can also treat lingering odor and disinfect the area — something household methods can only approximate.
Frequently Asked Questions
Can I use hot water on a blood stain?
No. Blood is a protein, and heat causes proteins to coagulate and bond permanently to fabric. Hot water, warm water, hair dryers, and clothes dryers will all set the stain. Always use cold water.
Is hydrogen peroxide safe on all fabrics?
Only on white or very light-colored fabrics, and only after a spot-test on a hidden area. Hydrogen peroxide is a mild bleach and can lighten or discolor colored upholstery. For darker fabrics, use an enzyme cleaner or baking soda paste instead.
Does vinegar remove blood stains?
Vinegar is a weak acid and only mildly effective on blood compared with soap, enzymes, or hydrogen peroxide. It's better used for odor removal than stain removal. And critically, never use vinegar on a spot where you've just applied hydrogen peroxide — the mixture creates harmful peracetic acid.
Can I machine wash cushion covers?
If the cover is removable and the care tag permits, yes. Pre-treat the stain, wash in cold water on a gentle cycle with mild detergent, and air dry only — never put them in a dryer, as the heat shrinks fabric and sets any remaining trace of blood.
How do I get blood out of a mattress?
Use as little liquid as possible, since mattress padding holds water and can mold. Spot-treat with a small amount of 3% hydrogen peroxide, blot, then sprinkle baking soda over the area and leave it for several hours or overnight before vacuuming. Let the mattress dry completely before making the bed.
Conclusion
Blood on your furniture feels catastrophic in the moment, but it is one of the most predictable stains you'll ever face once you understand the science. Blood is a protein, proteins lock together under heat, and time is what turns a cleanable spot into a permanent mark. So the rules write themselves: act fast, blot instead of rub, use cold water always, and match the strength of your method to the age of the stain and the tolerance of your fabric.
For fresh marks, cold water and a little dish soap will usually be enough. For dried ones, an enzyme cleaner is your strongest ally, backed up by baking soda paste and — on light fabrics only — hydrogen peroxide. Adjust for the material: durable cottons and linens can take vigorous treatment, velvet and microfiber demand a delicate touch, leather needs conditioning afterward, and mattresses require minimal moisture and thorough drying. And above all, remember the safety rules: never mix hydrogen peroxide with vinegar, never introduce heat, and when a fabric is delicate or the stain is truly set, a professional is the wiser call.
Treat your furniture well and it will return the favor for years. And if a piece has simply lived its full life — stains, wear, and all — there is no better moment to refresh a room than now.
References
- COIT Cleaning and Restoration - How to Get Blood Out of Upholstery (Fresh and Dried Stains)
- OxiClean - How to Remove Blood Stains from Furniture Upholstery
- Cleaner Cleaner - How to Clean Blood Stains from Upholstery
- The Happy House Cleaning - How to Clean Bloodstains from Upholstery
- Today.com - How to Remove Blood Stains from Clothes and Furniture
- American Association of Poison Control Centers - Poison Prevention: Safe Use of Cleaning Products
Written by Mia Taylor
Mia Taylor has spent the past four years exploring the worlds of home design, travel, and fashion. With a foundation in interior design and hands-on experience in a furniture store, she shares stories and insights that inspire readers and create a genuine emotional connection.
COCOCHAIRS B2B Program
At COCOCHAIRS, we design modern furniture solutions that balance aesthetics, functionality, and quality for commercial spaces, supporting offices, hospitality, retail, and interior projects with timeless design and reliable craftsmanship. Join the COCOCHAIRS B2B Program to access exclusive trade pricing and dedicated project support. Learn more at https://cocochairs.com/pages/b2b.