Style & Beauty

How to Remove Common Stains from Clothes

  • stain removal
  • laundry tips
  • clothes care
  • how to remove stains
  • fabric care
How to Remove Common Stains from Clothes

Two things determine whether a stain comes out: what you do in the first few minutes, and whether you apply heat before the stain is gone. Get both of those right and most stains — including ones that seem permanent — are removable. Get either one wrong and you may be setting the stain permanently into the fabric.

The cardinal rule: never put a stained garment in a hot wash or a dryer until the stain is completely gone — the same heat caution that applies when you wash clothes to make them last. Heat bonds stains to fabric. A stain that might have come out in a cold wash becomes permanent after a cycle at 60°C or ten minutes in a dryer.

The first response

Whatever the stain, the first response is always the same: act immediately, blot don't rub, and use cold water.

Blotting lifts the stain material away from the fabric. Rubbing pushes it deeper into the fibres and spreads it outward. Use a clean white cloth or paper towel, press firmly, lift, repeat. Work from the outside of the stain toward the centre to prevent spreading.

Cold water — not warm, not hot — flushes the stain material out. This is especially important for protein-based stains (blood, egg, dairy) where heat literally cooks the protein into the fabric and makes it permanent.

Once you've blotted and flushed with cold water, assess the stain type and apply the appropriate treatment.

Blood

Act fast — fresh blood comes out easily. Dried blood is much harder.

Fresh: Rinse immediately under cold running water from the back of the fabric, pushing the stain out rather than through — whether the source was a kitchen accident or a child's scraped knee. Apply a small amount of dish soap or hydrogen peroxide (3% solution, available from pharmacies) to the remaining mark, leave for five minutes, rinse cold. Repeat if needed before washing.

Dried: Soak in cold salt water for 30 minutes — salt helps draw the blood out of the fibres. Then apply hydrogen peroxide, leave for ten minutes, rinse. This may require multiple treatments. Do not wash hot until the stain is completely gone.

Hydrogen peroxide can bleach coloured fabrics. Test on an inconspicuous area first, or use cold salt water and dish soap only on non-white items.

Red wine

The window is short. The longer red wine sits, the more the tannins bind to the fabric.

Fresh: Blot immediately. Pour salt liberally over the wet stain — it absorbs the wine before it can set. Leave for two minutes, brush off the salt. Flush with cold sparkling water (the carbonation helps lift the stain). Apply white wine or club soda if available, blot. Then treat with a mixture of dish soap and hydrogen peroxide before a cold wash.

Dried: White wine vinegar or a commercial enzyme-based stain remover applied for 30 minutes before washing. Multiple treatments may be needed and some dried red wine stains on certain fabrics are genuinely permanent — catch it fresh.

Coffee and tea

Tannin stains respond well to cold water and acid.

Flush immediately with cold water from the back of the fabric. Apply white wine vinegar directly to the stain and leave for five minutes. Rinse. If the mark remains, apply dish soap and work it into the fabric gently with a soft brush before washing in cold water.

For dried coffee stains: soak in cold water mixed with a tablespoon of white wine vinegar for 30 minutes before treating with dish soap. The vinegar breaks down the tannins that have set into the fabric.

Grease and oil

Oil stains require a different approach because water alone can't emulsify grease — it just spreads it.

Apply dish soap directly to the dry stain before adding any water. Dish soap is designed to cut through grease and works better on fabric than most dedicated stain removers for oil-based stains. Work it in gently with a soft toothbrush, leave for ten minutes, then rinse with cold water and wash.

a bottle of deodorant sitting on top of a blanket

Cornstarch or talcum powder applied to a fresh grease stain before the dish soap absorbs the oil from the surface — leave for 15 minutes and brush off before treating. This step makes a significant difference on heavier grease stains.

Oil stains are sometimes invisible when dry and become apparent when the garment is washed — the heat of the wash makes them visible, which is why gentler washing helps you catch them before they set. If you notice an oil stain after washing, treat with dish soap before drying. Never put an oil-stained garment in the dryer.

Grass

Grass stains contain chlorophyll and protein — a combination that requires an enzyme-based treatment.

Apply a biological washing liquid directly to the stain and work it in gently. Leave for 15–30 minutes — the enzymes need time to break down the organic matter. Wash in cold water. Most grass stains respond well to this treatment. Stubborn stains benefit from a second application.

row of hanged textiles

Avoid non-biological detergent for grass stains — the enzymes in biological detergent are specifically what breaks the stain down.

Sweat and deodorant

The yellow staining that develops in shirt underarms is a combination of sweat proteins and the aluminium compounds in antiperspirant deodorants reacting with fabric over time.

For yellow staining: make a paste of bicarbonate of soda and water, apply to the stained area, leave for an hour, and wash in cold water — the same stain-conscious approach that helps you look put-together in shirts you wear repeatedly. White wine vinegar applied before washing helps dissolve the deodorant residue. Multiple treatments may be needed for established staining.

For white deodorant marks on dark fabric: rub the mark gently with the inside of a clean pair of tights or nylon fabric — the friction removes the residue without water or products.

Ink

Ballpoint ink responds well to rubbing alcohol or surgical spirit applied directly to the stain on a cotton pad. Dab, don't rub — the ink will transfer to the pad. Replace the pad as it picks up ink and continue until no more transfers. Then treat with dish soap before washing.

Gel ink and printer ink are more difficult and may not fully come out, particularly on absorbent fabrics.

Mud

Counter-intuitive but important: let mud dry completely before treating it. Attempting to clean wet mud spreads it and drives it deeper into the fabric. Once dry, brush off as much as possible, then treat the remaining stain with dish soap and a soft brush before washing.

What doesn't work

White wine on red wine — a persistent myth with no evidence behind it. It dilutes the stain slightly but adds its own residue.

Salt on wet stains other than red wine — salt is specifically useful for absorbing red wine but doesn't help with most other stains and can make protein stains harder to remove.

Hot water on any fresh stain — universally unhelpful and for protein stains (blood, dairy, egg) actively harmful.

Scrubbing — spreads the stain and damages fabric fibres. Always blot, never scrub.

The pattern across all of these: cold water, appropriate chemistry for the stain type, time for treatments to work, and heat only after the stain is completely gone. These four principles handle the majority of what actually lands on clothing — and keep the pieces in your capsule wardrobe wearable for years.