First few minutes
Just happened? Do this first
- Act fast and don't let it set.
- Scrape off as much as you can with a spoon or butter knife.
- Blot from the back of the stain; don't rub.
- Keep heat away until the stain is gone.
Sheets handle ketchup in a particular way: the tomato color and the fats in it both have to come out. Fresh spills are very manageable, since you can blot the bulk off and wash the sheet while the stain is still soft. The fabric decides a lot here, because colored sheets need a colorfast check first and silk and wool need a gentler route than cotton does.
The same pretreatment approach works for a ketchup stain on a tablecloth or a bed sheet. Apply a prewash stain remover spray or stick before the wash, and keep the sheet out of the dryer until the mark is gone. Heat locks the color in, so check the spot in daylight first.
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
5 items
What you'll need
Tap an item to get it on Amazon, or tick what you already have.
- Paper towelsBlot up fresh ketchup without pushing it deeper into the fabric. (opens Amazon)
- Spoon or dull knifeLifts dried ketchup off the surface before any liquid touches it.
- Cold waterRinses the loose stain out before any heat can set what's left.
- Oxygen-based booster podsWork on the color and residue left in the fabric during the wash.
- Care labelShows the hottest wash temperature and whether an oxygen booster is allowed.
As an Amazon Associate we earn from qualifying purchases.
6 steps
Step by step
Step 1 of 6
Blot off the fresh ketchup
Press a paper towel onto a fresh spill, working from the outside edge toward the center so the stain doesn't spread. If the ketchup has dried, scrape it off with a fork, a dull knife, or a spoon before blotting again.
Tip. Use a clean part of the towel with each press so the stain doesn't move back onto the fabric.
Step 2 of 6
Rinse the sheet in cold water
Turn the sheet inside out and run cold water through the stained area from the back, so the water pushes the ketchup out instead of deeper in. Keep the water cold, since heat can set what's left before the wash.
Step 3 of 6
Add the oxygen booster to the drum
Drop one or two oxygen-based booster pods into the drum of the machine. Use one for a small spot and two when the stain is large or the load is heavy.
Step 4 of 6
Lay the sheet over the pod
Place the laundry on top of the pod so the booster meets the stained area as the water rises. Spread the stained part out flat so no folds hide it.
Step 5 of 6
Wash at the hottest allowed setting
Run the usual cycle at the hottest wash temperature the care label recommends, and drop to cold if the label calls for it. The care label has the last word on wash temperature, so check it before you start.
Careful. Do not add chlorine bleach to this wash; it is not needed for ketchup and can damage colored or wool sheets.
Step 6 of 6
Unload the sheet right away
When the cycle ends, take the sheet out straight away and check the stain in good light. If any red or pink is left, repeat the process from the cold rinse before doing anything else.
If you'd rather buy than mix
Best products for ketchup on sheets, towels & table linens
Choose an oxygen-based booster in pod or powder form, and check that the label says it is safe for colored fabric. Chlorine-free products are the safer pick for mixed bedding.
Puracy Laundry Stain Remover
Seventh Generation Laundry Stain Remover - Free & Clear
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
Look at the spot once the wash is done, while the sheet is still damp, and see whether the red has thinned. A faint shadow that survives a second wash is the sign that the ketchup has set into the weave.
What changes for yours
Adjust for your sheets, towels & table linens
Colored or printed sheets
Colored and printed sheets can fade or change color if the dye isn't colorfast, so test the booster on a hidden corner before the wash. If the corner keeps its color, use the steps as written.
If the test changes the color, skip the booster and wash in cold water only, then take the sheet to a dry cleaner if the stain stays.
White cotton sheets
White cotton can take the hottest temperature the care label allows, which gives the booster the best chance on the red color. Use the full steps, including two pods for a large stain.
If a faint pink stays after one wash, repeat the booster wash before doing anything else.
Silk sheets
Silk can't take chlorine bleach or the oxygen booster, so both come out of the steps. Rinse in cold water and wash on the gentlest cycle the label allows, or skip the machine and go straight to a dry cleaner.
If any color is left after a gentle wash, take the sheet to a dry cleaner and tell them it's ketchup on silk.
Wool sheets
Wool can't take chlorine bleach or the oxygen booster, so only the cold rinse and a gentle wash apply. Use the gentlest cycle the label allows.
If the stain is still visible afterwards, go to a dry cleaner and say the sheet is wool with ketchup on it. Wool doesn't take a booster wash, so don't try a second one at home.
Sheets with no readable care label
Without the label you can't confirm the temperature limit or whether the booster is allowed, so don't guess. Rinse in cold water, then wash on a cold cycle without the booster.
If the stain is still there after that, take the sheet to a dry cleaner who can check the fiber before treating it.
Old, dried or set-in stains
A ketchup stain that has been left to dry has set into the fibers, and it's much harder to lift than a fresh one. Start by scraping off any crusted ketchup, then soak the sheet in cold water to loosen what's left.
For a dried stain, an enzyme presoak gives the residue time to break down before the wash, and washable sheets can soak overnight. If the sheet is white or colorfast, add a color-safe bleach to the cold soak and rinse thoroughly before the wash.
If the stain survived a dryer cycle, it's probably set, and each heat cycle makes it harder to remove. Repeat the soak and the booster wash, and expect a faint shadow on some fabrics, since not every stain comes out fully once it has dried and been heated.
Vinegar, baking soda, peroxide and more
Do home remedies work on ketchup on sheets, towels & table linens?
Plenty of home remedies float around for ketchup, and most are meant for other stains or fabrics. One remedy fits the cleanup, and the rest are skipped because they can damage sheets or don't suit tomato color.
Works1Skip5
What makes it worse
Mistakes to avoid
Don't rub the stain before blotting
Rubbing spreads the ketchup and pushes the red color deeper into the threads. Blot first, and only scrub a tough, durable fabric if the stain is still there after the wash.
Don't skip the care label
The label sets the hottest temperature you can use and says whether an oxygen booster is allowed. Following these steps without checking it can damage the sheet.
Don't use bar soap on a fresh spot
Bar soap sets a lot of stains, and rubbing it into fresh ketchup turns a simple rinse into a hard job. Start with cold water or a laundry product made for the fabric instead.
Don't leave a gel on colored sheets
Colored and bright sheets can fade or shift color if a gel sits too long. Keep gels on bright or fluorescent items to a few minutes, then rinse before the wash.
Don't reach for acetone on acetate
Acetone and nail polish remover dissolve acetate, triacetate and modacrylic fibers, so they're a bad choice for a sheet made from them. If the label says acetate or you're not sure of the fiber, use cold water and the washing steps instead.
When to call a professional
A dry cleaner is the safer call if the red is still visible after two full washes, or if the sheet is silk or another dry-clean-only fabric. Point out the ketchup and the fiber content when you drop it off, so they pick the right solvent.
Questions
Does ketchup stain sheets permanently?
It can, especially once the stain has dried or been heated. Fresh stains are much easier to remove than old ones, so treat it as soon as you see it.
Why does a red mark stay after washing?
Tomato color is a pigment that can cling to fibers, and the oily residue holds it there. A repeat of the booster wash is the next step, and a dryer cycle would lock in what's left.
Can cold water alone remove ketchup from sheets?
It removes what's loose, but not the color or the oily part. Cold water is only the first step, and the booster wash finishes the job.
Should I wash the stained sheet by itself?
Yes, washing it alone or with items of the same color keeps any loose color from moving onto lighter laundry. Check each item's care label first.
Does a ketchup stain on a pillowcase need different steps?
No, the same steps work on a pillowcase. Check its care label first, since the booster is only for items the label allows it on.
What about a ketchup stain on a mattress pad?
A washable mattress pad can follow the same steps once the care label confirms the booster is allowed. For a mattress itself or its foam, use the mattress stain guide on this site.
Is it safe to wash white sheets in the hottest water?
Yes, once the ketchup is out, because cotton and linen handle the hottest setting their label allows. Hot water is the risk while the stain is still there, since it can set protein-based residue into the fibers. So pretreat and soak in cold water first, then move up to the hottest wash the label permits.
Can I use bleach on colored sheets or towels?
Only after a colorfast check, since even a small dye shift shows up quickly on a bed. Test a hidden seam first, and if any color lifts, skip chlorine bleach entirely. An oxygen booster is usually the gentler choice for colors, but it still needs its own test on that seam.
Can I soak sheets overnight to lift an old stain?
Yes, an enzyme presoak overnight is allowed, and it suits the protein residue in ketchup. Start with cold water rather than hot, since heat can set what's still there. Once it has soaked, wash as usual and check the spot before anything goes in the dryer.
Ketchup 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.