Removing Unknown Clothing Stains:
How to Solve the Mystery Spot

A stained white shirt with a laundry detergent container on top.

What is that on your kid's brand-new white T-shirt? Chocolate ice cream? Mud from a skateboard stunt gone wrong? Something from the school cafeteria that's better left unidentified?

Ask the child, and you'll get a shrug and "I dunno." Thanks, kiddo. Very helpful.

Don't worry. You don't have to know what a stain is to get it out. You just have to work through the fixes in the right order, starting gentle and saving the big guns for last. Here's how to remove unknown stains from clothes without accidentally making them permanent.

The short version:

  • Rinse with cold water first. Never hot.
  • Start with the gentlest fix and work up.
  • Test anything strong on a hidden seam first.
  • Check that the stain is gone before the clothes go in the dryer.
  • Never mix ammonia and bleach.

The Golden Rules of Mystery Stains

Cold water first. Hot water can cook protein stains like blood, egg and dairy right into the fibers. So until you know what you're dealing with, rinse or soak the spot in cold water, from the back of the fabric to push the stain out the way it came in.

Don't put it in the dryer. Dryer heat sets stains for good. Check every stained item before it goes in, and if the spot's still there, treat it again and let it air dry.

Act fast. Fresh stains are much easier to remove than old ones. But don't give up on set-in stains; a good long soak can work wonders.

Pretreat small, fresh stains. Soak old or big ones. A quick pretreatment works on fresh spots. Older stains and protein stains usually need a longer presoak.

Play Stain Detective

You may not know exactly what the stain is, but you can usually narrow it down. Channel your inner crime-show detective:

  • Does it look darker or slightly see-through, and feel greasy? Probably oil or grease (salad dressing, butter, lotion, bike chain). Start with dish soap.
  • Is it brownish, yellowish or crusty? Could be food, dairy, blood, sweat or something else protein-based. Start with cold water and enzyme detergent.
  • Is it brightly colored? Juice, popsicle, berries, marker. Try enzyme detergent, then hydrogen peroxide on whites.
  • Is it on the knees of jeans? Grass or mud. Let mud dry and brush it off first, then use enzyme detergent.
  • No idea at all? Start at the top of the list below and work your way down.

How to Remove Unknown Stains, From Gentle to Strong

Work through these in order, rinsing in cold water between steps. Most mystery stains surrender by step 3.

1. Dish soap. Mix 1 teaspoon of dishwashing liquid in 1 cup of water. Work it into the stain and let it sit for 30 minutes, then wash. Dish soap is made to cut grease, so it's a great first move on anything that might be oily.

Liquid laundry detergent poured on a shirt to pretreat a stain

2. Enzyme laundry detergent. The enzymes in many laundry detergents break down protein stains like blood, chocolate and grass, and they're surprisingly good on mystery stains. Mix 1 teaspoon of enzyme detergent in 1 cup of water, work it in until the spot is saturated, and let it sit for 10 to 15 minutes. Then wash in the warmest water the care label allows.

3. A laundry bar soap paste. Shave some Fels-Naptha laundry bar soap and mix 1 part shavings with about 10 parts water to make a paste. Rub it into the stain, wait 10 minutes and launder as usual. Grandma's favorite for a reason.

[4. Hydrogen peroxide (for whites and colorfast fabrics). Pour plain 3% hydrogen peroxide right on the stain and work it in gently with an old toothbrush. Let it sit for 5 to 10 minutes, then wash. Peroxide is a mild bleach, so test it on a hidden seam first; it can lighten colors.

5. Household ammonia. Mix 1 part ammonia with 8 parts water, apply it to the stain and let it sit for several hours (up to overnight for stubborn, old stains). Then wash the garment by itself. Don't use ammonia on silk or wool, work in a ventilated room, and never, ever mix ammonia with bleach; together they make a toxic gas.

6. WD-40 (for greasy stains that won't budge). Yes, really. The same stuff that silences squeaky hinges can loosen old, set-in grease. Spray WD-40 on the stain, let it sit for 10 minutes, then work in some dish soap to remove the WD-40 itself before washing. Test on a hidden spot first, and keep it away from heat.

When to Call in the Pros

If that mystery spot is still staring back at you after all your efforts, it's time to call your dry cleaner, especially for silk, wool, "dry clean only" fabrics or anything you'd cry over.

Professional cleaners have specialized solvents that can dissolve stubborn grease and oil that home products can't touch. Tell them what you've already tried, so they don't double up.

Mystery Stain FAQs

What's the best way to remove an unknown stain? Rinse it in cold water, then start with the gentlest remover (dish soap or enzyme detergent) and work up to stronger options only if needed.

Can old set-in stains be removed? Often, yes. Soak the garment for several hours, or overnight, in cold water with enzyme detergent before washing.

Why shouldn't I use hot water on a stain? Heat can set protein stains like blood, egg and dairy into the fabric permanently.

Does hydrogen peroxide remove stains? Yes, especially on whites. It's a mild bleach, so test it first on colored fabrics.

Get the Family on Stain Patrol

The best stain is the one someone tells you about before it hits the hamper. My book The Daily Home Reset includes scripts for getting your family to pitch in around the house, so you're not the only one keeping track of what's been spilled where.

Keep Going

Win the war on stains with these related guides:

•      Laundry Stain Removal Guide for 16 Common Stains: How to treat blood, grease, ink, grass, wine, rust and more.

•      17 Laundry Stain Removal Tips: Keep smudges, drips and smears from ruining your favorite clothes.

•      Grease Stain Removal Tips: Get oily spots out for good.

•      How to Remove Chocolate Stains: From clothes, carpet and upholstery.

•      Summer Laundry Stain Removal: Tackle sunscreen, grass and other warm-weather stains.

•      How to Wash White Clothes: Keep whites bright from start to finish.

•      How to Sort Clothes: The secret to getting every load clean safely.

•      Liquid vs. Powder Laundry Detergent: Which Is Better?: Choose the right detergent for your wash.