Red blood stains on white fabric with a text overlay reading "How to Remove Blood Stains from Sheets and Bedding - The Dutchman's Laundry.

How to Remove Blood Stains from Sheets and Bedding

Blood stains on sheets are surprisingly common—from unexpected nosebleeds to minor cuts—and they’re notoriously difficult to remove if you don’t act quickly or use the right techniques. The protein content in blood causes it to bond with fabric fibers, creating persistent discoloration that intensifies when exposed to heat. Understanding the best way to remove blood from bedding requires knowledge of which cleaning solutions break down protein-based stains without damaging delicate sheet materials. This comprehensive blood stain removal guide covers immediate actions for fresh blood stains, intensive treatments for set-in blood marks that have already been washed, and techniques to protect your mattress from permanent damage. Whether you’re dealing with a fresh bloodstain or tackling stubborn marks from previous wash cycles, these proven methods will help restore your sheets to pristine condition.

Why Are Blood Stains So Difficult to Remove from Sheets?

Understanding what makes blood stains particularly challenging helps you choose effective removal strategies and avoid common mistakes that permanently set the stain.
Blood contains hemoglobin—a protein that binds strongly to fabric fibers, particularly natural materials like cotton. When blood contacts sheet fabric, the protein molecules penetrate between fibers and begin bonding at the molecular level. This chemical attachment strengthens over time and becomes nearly permanent when exposed to heat, which causes the protein to coagulate and set in the fabric, much like cooking an egg. This is why hot water or dryer heat should never be used on blood-stained bedding before the stain is completely removed.
The stain’s age dramatically affects removal difficulty. Fresh blood stains that are still damp remain water-soluble and respond well to simple cold water rinsing. Once blood dries and oxidizes, however, the iron in hemoglobin creates rust-like discoloration that requires chemical treatment to break down. Blood stains from sheets that have already been washed and dried present the greatest challenge because heat from washing machines or the dryer has cooked the protein into the fiber structure, creating what may appear to be permanent discoloration. However, even these stubborn set-in stains often respond to persistent treatment with the right techniques.

What Should You Do Immediately When Blood Gets on Sheets?

The first minutes after discovering blood on bedding are critical for successful stain removal. Quick action prevents the stain from setting and makes complete removal much easier.
Immediately blot the blood stain with a clean cloth or paper towel to absorb as much blood as possible before it spreads or penetrates deeper into the fabric. Press firmly, but don’t rub—rubbing drives blood deeper into fibers and spreads the stain across a larger area. For fresh, wet blood stains, continue blotting until no more blood transfers to your cloth. This simple action removes the majority of blood before it can bond with fabric, dramatically improving your chances of complete removal.
After blotting, rinse the stained area with cold water immediately. Hold the blood-stained section under cold running water, directing the flow from the back of the fabric to push blood out the way it entered rather than through to the other side. Cold water will help flush blood from fibers before proteins have time to bond. Continue rinsing until the water runs clear—this may take several minutes for larger stains. Never use warm or hot water at this stage, as heat may set the stain permanently by cooking the protein.
If you can’t wash the sheets immediately, at least soak the stained area in cold water until you can properly treat it. Fill a basin or sink with cold water and submerge the blood-stained portion, changing the water when it becomes discolored. This prevents the blood from drying and setting while you gather cleaning supplies or wait for an appropriate time to wash the bedding. Even several hours of cold water soaking helps, though immediate treatment always produces the best results.

What Are the Most Effective Products to Remove Blood Stains from Sheets?

Several household and commercial products effectively break down blood protein and lift stains when used correctly. Choosing the right solution for your specific situation improves removal success.
Hydrogen peroxide ranks among the most effective blood stain removers, particularly for white or light-colored cotton sheets. The oxidizing action breaks down hemoglobin molecules, causing blood stains to foam and lighten visibly. Pour 3% hydrogen peroxide directly on the stain—it will bubble as it reacts with blood. Let it sit for five minutes, then gently blot and rinse with cold water. For stubborn bloodstains, repeat this process several times. Note that hydrogen peroxide can bleach some colored fabrics, so always test on an inconspicuous area first before applying it to visible sections.
Baking soda creates an effective paste that draws blood from fabric fibers. Mix baking soda with cold water to make a paste of baking soda with the consistency of toothpaste. Apply this directly on the stain, working it gently into the fabric. Let the paste sit for 30 minutes to several hours—the baking soda absorbs blood while its alkaline properties help break down protein bonds. After the treatment period, scrub the area gently with a soft toothbrush, rinse the sheets thoroughly with cold water, and check if the stain has lifted.
White vinegar provides another powerful option, particularly for set-in blood stains. Pour white vinegar directly onto the bloodstain and let it soak for 30 minutes. The acetic acid in vinegar helps dissolve dried blood proteins. After soaking, rinse with cold water and check the stain. For particularly stubborn marks, create a solution of equal parts vinegar and water, soak the entire stained section for several hours, then wash normally. Vinegar also helps remove blood from mattresses when direct washing isn’t possible.

