First few minutes
Just happened? Do this first
- Scrape up solids with a rounded spoon or dull edge, without pushing them into the fibers.
- Rinse the spot with cold water first.
- Blot, don't rub, and work from the edges toward the center.
- Pretest any cleaning solution on a hidden spot.
Cat poop on sheets is a protein stain, and the smell can linger in the weave even after the mark looks gone. Whether the sheets are washable or marked dry-clean only decides the whole plan, so read the label before any liquid goes on. A fresh spot lifts far more readily than one left sitting overnight, and hardened matter may need a soak before it will move.
Colored or printed sheets deserve a spot test on a hidden corner before any cleaner touches the stain. A cat poop stain on cotton or linen sheets responds well to an enzyme laundry pretreater worked in before the wash. Silk and satin sheets need a lighter hand, so blot with a white cotton cloth instead of rubbing.
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
7 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Rounded spoon or dull edgelifts off solids without pushing them into the weave
- Clean clothsfor blotting, using a fresh section each time
- Cold waterthe first treatment, since hot water can set a protein stain
- Oxygen bleach productthe pre-treatment and wash booster for washable sheets (opens Amazon)
- Commercial pre-wash spotapplied to the front and back before washing (opens Amazon)
- Stain remover (opens Amazon)
- Heavy-duty liquid laundry detergentused in the wash alongside the oxygen bleach (opens Amazon)
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Scrape off the solids
Use a rounded spoon or dull edge to lift off any solids, working from the outside in so you don't push them into the weave. Blot the wet part with a dry cloth, pressing gently rather than rubbing.
Step 2 of 6
Blot the spot with cold water
Dampen a clean cloth with cold water and blot the stain, working from the edges toward the center. Keep the water cold for the rest of the job, because hot water can set a protein stain.
Tip. Switch to a clean section of cloth as it picks up color, so you don't spread it back out.
Step 3 of 6
Pre-treat with oxygen bleach
Pre-treat or soak the sheet in an oxygen bleach product. Read the label first, and use it only on fabric the care label says can take an oxygen bleach.
Careful. Test colorfast on a hidden corner before any bleach goes on.
Step 4 of 61 minute
Apply a pre-wash spot remover
Work a commercial pre-wash spot and stain remover into the stain on both the front and back of the sheet. Let it sit for 1 minute before you move on to the wash.
Tip. Rinse the spot with cold water once the minute is up, so the remover doesn't dry on the fabric.
Careful. Leave gels on colored sheets no more than a few minutes; unstable dyes can change color or fade.
Step 5 of 6
Wash in heavy-duty detergent
Wash the sheets in heavy-duty liquid detergent with an oxygen bleach product. Keep the wash cold, and only move to the hottest setting the care label allows after the stain is gone.
Step 6 of 6
Air-dry and check
Look at the sheet in daylight before anything else. If any mark is left, repeat the cold pre-treatment and wash, and air-dry until the stain is completely gone.
Careful. Heat from a dryer, iron or steam cleaner bonds the protein into the fibers and sets the odor too.
If you'd rather buy than mix
Best products for pet poop on sheets, towels & table linens
Choose an oxygen bleach product whose label says it's safe for your fabric, and a pre-wash spot remover labeled for protein stains. Check the label before you use either one on colored or wool sheets.
Nature’s Miracle Dog Stain & Odor Remover, Enzymatic Cleaner, 32 oz
Nature’s Miracle Advanced Dog Stain & Odor Eliminator, Severe Mess
OdoBan Odor Eliminator & Disinfectant Concentrate
Shout Triple-Acting Laundry Stain Remover
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.
If the stain was already dried or set, the method changes.
Old, dried or set-in stains →When to call a professional →How to tell it's working
After the pretreatment and wash, the spot should look lighter and the smell should be noticeably weaker while the sheet is still damp. If the odor stays strong once it's fully dry, the protein is still bonded in the weave, so wash it again and keep it away from the dryer.
What changes for yours
Adjust for your sheets, towels & table linens
Cotton and linen sheets
Cotton and linen take the full method without changes, so follow the steps in order. They're the most forgiving fabric here, and once the stain is gone, the hottest wash the care label allows is safe to use.
If the sheet is white and the label permits it, the set-in section below covers the stronger options, but test a hidden corner first.
Microfiber and polyester sheets
Heat bonds the protein into man-made fibers, so these sheets need the coolest handling of all. Keep them cold through every step, since that stops the protein from locking in.
The same cold-water start and oxygen bleach pre-treatment apply, and the wash stays cold until the stain is out. Air-dry the sheet afterward, because a dryer will bond whatever is left.
Colored or printed sheets
Colored sheets need a test before any product touches them. Test the oxygen bleach and the pre-wash spot remover on a hidden corner, and leave chlorine bleach out unless the label says the sheet is colorfast.
If the test shows any color change, stop and use only cold water and detergent on that sheet. Rubbing alcohol is also off the table for untested dyes.
Silk and satin sheets
Silk and satin need the gentlest handling of all, so skip the bleach steps here. For washable silk, keep the water cold and blot only, and test any product on a hidden spot first.
Dish soap is too harsh for delicate fabric, so leave it out. If the label says dry-clean only, take the sheet to a professional cleaner rather than the washer.
Old, dried or set-in stains
An old stain needs more time, not more heat. Scrape off any crusted matter first, then soak the sheet in cold water with an enzyme presoak before you repeat the pre-treatment.
If the sheet has dried with the stain on it, give it another cold soak rather than any heat. Then repeat the pre-treatment and wash, and keep it out of the dryer until the stain is gone.
If the sheet has already been through the dryer and the stain is still there, the heat has likely set it, so expect partial results. Chlorine bleach is the last option, used only on colorfast white cotton or linen after everything is rinsed out, and only if the label allows it and a bleachability test passes. If a faint mark remains after that, accept that it may not come out fully.
Vinegar, baking soda, peroxide and more
Do home remedies work on pet poop on sheets, towels & table linens?
Most home remedies for pet messes are a poor fit for sheets, so an oxygen bleach product and a pre-wash remover are enough. Only an oxygen bleach product is needed on sheets, and the rest are skipped or limited to fabrics that can take them.
Works1Skip5
What makes it worse
Mistakes to avoid
Don't rub a fresh stain with bar soap
Bar soap sets many stains, so it works against you here. Stick with cold water, the pre-wash remover and the detergent instead.
Don't assume silk can take bleach
Silk and wool can't take chlorine or oxygen bleach, and ammonia damages them too. If the label says dry-clean only, a professional cleaner is the safer choice.
Don't wring the sheet out
Twisting pushes the protein and smell deeper into the weave and can stretch the fabric out of shape. Press the spot between two clean towels instead, then move on to the pretreatment.
Don't toss it in with the other linens
A soiled sheet in a full load can pass protein residue and odor to the towels and sheets around it. Pretreat the spot first and wash the sheet on its own or with other pet-soiled items.
Don't mask the smell with a scented spray
A perfume-type spray hides the odor for a while, but the protein is still in the fibers and the smell returns once the sheet warms up. Wash and pretreat first, then judge the smell after the sheet has air-dried.
When to call a professional
Send a dry-clean-only sheet to a professional dry cleaner as soon as you can, and say it's cat poop along with the fiber content. Delicate weaves and wide stains are better left to a cleaner too, even when the label permits a home wash.
Questions
Will a cat poop stain on sheets come out?
Usually, yes, if you act while it's fresh and keep it cold. Scrape, blot with cold water, then pre-treat and wash with an oxygen bleach product. Old or dried stains can take more than one round.
Does the stain mean the sheets are ruined?
Usually not. Most cotton and linen sheets come clean with the method above, and a fresh stain is much easier to remove than a set one. A faint mark left after several careful rounds is often the most you'll get, and the sheet is still usable.
Why does the smell stay after the stain is gone?
Pet messes leave an odor behind as well as the stain, and heat can set both. Keep the sheet cold through the wash, and let it air-dry only after you've checked that the smell is gone too.
Can I wash a stained sheet with other laundry?
You can, but only after the stain is pre-treated. Wash the sheet on its own in heavy-duty liquid detergent with the oxygen bleach, so any residue doesn't reach your other laundry.
How long should I wait before washing?
Start right away, because fresh stains are much easier to lift than old ones. The pre-wash remover needs only 1 minute on the stain before you move on to the wash.
Will the odor come out if I've already washed it?
It may, if the wash was cold and the sheet hasn't been dried yet. If it came out of the dryer smelling of pet waste, the heat has likely set the odor, and a second cold pre-treatment is the next thing to try.
Should I wash white cat-poop sheets in hot water?
Not until the stain is out, because hot water can lock protein into the weave. Start with a cold soak, then a hot cycle is fine for cotton or linen if the care label allows it.
Is chlorine bleach safe on colored sheets with cat poop on them?
Chlorine bleach belongs only on colorfast sheets with a label that permits it. Dab a hidden seam first, and if any dye lifts, switch to oxygen-based bleach, which is easier on colors but still needs its own test.
Can a sheet soak overnight to loosen dried cat poop?
Yes, a longer enzyme soak suits a stain that has dried in, provided the water stays cold and the label allows it. Liquid and spray pretreatments are a different matter, so don't leave them on past the time the bottle gives.
Pet Poop 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.