How to Remove Pet Poop Stains from Sheets, Towels & Table Linens

Quick answer

Scrape off solids, blot with cold water, then pre-treat the cat poop stain on sheets with an oxygen bleach product and a pre-wash spot remover. Wash in heavy-duty detergent with the same bleach, and keep the sheets out of the dryer until the stain is gone.

Start the steps

Prefer a ready-made fix? Our top picks ↓

First few minutes

Just happened? Do this first

  1. Scrape up solids with a rounded spoon or dull edge, without pushing them into the fibers.
  2. Rinse the spot with cold water first.
  3. Blot, don't rub, and work from the edges toward the center.
  4. 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

0 of 7 ready

Tap an item to get it on Amazon, or tick what you already have.

As an Amazon Associate we earn from qualifying purchases.

6 steps

Step by step

0 of 6 done
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

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?

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

RemedyVerdictWhat to know
Oxygen bleach (OxiClean)Get it on Amazon WorksThis is the oxygen bleach product in your pre-treat and wash steps. Test colored sheets first, and keep it off wool and silk.
White vinegarSkipSkip vinegar on sheets; its acid can set the protein in this stain and make it harder to remove. White vinegar can weaken cotton and change color.
Baking sodaSkipSkip it here. Fabric needs a test first before any baking soda goes on it.
Hydrogen peroxide (3%)SkipSkip peroxide on sheets: colored fabric that isn't colorfast can't take it, and an oxygen bleach does the job.
Dish soapSkipSkip it for this stain. Use the heavy-duty liquid detergent in the wash, and keep dish soap off silk and other delicate sheets.
Rubbing alcoholSkipSkip rubbing alcohol on sheets; it doesn't lift protein stains, and alcohol can set some of them. Alcohol can't go on silk or on colored sheets with untested dyes.

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

All 59 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.

  1. University of Georgia Extension
  2. Carpet and Rug Institute
  3. Humane World for Animals
  4. Iowa State University Extension
  5. Texas A&M AgriLife Extension
  6. New Mexico State University Extension
  7. University of Kentucky Extension