How Do You Remove Fresh Blood Stains from Sheets?

Fresh blood stains—those still damp or discovered within hours of occurring—respond well to straightforward treatment methods that don’t require harsh chemicals.
Start with the cold water rinse described earlier, thoroughly flushing the stain from the back of the fabric. Once you’ve removed as much blood as possible through rinsing, apply a small amount of liquid dish soap or bar soap directly to the stain. Regular soap works remarkably well on fresh blood because its surfactants break down proteins and oils. Gently rub the fabric together to work the soap into the stain, or use your fingers to massage it into the fibers. Let it sit for 15-30 minutes.
After the soap treatment, rinse the area again with cold water to remove the soap and loosened blood particles. If you can still see the stain, repeat the soap application and rubbing process. Most fresh blood stains disappear completely after one or two soap treatments. For particularly stubborn fresh stains, use enzyme-based laundry detergent instead of regular soap—the enzymes specifically target protein-based stains like blood and break them down more effectively.
Once the visible stain has disappeared or faded significantly, wash the sheet in your washing machine using cold water and regular laundry detergent. Check that the stain is completely gone before placing the sheets in the dryer—any remaining blood will set permanently from the heat. If traces remain after washing, treat the area again before drying. Air dry the sheets until you’re certain all blood has been removed, then you can safely use the dryer on subsequent washes.

What’s the Best Way to Remove Set-In Blood Stains That Have Already Been Washed?

Blood stains that have already been washed and dried require more intensive treatment, but they’re often not as permanent as they appear. Patience and the right approach can restore even heavily stained sheets.
For set in blood stains, begin with an extended cold water soak. Fill a basin, sink, or bathtub with cold water and completely submerge the blood-stained sheets. Add one cup of white vinegar or oxygen-based bleach to the water to help break down dried blood proteins. Soak the sheets for at least 2-4 hours, or ideally overnight. This prolonged soaking rehydrates dried blood and begins breaking down the protein bonds that have formed with fabric fibers.
After soaking, create a powerful stain treatment using hydrogen peroxide and baking soda. Mix equal parts hydrogen peroxide and baking soda to form a paste, apply it generously to the stained area, and use a soft brush to work it into the fabric. Let this mixture sit for at least one hour—for very stubborn stains, leave it for several hours or overnight. The combination of peroxide’s oxidizing action and baking soda’s absorption draws blood from deep within fabric fibers. The area may foam as the peroxide reacts with blood proteins.
After the paste treatment, rinse the sheets thoroughly with cold water, then wash in the washing machine using cold water and enzyme detergent. For white cotton sheets with persistent stains, you can add oxygen bleach to the wash cycle for extra stain-fighting power. Check the sheets after washing but before drying—if any trace of the stain remains, repeat the entire process. Multiple treatment cycles often successfully remove even set-in stains that initially seem permanent.

Can You Use the Same Methods on All Types of Sheet Fabrics?

Different sheet materials require adapted approaches to remove blood stains effectively without damaging delicate fibers. Understanding these distinctions protects your bedding investment.
Cotton bed sheets tolerate the most aggressive stain removal methods. You can safely use hydrogen peroxide, baking soda, vinegar, hot water (after the stain is removed), and vigorous scrubbing on cotton without causing damage. The durable fiber structure withstands repeated treatments and chemical exposure that would harm more delicate materials. This makes cotton the easiest fabric from which to remove blood stains, giving you multiple treatment options.
Microfiber, polyester, and synthetic blend sheets require gentler handling. Avoid hydrogen peroxide on dark synthetic fabrics as it may cause discoloration. Instead, rely on cold water rinsing, enzyme detergents, and gentle soap treatments. These materials often release stains more easily than cotton due to their smoother fiber structure, but they’re also more prone to damage from harsh chemicals or excessive heat. Always test stain removal products on an inconspicuous area of synthetic sheets before applying to visible stains.
Silk, satin, and other delicate fabrics need the most careful treatment. Use only cold water, mild soap, and gentle blotting—never scrub or use harsh chemicals. For blood-stained, delicate bedding, consider professional cleaning rather than risking damage with DIY methods. If attempting home treatment, work quickly on fresh stains using only cold water and very gentle soap, and never wring or twist delicate fabrics, which can damage their structure and sheen.

