Keeping your clothes spotless is not always easy. From coffee spills to ink marks, stubborn stains can ruin your favorite outfit if they are not treated correctly. At Neatly Laundromat, we know laundry care inside and out. That is why we put together this detailed guide to the 10 most common tough stains — with specific removal instructions for each one, so you can act fast and save your clothes.
Act Fast: The Golden Rule of Stain Removal
The single most important thing you can do when you spill something is act immediately. The longer a stain sits on fabric, the deeper it penetrates the fibers and the more it bonds chemically with the material. A fresh coffee stain that gets cold water within 30 seconds is a completely different problem from one that's been sitting overnight. Treat stains while they're still wet whenever possible — you'll save yourself a lot of frustration.
That said, there are two critical mistakes people make in the rush to treat a stain: using the wrong water temperature and rubbing instead of blotting. We'll cover both in detail below.
Cold vs. Hot Water: When to Use Each
Water temperature is not a minor detail — it's the difference between removing a stain and setting it permanently.
- Cold water is for protein-based stains: blood, egg, dairy, sweat, and grass. Hot water cooks protein stains into the fiber, making them nearly impossible to remove.
- Warm water works better for oil-based stains like grease, cooking oil, and some makeup. Warmth helps break down the fat molecules so detergent can lift them out.
- Never use hot water on an unknown stain. When in doubt, start cold — you can always move warmer, but you can't undo a set stain.
The 10 Stubborn Stains — and How to Remove Them
Coffee and tea contain tannins that bond with fabric quickly, especially on natural fibers. As soon as you spill, rinse the back of the fabric with cold water to push the stain out (not further in). Then apply a mix of one part dish soap and one part hydrogen peroxide directly to the stain — let it sit for 5 minutes before rinsing. For white fabrics, a paste of baking soda and a few drops of water left on the stain for 10 minutes before washing works very well. Always wash on a cold or cool cycle. Avoid hot water — heat sets tannin stains fast.
Red wine is a race against the clock. The moment it hits your shirt, blot up as much liquid as possible with a clean cloth — don't rub. Then cover the stain generously with table salt to absorb what's left. Let the salt sit for a few minutes, then brush it away and pour club soda directly onto the stain to lift it further. Follow with cold water and a small amount of dish soap, working it gently into the fabric. Never use hot water on red wine — it seals the pigment into the fibers. If the stain has already dried, try soaking the item in cold water with an oxygen-based stain remover (like OxiClean) for several hours before washing cold.
For a fresh grease stain, don't reach for water first. Instead, sprinkle baby powder or cornstarch directly onto the stain and let it sit for 10–15 minutes to absorb the oil. Then brush it off and apply dish soap (Dawn or similar) directly onto the stain — dish soap is formulated to cut through grease, which is why it works so well here. Let it sit for 10 minutes, then wash in warm water (not cold — you need warmth to break down fat). For larger grease stains or stains on delicate fabrics, a professional pre-treatment is more reliable than home methods.
The key with ink is to isolate it — you don't want the solvent carrying ink to the surrounding fabric. Place a clean cloth under the stained area, then dampen a cotton ball or cloth with rubbing alcohol (isopropyl, 70% or higher) and blot from the outside of the stain inward. Don't rub. Blot repeatedly, moving to a clean area of the cloth each time. Rinse with cold water after the ink has lifted, then wash normally. For ballpoint pen on a delicate or expensive garment, take it straight to a dry cleaner — alcohol can damage some delicate fabrics.
Blood is a protein stain, and that means one absolute rule: always use cold water, never hot. Hot water will cook the proteins and permanently bond the stain to the fabric. For fresh blood, rinse immediately under cold running water — a lot of it will come out on its own. For what remains, apply hydrogen peroxide (3% drugstore variety) directly and let it bubble and lift for a few minutes before rinsing. For dried blood stains, soak in cold water first to rehydrate the stain, then use an enzyme-based cleaner (like Zout or Biz) and let it work for 30 minutes before washing cold. Never put a blood-stained item in a hot dryer until the stain is completely gone.
Yellow underarm stains aren't just from sweat — they're a chemical reaction between sweat and the aluminum in antiperspirant deodorant. White vinegar is your first line of defense: pour it directly on the stain and let it soak for 30 minutes before washing. Alternatively, make a paste of baking soda, dish soap, and hydrogen peroxide, apply it to the stain, and let it sit for an hour. Then scrub gently with an old toothbrush and wash in warm water. For white shirts, check that the stain is fully gone before putting the item in the dryer — heat will permanently yellow the fabric if any stain remains.
Grass stains are a combination of chlorophyll, protein, and other plant compounds that penetrate fabric deeply. Pre-treat with an enzyme-based laundry detergent — apply it directly to the stain, work it in with your fingers or a soft brush, and let it sit for at least 15 minutes. Then wash in cold water. Avoid hot water, which can set both the protein and color components of the stain. White vinegar also works as a pre-treat: soak the stained area for 30 minutes before applying detergent. Check the stain before drying — if it hasn't fully lifted, repeat the enzyme treatment rather than putting it in the dryer.
Start by scraping off as much solid chocolate as possible — use the back of a spoon or a dull knife, and be careful not to rub it deeper into the fabric. Then soak the garment in cold water for 15–30 minutes to loosen the stain. Apply dish soap or laundry detergent directly and work it in gently. For milk chocolate, which has fat content, warm water works better than cold after the initial cold soak. Rinse thoroughly and check the stain before drying. Chocolate that has gone through a hot dryer is extremely difficult to remove after the fact.
Scrape off as much sauce as possible immediately. Then flip the garment over and run cold water through the back of the stain — this forces the stain out through the front rather than deeper into the fibers. Apply a mix of dish soap and white vinegar directly to the stain, let it sit for 10 minutes, then gently work it in with your fingers. Rinse with cold water and repeat if needed before washing. Tomato stains respond well to sunlight when still wet — after pre-treating, lay the item in the sun for a few hours before washing for extra lifting power.
Counter-intuitively, the worst thing you can do with a mud stain is try to clean it while it's wet. Wet mud spreads and gets pushed deeper into the fibers with any rubbing. Instead, let the mud dry completely, then use a stiff brush to break off and remove as much dried mud as possible. Once you've removed the dry residue, apply an enzyme-based detergent or a paste of laundry detergent and water, let it sit for 15–20 minutes, then wash in cold water. If the mud stain has left a brownish tint after washing, repeat the enzyme treatment before drying.
When to Call a Professional
Some stains are genuinely beyond home treatment — and recognizing that early saves you from ruining a garment completely. Bring your item to a professional cleaner when:
- The stain is on a dry clean only fabric (silk, cashmere, wool, structured blazers)
- You're dealing with ink on delicate fabric — rubbing alcohol can damage certain fibers
- The stain is oil-based on a light or white garment and has already been through a wash cycle without fully lifting
- The garment has sentimental or high monetary value — a wedding dress, expensive suit, or heirloom piece
- You've already tried home treatment and it hasn't worked — stop before you make it worse
At Neatly, our dry cleaning service includes professional stain pre-treatment. We handle oil-based stains, set-in stains, and delicate fabrics that home methods can't touch. And for everything else — everyday clothes, bedding, towels — our wash and fold service includes expert handling from start to finish.
Stain emergency? Call us at (718) 667-6667 or schedule a pickup online. We serve all of Brooklyn and Staten Island — and we'll have your clothes back looking clean and fresh.