Prep first
Before you start
- Work out the cause first: where the mark is and how it smells decide the treatment.
- Brush or vacuum dry soot and mildew before you wet them.
- Keep the sheet cold until you know what the stain is.
- Skip chlorine bleach until you've ruled out manganese or iron.
Bed sheets pick up black marks from a handful of sources: mildew, soot, well-water manganese or greasy residue, and each one calls for a slightly different first move. A fresh mark tends to lift during a cold soak and one good wash. An older mark that has dried into cotton or linen may only fade across several rounds, so expect progress rather than an instant result.
Black stains on bed sheets are easiest to lift when you catch them early, before the mark has had time to set. Check the care label before you pick a product, because cotton, linen and silk need different handling. Keep a stained sheet out of the dryer, since heat can lock a dark stain in place.
Before you start
What sheets, towels & table linens can take
Safe to use3
- Water
- Soaking
- Enzyme cleaners
Use with care6
- Hot water
- Chlorine bleach
- Oxygen bleach
- Solvents (alcohol, spot removers)
- Acids (vinegar, lemon)
- Scrubbing and abrasives
Avoid1
- Heat, once the stain is out
8 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Clean white cloth or paper towelBlots the mark without bleeding dye onto the sheet. (opens Amazon)
- Dull knifeLifts dried solids off the fabric gently.
- Liquid laundry detergentWorks into the stain before the soak and the wash. (opens Amazon)
- Enzyme laundry presoakBreaks down protein-based matter during the overnight soak. (opens Amazon)
- Pretreatment spray or dry-cleaning solventFor marks that persist; apply from the wrong side. (opens Amazon)
- All-fabric (oxygen) bleachThe gentler bleach, for colorfast items only. (opens Amazon)
- Rust removerOnly if you suspect rust, and used before any bleach. (opens Amazon)
- Dilute chlorine bleachA last-resort step for colorfast items whose label allows it. (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
7 steps
Step by step
Step 1 of 7
Identify the cause and remove debris
Start by looking at where the mark is, how it smells and how it appeared, since those clues decide the treatment. Brush or vacuum any dry soot or mildew before you wet it, and brush mildew off outdoors. Blot any liquid with a clean white cloth or paper towel, then gently scrape solids off with a dull knife.
Careful. Colored cloths or sponges can bleed dye onto the sheet.
Step 2 of 7
Check the care label and test
Check the care label first: if it says dry-clean only, take the sheet to a dry cleaner promptly instead of treating it at home. Before you use any cleaner, test it on a hidden seam or hem first.
Careful. If the test spot changes color or shows damage, don't use that product on the sheet.
Step 3 of 730 minutes
Soak the sheet in cold water
Submerge the stained area in cold water and let it soak for about 30 minutes. Cold water is the safe start for a stain you can't yet identify, since hot water can set protein stains such as milk, egg or blood.
Step 4 of 730 minutes
Work in detergent, then wash
Work a little liquid laundry detergent into the stain and leave it for about 30 minutes, then rinse. Wash the sheet in liquid detergent at the warmest temperature the label allows, rinse it well and let it air-dry.
Step 5 of 7
Overnight enzyme presoak
If the mark is still visible, soak the sheet overnight in an enzyme laundry presoak. Wash it again with detergent once the presoak is done.
Tip. Enzyme presoaks break down protein stains such as blood and grass.
Step 6 of 7
Pretreat, then try oxygen bleach
If the mark still persists, dab a pretreatment spray or dry-cleaning solvent on it from the wrong side, using the spot technique. Then use an all-fabric (oxygen) bleach, but only on an item that has passed a colorfastness test. If you suspect rust, use a rust remover before any bleach.
Careful. Leave liquid pretreatments on only as long as the label says, since unstable dyes can change color or fade.
Step 7 of 7
Chlorine bleach as the last step
Only if the item is colorfast to chlorine, passes a bleachability test and the label allows it, try a dilute solution following the package directions. Do this after everything else has been rinsed out of the sheet, and rinse it thoroughly afterward.
Careful. Chlorine bleach makes rust stains more intense or permanent, and it must never be mixed with vinegar.
If you'd rather buy than mix
Best products for black stains on sheets, towels & table linens
Pick an all-fabric (oxygen) bleach and an enzyme laundry presoak, and check that the bleach is labeled safe for colorfast fabrics.
Clorox 2 Laundry Stain Remover and Color Booster Powder, 49.2 Ounces
How we picked these: each product is made for this type of stain, its maker doesn't warn against using it on sheets, towels & table linens, and its directions fit the steps above.
Finished the steps? How does it look?
Nice work. Let it dry completely and check it again in good light before using any heat. Here is what done looks like:
How to tell it's really gone →A faint mark usually needs one more round, not a stronger product.
Heavy buildup usually takes more than one round.
Heavy or long-standing buildup →When to call a professional →How to tell it's working
A mildew or soot mark should look paler once the cold soak is done and lighter again after the detergent wash. Check the spot while the sheet is still damp and again once it's dry, because the two can look quite different. If the same gray shadow is still there after the overnight presoak and one more full wash, the mark has set and needs the older-stain approach rather than more of the same.
What changes for yours
Adjust for your sheets, towels & table linens
Colored sheets
Colored sheets need a colorfast check before any bleach. Oxygen bleach is the gentler choice here, but only after a test on a hidden area, and chlorine bleach is off the table unless the sheet passes a bleachability test.
If the sheet isn't colorfast, stop after the detergent and enzyme steps and don't add any bleach. Keep the wash at the warmest temperature the label allows, since heat can set a stain on colored cotton.
Cotton sheets
Cotton is the most forgiving fabric for this stain, and very hot water is fine for it once the cause is known and the label allows it. Work through the full sequence without skipping ahead.
If the stain holds after the enzyme presoak, the bleach steps are open to you on a colorfast cotton sheet, but still test a hidden area first.
Linen sheets
For linen, don't guess at the temperature; follow the care label and test a hidden seam before going warmer than the detergent wash. If the label is missing, stay with the cold soak and detergent wash.
Rinse thoroughly between each product, and let the sheet air-dry rather than heating it.
Silk sheets
Silk can't take chlorine bleach, and oxygen bleach is also off the table, so both bleach steps are out. Stick to a cold soak, the liquid detergent and blotting, and test any product on a hidden seam first.
If the care label says dry-clean only, take the sheet to a dry cleaner promptly and tell them the fiber and the stain. A dry cleaner can judge whether more treatment is safe.
Wool blend sheets
Wool can't take chlorine bleach or oxygen bleach, so skip both steps at the end of the sequence. Use a cold soak and the liquid detergent, then rinse and let the sheet air-dry.
If the stain doesn't lift, take the sheet to a dry cleaner rather than going stronger at home. Wool is fragile enough that a dry cleaner is the safer route if the stain holds.
Sheets with no care label
Without a care label, you can't tell how hot the wash can go or whether bleach is safe, so don't guess. Start with the cold soak, since it's safe for an item you can't identify.
Stick to the liquid detergent, and test any product on a hidden seam first. Skip chlorine bleach altogether, and if the stain holds, take the sheet to a dry cleaner who can check the fiber content.
Heavy or long-standing buildup
Fresh black marks lift far more easily than old ones, so the sooner you start, the better. For old protein stains, scrape or brush off the crusted matter first, then soak in cold water with a detergent or enzyme presoak.
Dried-in marks need the same order as fresh ones, with extra patience at the soak. A mark that has already been through the dryer has set, so repeat the full sequence rather than skipping ahead to bleach.
Some black marks can't be fully removed, and badly mildewed fabric may be damaged beyond repair. If a mark stays after the full sequence, it may be the best you can get, and a dry cleaner can judge whether more work is worth it.
Vinegar, baking soda, peroxide and more
Do home remedies work on black stains on sheets, towels & table linens?
Plenty of household remedies get passed around for black marks, but most of them don't belong on sheets. Most people try these first, and few of them are safe on sheets and towels. Anything marked skip or avoid isn't worth the risk on sheets or towels.
Works1Skip5
Chemical safety
Never mix these
Some products in this guide react dangerously with each other. Use them one at a time and rinse with water in between.
Chlorine bleach + Oxygen bleach (OxiClean)
Both makers advise against combining them: OxiClean says not to mix it with chlorine bleach, and Clorox says the two bleaches cancel each other out.
If they mix by accident: Don't use the mixture; ventilate the room and avoid breathing fumes or touching it; call Poison Control at 1-800-222-1222 for disposal advice or if anyone feels unwell.
What makes it worse
Mistakes to avoid
Don't rub the stain
Rubbing pushes the mark deeper into the weave and can roughen the fabric. Blot with a clean white cloth or paper towel instead, working from the outside of the mark toward the center.
Don't use bar soap on a fresh stain
Soap sets many stains, so it can make a fresh mark harder to lift. Reach for the liquid detergent in the wash steps instead.
Don't try milk on the mark
Milk is a common home remedy, but it adds a protein stain or sets the one already there. Stick with the cold soak and detergent steps.
Don't brush mildew off indoors
Mildew spores float into the air when they're brushed, so do the dry brushing outside before anything else. Once the loose powder is gone, you can start the cold soak.
Don't reach for chlorine before ruling out metal
Manganese and iron from well water can darken under chlorine, so a mark that looks like mildew may end up worse than when you started. If the water comes from a well, or you've seen rust-colored marks elsewhere, use an oxygen bleach that passed a colorfastness test instead.
Don't leave a spray on past the label
Pretreatment sprays and gels can fade or shift the dye on colored sheets when they sit longer than the label allows. On bright or patterned sets, keep gels on for only a few minutes and rinse fully before the wash.
When to call a professional
Silk and any dry-clean-only sheet should go to a dry cleaner straight away rather than to your sink. If the mildew or soot covers a large patch, or the set is too bulky to wring out, a dry cleaner is better set up for it. Mention whether you think the mark is mildew, soot or well-water metal, since each one changes how they treat it.
Questions
Can black mildew come out of sheets?
Surface mildew often lifts if you brush it off dry, outdoors, before you wet the sheet. Badly mildewed fabric may be damaged beyond repair, so if the stain is deep or the fabric looks weak, a dry cleaner's opinion is worth getting.
Can well water cause black marks on sheets?
Yes, manganese in well water can leave dark marks, and chlorine bleach makes those worse rather than better. The mark can come back until the water itself is treated, so washing alone may not keep it gone.
Is white vinegar good for black marks on sheets?
No. Vinegar can weaken cotton and rayon and may change color, so the detergent and enzyme treatments are the safer choice. It can weaken cotton and rayon and may change color, so the detergent and enzyme steps are the safer choice.
Can I repeat the steps if the stain is still faint?
Yes, repeat treatment if needed, starting again with the cold soak and the detergent wash. Stop once the stain stops lightening, and rinse thoroughly between any two products you use.
Can I use dish soap instead of laundry detergent?
No need, since the laundry detergent in the steps does the same job. If you do reach for dish soap on washable fabric, keep it away from silk, velvet and other delicate fabrics.
Can I put a sheet with a faint black mark in a hot wash?
Hold off until the mark is fully gone. Heat from a hot wash or the dryer can set whatever is left, so treat the mark in cold water first. After it's out, the care label on a white cotton sheet will tell you the highest temperature it can handle.
Does a black mark mean the sheet is ruined?
Usually not. Some black marks are simply dirt that the right cleaner can lift, while others are damage that can't be undone. Only badly mildewed fabric is at real risk of being damaged beyond repair, so if the fibers feel weak or rotten after the first soak, stop and get a professional opinion.
Is a cold soak enough before I start on a black mark?
For most black marks it's the sensible first move. A soak of about 30 minutes in cold water is the safest start for a stain you haven't identified, and it gives the detergent time to loosen the mark. If the mark is still there afterwards, the overnight enzyme presoak is the next step before anything stronger.
Black Stains on other materials
Other stains on sheets, towels & table linens
Start from the bigger picture
How we know this
Every method, amount and warning here comes from university extension services, industry bodies and product makers. We read them, check every step for unsafe combinations and changed amounts, and write it up so you can follow it.