How Do You Remove Blood Stains from a Mattress?

Blood on a mattress presents unique challenges since you can’t simply throw it in the washing machine. These techniques effectively remove blood from mattresses without causing water damage or mold growth.
For fresh blood on a mattress, act immediately with cold water and gentle blotting. Dampen a clean white cloth with cold water (never soak the mattress), and gently blot the blood stain, working from the outside edges toward the center. Repeatedly rinse your cloth and continue blotting until no more blood transfers to the cloth. The key is using minimal water—too much moisture can soak into the mattress interior and create mold problems.
For dried blood stains on mattresses, create a cleaning paste from baking soda and cold water. Apply this paste to the bloodstain, let it sit for 30 minutes, then gently scrub with a damp cloth. The baking soda absorbs blood while providing a gentle abrasive action. After scrubbing, use a fresh, damp cloth to remove the paste and any loosened blood. For stubborn mattress stains, spray the area lightly with hydrogen peroxide (test first on a hidden area), let it bubble for a few minutes, then blot with a dry cloth. Multiple treatments may be necessary for complete removal.
After treating mattress stains, dry the area thoroughly to prevent mold and mildew. Use fans to circulate air, open windows for ventilation, and if possible, place the mattress in sunlight, which helps dry moisture and naturally bleaches remaining discoloration. Never put mattress covers back on until the mattress is completely dry. Consider using a waterproof mattress protector going forward to prevent future blood stains from reaching the mattress itself.

What Common Mistakes Should You Avoid When Removing Blood Stains?

Understanding what not to do prevents turning a treatable blood stain into a permanent mark. These common errors undermine otherwise effective stain removal efforts.
The most critical mistake is using hot water or heat on blood stains before they’re completely removed. Hot water cooks blood protein, causing it to bond permanently with fabric fibers—much like cooking an egg. Similarly, never put blood-stained sheets in the dryer until you’ve verified the stain is completely gone. Heat from the dryer sets the stain permanently, making removal impossible. Always use cold water throughout the treatment process and air dry sheets until all traces of blood have disappeared.
Another common error is rubbing or scrubbing fresh blood stains aggressively. This drives blood deeper into fabric and spreads it across a larger area, making removal more difficult. Instead, always blot fresh stains to absorb blood without forcing it into fibers. Gentle scrubbing is acceptable after applying stain removal products, but initial treatment of fresh blood should focus on absorption and rinsing rather than aggressive mechanical action.
Giving up too quickly on set-in stains represents another mistake. Many people assume that blood stains that survived one wash cycle are permanent, but this isn’t true. Set in blood stains often require multiple treatment cycles—sometimes three or four intensive treatments—before they’re completely removed. Patience and persistence usually succeed where single attempts fail. Don’t declare a stain permanent until you’ve tried extended soaking, hydrogen peroxide treatment, and multiple wash cycles.

Are There Alternative Methods for Stubborn Blood Stains?

When standard approaches don’t completely remove blood stains, several alternative techniques can tackle even the most resistant marks.
Lemon juice provide a natural bleaching action that works particularly well on white sheets. Squeeze fresh lemon juice directly onto the bloodstain, ensuring complete coverage. Let the lemon juice sit for at least 10 minutes, then place the sheet in direct sunlight for 30-60 minutes. The combination of citric acid and UV rays creates a powerful natural bleaching effect. After sun treatment, rinse with cold water and wash normally. This method works best on white cotton sheets and should be tested before using on colored fabrics.
Specialty enzyme cleaners designed specifically for protein stains offer commercial-grade removal power. Products containing protease enzymes—the same enzymes that break down protein in biological laundry detergents—specifically target blood proteins. Apply the enzyme cleaner directly to the stain according to product directions, typically letting it sit for 30 minutes to several hours before washing. These specialized products often succeed where general-purpose stain removers fail, particularly on old, set-in bloodstains.
For those familiar with traditional laundry methods, Zote bar soap provides powerful stain removal that many find more effective than modern detergents. Wet the bloodstain with cold water, rub Zote bar soap directly onto the stain, and work it into the fabric by rubbing the fabric together. Let it sit for 30 minutes, then rinse and wash. Many people report excellent results using Zote on blood stains that resisted other treatments. The pink Zote variant is particularly popular for stain removal, though both pink and white versions work effectively.

Get Stubborn Blood Stains Out at The Dutchman’s Laundry

Blood stains respond best when:
  • Sheets have room to move freely
  • Water temperature is precisely controlled
  • Rinsing is strong and thorough
  • You avoid overloading the machine
