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:
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.
You may not know exactly what the stain is, but you can usually narrow it down. Channel your inner crime-show detective:
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.
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.
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.
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.
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.
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.