Blood · Upholstery
Blood on Upholstery — How to Get It Out
Blood stains on upholstery need cold water and enzyme treatment to break down the proteins without setting the stain or soaking the cushion foam underneath. Upholstery can't be thrown in the washing machine, so you'll work on the surface with minimal water and careful blotting. Speed matters: fresh blood lifts far more easily than dried.
- Time30 min
- DifficultyMedium
- MaterialUpholstery
Watch out
Don'tNever use hot or even warm water on blood—it cooks the proteins and sets the stain permanently into upholstery fabric.
WarningAvoid soaking upholstery cushions; excess water seeps into foam and can cause mildew, odor, and long drying times.
WarningHydrogen peroxide can bleach or fade dark, richly dyed, or patterned upholstery—always test on a hidden spot under the cushion first.
TipMicrofiber and velvet upholstery may show water marks if you blot unevenly—work gently and dry thoroughly with a fan.
Do this
Blot up fresh blood immediately
Press a clean white cloth or paper towel firmly onto the stain to soak up as much blood as possible. Work from the outside edge toward the center so you don't spread the stain wider across the upholstery.
Never rub or scrub fresh blood—it pushes the stain deeper into the weave and can damage delicate upholstery fibers.
Dampen with cold water
Dip a clean cloth in cold water from the coldest tap setting (under 70 °F) and wring it nearly dry. Blot the stain gently to dilute the blood without soaking the foam cushion underneath.
Apply enzyme stain soap
Rub about 1 tsp of enzyme stain soap directly onto the damp stain with your fingertips or a soft brush. Let it sit for 10 minutes so the enzymes can break down the blood proteins.
Enzyme soap is your best friend for protein stains like blood—it digests the stain at a molecular level.
Blot and lift the stain
Dampen a fresh white cloth with cold water, wring it out, and blot the treated area to lift the soap and dissolved blood. Repeat until no more color transfers to the cloth.
Treat stubborn residue with peroxide
If a shadow remains, dampen a cloth with 1 tbsp hydrogen peroxide 3 % and blot the spot. Let it fizz for a minute, then blot with cold water to rinse.
Test peroxide on a hidden seam first—it can lighten dark or dyed upholstery fabrics.
Dry the upholstery completely
Blot the area with dry towels to remove as much moisture as possible, then aim a fan or hair dryer on the cool setting at the spot until it's fully dry. This prevents mildew and water rings from forming on the fabric.
Common questions
What if the blood stain has already dried on my sofa?+
Dampen the dried stain with cold water and let it sit for 5 minutes to rehydrate the blood. Then apply enzyme stain soap, work it in gently with a soft brush, and blot as you would a fresh stain. Dried blood takes longer and may need a second treatment.
Can I use dish soap instead of enzyme stain soap?+
Dish soap can help with fresh blood, but it won't break down dried protein stains as effectively as enzyme soap. If you only have dish soap, use a tiny drop mixed with cold water, blot thoroughly, and be prepared to repeat the process.
How do I avoid water rings on my upholstery?+
Wring out your cloth until it's barely damp, and blot rather than rub. After treating the stain, blot the entire cushion panel lightly with a damp cloth so the moisture dries evenly, then use a fan to speed drying.
Is it safe to use hydrogen peroxide on all upholstery fabrics?+
No—peroxide can bleach or lighten dyed fabrics, especially dark colors, velvet, and silk blends. Always test on a hidden seam or under a cushion before you treat a visible stain.
Same stain, other materials
BloodCarpet
Blood on Carpet — How to Get It Out
Blood stains on carpet respond best to cold water and enzyme treatment, but you must work carefully to avoid pushing the stain deeper into the pile. Fresh blood lifts more easily than dried, so start as soon as you notice the spot. Never use hot water — it will cook the protein and set the stain permanently.
BloodCotton
Blood on Cotton — How to Get It Out
Blood stains come out of cotton easily if you act quickly and use cold water—hot water will set the protein permanently. Cotton is durable and can handle scrubbing, soaking, and repeated treatment, so even dried blood usually responds well to enzyme soap and patience.
BloodCotton
Blood on Cotton Shirt — How to Get It Out
Blood stains on a cotton shirt come out cleanly if you act quickly and keep the water cold—hot water will cook the protein and lock the stain into the fibers. Cotton is durable enough to handle enzyme soap, peroxide, and machine washing, but you must treat the stain before it dries. Follow these steps to lift fresh or dried blood without damaging the fabric.
BloodDenim
Blood on Denim — How to Get It Out
Blood stains come out of denim easily if you act fast and keep the water cold. Hot water cooks the protein in blood and locks it into the fabric, so always start with the coldest tap setting. Denim's tight weave and sturdy cotton fibers can handle scrubbing, which makes this job simpler than on delicate fabrics.
BloodLinen
Blood on Linen — How to Get It Out
Blood stains come out of linen easily if you act fast and keep the water cold—hot water will cook the protein and lock the stain into the fibers permanently. Linen is durable and can handle vigorous treatment, but you must start with cold water and work the stain from the back so you push it out rather than deeper into the weave.
More stains on upholstery
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery come out best when you work from the outside in with cold water and a mild detergent, avoiding the temptation to scrub hard and spread the purple dye deeper into the cushion foam. Fresh stains lift in minutes; set stains need patience and repeated blotting. Always test your cleaning solution on a hidden seam or back panel before you treat the visible stain.
BlueberryUpholstery
Blueberry Stain on Upholstery — How to Get It Out
Blueberry stains on upholstery need cold water and quick action to prevent the purple pigment from setting into the cushion foam and fabric. Because you can't soak or machine-wash a sofa, you must work carefully to avoid spreading the stain or soaking the padding underneath. The key is to lift the stain from the surface without pushing it deeper into the cushion.
ChocolateUpholstery
Chocolate on Upholstery — How to Get It Out
Chocolate stains on upholstery come out best when you scrape off the solid residue, treat the grease and protein with enzyme soap, and blot carefully without soaking the cushion foam. Chocolate combines fat, milk protein, and cocoa tannins, so you need cold water to avoid setting the protein and a degreaser to lift the oils. Work from the outside in to keep the stain from spreading across the fabric.
ChocolateUpholstery
Chocolate on Upholstery — How to Get It Out
To remove chocolate stains from upholstery on a sofa, scrape off any solid chocolate first, then treat the stain with cold water and dish soap, working from the outside in to avoid pushing the stain deeper into the cushion foam. Chocolate combines fat, sugar, and cocoa—each needs attention, and heat will set the protein and fat into the fibers.
CoffeeUpholstery
Coffee on Upholstery — How to Get It Out
Coffee stains on upholstery need quick action and careful blotting to avoid pushing the stain deeper into the foam or batting. The key is to lift the coffee out without saturating the cushion, which can cause mildew or water rings. Cold water and a small amount of dish soap usually do the job, but older stains may need white vinegar to break down the tannins.