Our large-capacity commercial washers give your bedding the space and agitation needed to lift protein stains effectively. That means better enzyme activation, better rinsing, and better overall results.
Plus, when you’re washing bulky bedding like comforters, mattress covers, or multiple sheet sets, home machines often struggle. Our equipment is built for heavy-duty loads — without sacrificing fabric care.

Perfect for:

  • Large sheet sets and comforters
  • Stain-heavy bedding that needs deep cleaning
  • Families dealing with frequent laundry
  • Anyone who wants faster, more effective wash cycles
Instead of running multiple small loads at home (and risking heat-setting a stain in the dryer), bring your sheets to a facility designed for performance.
Visit our self-service laundromat today:

Frequently Asked Questions About Removing Blood from Sheets

1. Can you remove blood stains that have been washed and dried multiple times?
While heat-set blood stains are more difficult to remove, they’re often not permanent. Intensive treatment using hydrogen peroxide, extended cold water soaking with vinegar, and enzyme cleaners can often remove even multiple-times-washed blood stains. Success requires patience—expect to repeat treatments several times before seeing complete removal.
2. Will bleach remove blood stains from white sheets?
Chlorine bleach can whiten blood-stained areas on white sheets, but it’s not the most effective first choice. Bleach works better after you’ve treated the stain with hydrogen peroxide or enzyme cleaners to break down the blood proteins. Using bleach alone may lighten but not completely remove blood stains, leaving a ghostly mark.
3. How do you get blood out of sheets without hydrogen peroxide?
Effective alternatives include baking soda paste, white vinegar, enzyme detergent, bar soap, or lemon juice. Cold water rinsing combined with enzyme-based laundry detergent works well for most fresh stains. For set-in stains, extended vinegar soaking followed by baking soda treatment provides peroxide-free removal.
4. Why is cold water better than hot water for blood stains?
Cold water keeps blood proteins soluble and prevents them from cooking into fabric fibers. Hot water causes blood proteins to coagulate and bond permanently with fabric, similar to how heat solidifies egg white. Once heat sets a blood stain, removal becomes exponentially more difficult or impossible.
5. Can salt water help remove blood stains from sheets?
Yes, salt water can help dissolve blood proteins. Create a solution using 2 tablespoons of salt per quart of cold water, then soak blood-stained sheets in this solution for several hours before washing. Salt creates an osmotic effect that draws blood from fibers, particularly useful for fresh stains.
6. How long can you wait before treating a blood stain?
Immediate treatment offers the best results, but blood stains can often be removed even days or weeks later with intensive treatment. The longer you wait, the more difficult removal becomes as blood oxidizes and bonds with fabric. However, don’t assume a stain is permanent just because it’s old—try the set-in stain techniques even on bloodstains that are months old.

Key Takeaways: Essential Blood Stain Removal Principles

  • Always use cold water, never hot: Heat permanently sets blood stains by cooking the protein; cold water keeps blood soluble and prevents bonding with fabric
  • Act immediately on fresh stains: Blot excess blood, rinse with cold water from the back of the fabric, and treat before the stain dries for easiest removal
  • Hydrogen peroxide is most effective for white sheets: The oxidizing action breaks down hemoglobin; pour it directly on the stain, let it bubble, then rinse thoroughly
  • Never use the dryer until stains are completely gone: Heat from dryers permanently sets any remaining blood traces; always air dry until certain the stain has disappeared
  • Set-in stains require extended soaking: Submerge blood-stained sheets in cold water with vinegar or enzyme detergent for several hours or overnight before treating
  • Baking soda paste draws blood from fabric: Mix baking soda with cold water, apply to stain, let sit 30+ minutes, then scrub gently before rinsing
  • Enzyme detergents specifically target protein stains: Products containing protease enzymes break down blood proteins more effectively than regular detergents
  • Multiple treatments often necessary for old stains: Don’t give up after one attempt; persistent treatment over several cycles often removes seemingly permanent bloodstains
  • Different fabrics require different approaches: Cotton tolerates aggressive treatment; synthetics need gentler methods; delicate fabrics may require professional cleaning
  • Mattress blood stains need minimal moisture: Use damp cloths and pastes rather than soaking; thoroughly dry the area afterward to prevent mold growth
A pile of military TA-50 gear, including a vest, boots, and helmet, with a banner that reads "How to Clean TA-50 Gear the Right Way.

How To Clean TA-50 Gear the Right Way

Keeping your TA-50 gear in top shape isn’t just about appearance—it’s about performance, durability, and mission readiness. Whether you’re handling TA-50 gear cleaning at