Solved.tools: Free Online Calculators & Tools

We use cookies for analytics and advertising. Learn more about our cookie policy

Stain Removal Guide

Last updated: 5 July 2026

Reviewed by Gavin Meiring, Lead research and primary author ยท Doctoral Candidate (Corporate Governance) ยท Research and drafting assisted by AI

Treatment Steps โ€” Blood
Cold water only โ€” never hot, as heat sets protein stains permanently. Treat with an enzyme (biological) detergent. Hydrogen peroxide can help with stubborn marks on white fabric only.
Fabric note: Cotton tolerates most treatments well, including hot washing and chlorine bleach on white items.
Always test any cleaning solution on a hidden area first, and blot โ€” never rub โ€” to avoid spreading the stain.
Was this helpful?


Stain Removal Guide

Acting quickly and using the right treatment method for a specific stain makes the difference between a garment saved and one ruined. Different stains require completely different approaches: some need cold water (never hot), some require an enzyme-based product, and others respond only to solvent-based treatments. This guide covers the most common stain types with step-by-step treatments.

How to Use the Stain Removal Guide

  1. Select the stain type from the list (blood, red wine, coffee, grease, ink, grass, tomato, mud, sweat, or wax).
  2. Select the fabric type (cotton, wool, silk, synthetic, or denim) for fabric-appropriate advice.
  3. Read the treatment steps and gather the recommended products before starting.
  4. Always test any cleaning solution on a hidden area of the garment first.
  5. Work from the outside of the stain inwards to avoid spreading it.

The Formula

Effective stain removal follows a consistent method: act quickly, identify the stain type, apply the correct solvent or enzyme treatment, agitate gently, rinse thoroughly, and launder as normal.

The underlying chemistry depends on the stain category. Protein-based stains (blood, egg, dairy, grass) are broken down by enzyme-based (biological) detergents; heat must be avoided as it sets the protein permanently. Oil and grease stains require a surfactant or solvent to break the hydrophobic bond between fat and fabric. Tannin stains (tea, coffee, red wine, fruit juice) respond to oxidising agents such as white vinegar, lemon juice, or oxygen bleach. Dye-based stains (ink, biro) often require an alcohol-based solvent.

Real-World Example

Red wine on a white cotton shirt at a dinner party.

  1. Act immediately. Blot (do not rub) as much wine as possible with a clean cloth.
  2. Pour cold sparkling water or still water over the stain to dilute it; keep blotting.
  3. Sprinkle table salt liberally over the wet stain to absorb remaining liquid. Leave for 2 minutes.
  4. Shake off the salt and apply a small amount of washing-up liquid. Gently work it in with your fingers.
  5. Soak in cold water with a biological detergent for 30 minutes.
  6. Launder at the highest temperature safe for the fabric. Check the stain before tumble drying; heat sets stains permanently.

Stain Treatment Quick Reference

Blood: cold water only, never hot; enzyme detergent; hydrogen peroxide for stubborn marks on white fabric. Coffee/tea: rinse with cold water immediately; treat with white vinegar or biological detergent. Grease/oil: apply talcum powder or cornflour to absorb excess; treat with washing-up liquid; rinse; launder hot. Ink (biro): isopropyl alcohol or hand sanitiser on the stain; blot; launder. Grass: enzyme-based (biological) detergent; soak in cold water; launder. Candle wax: let wax harden completely; scrape off with a blunt knife; place paper towels above and below the fabric and iron on low heat to melt remaining wax into the paper; treat with a little washing-up liquid before laundering. Chewing gum: freeze with an ice pack; scrape off; treat with eucalyptus oil or lighter fluid; launder.

Stains and temperature

The stain category decides the temperature. A protein stain bonds to the fibre when it is heated, so blood, egg, dairy, grass and sweat all want cold water first. A tannin stain is a dye, so heat does not set it in the same way and a warm wash after treatment is safe. Grease lifts more readily in a hot wash once the fat has been broken down.

StainCategoryFirst moveHeat limit
Bloodproteincold water flush, enzyme detergentcold only
Egg and dairyproteincold water flush, enzyme detergentcold only
Grassprotein and chlorophyllenzyme detergent, soak coldcold only
Sweatprotein and saltsvinegar pre-soak, enzyme detergentcool to warm
Mudparticulatelet it dry, brush off, then washany temperature
Red winetannincold water, salt, dilute and blotwarm after treatment
Coffee and teatannincold water flush, vinegarwarm after treatment
Fruit juicetannincold water flush, oxygen bleachwarm after treatment
Grease and oiloilabsorbent powder, washing-up liquidhot wash allowed
Ink and birodyeisopropyl alcohol, blotcold first
Candle waxoil and pigmentfreeze, scrape, paper and ironlow iron only

Mud is the exception that catches people out. It is not a chemical stain, so it needs no solvent at all. Let it dry, brush off the solid, then wash what is left. Treating wet mud with detergent works the grit into the weave and makes the mark harder to shift.

Reading care labels

Two numbers on a care label matter for stain removal. The iron carries dots and the washtub carries a number, and both are maximums rather than targets.

Label markMaximum temperatureTypical fibres
Iron, one dot110 degrees Celsiusacetate, acrylic, nylon, polypropylene
Iron, two dots150 degrees Celsiuspolyester, silk, triacetate, wool, viscose
Iron, three dots200 degrees Celsiuscotton, linen
Washtub, 3030 degrees Celsiuswool, silk, delicate synthetics
Washtub, 4040 degrees Celsiusmost synthetics and blends
Washtub, 5050 degrees Celsiuscotton blends
Washtub, 6060 degrees Celsiuscotton, linen
Washtub, 7070 degrees Celsiuscotton, linen
Washtub, 9595 degrees Celsiuswhite cotton and linen

The dot and number values come from the GINETEX care labelling system, which the ISO 3758 standard mirrors. The iron figure is the one that matters most here. A treated garment that is still slightly damp when it meets a hot iron can set a protein stain permanently, and no amount of soaking will lift it afterwards.

What bleaching does

Bleach is not one product. The three types act differently and suit different fibres.

BleachWorks onAvoid onWhat it does
Oxygen bleach (sodium percarbonate)tannin and dye stainswool and silk, which can yellowlifts colour out of the fibre
Chlorine bleach (sodium hypochlorite)broad whiteningsilk, wool, polyester, nylon, elastaneattacks the fibre as well as the stain
Hydrogen peroxide, 3 percentprotein stains such as bloodcoloured fabric, wool, silkoxidises the protein

Chlorine bleach is the one to treat with care. It is appropriate for white cotton and linen, and it damages almost everything else. Oxygen bleach is the safer default for a stain you have not met before, and it works from a soak rather than from a splash.

Testing first

The instructions above all say to test a hidden area first, and there are good places to do it. Inside a hem, inside a seam allowance, or behind a button placket are all out of sight and take the same treatment as the rest of the garment.

Apply the solution with a cotton bud, leave it for ten minutes, then blot it dry with a white cloth. Check for colour loss and for any change in the surface of the fabric. A white cloth tells you whether dye has moved.

On an item marked dry clean only, the test tells you less than it appears to, because the solvent a dry cleaner uses differs from anything in a kitchen cupboard. Naming the stain when you hand the garment over is more useful to the cleaner than naming the fabric.

Method trade-offs

Each step up the list below adds cleaning power and adds risk. Stop as soon as the stain lifts rather than working through the whole list.

MethodTime neededRiskBest for
Cold water flushimmediatenoneany fresh stain, as the first move
Enzyme detergent soak30 minuteslowprotein stains
Oxygen bleach soak1 to 6 hoursmoderate on wool and silktannin and dye stains
Isopropyl alcoholimmediatecolour loss on some dyesink and biro
Washing-up liquidimmediatenonegrease and oil
Hydrogen peroxide5 to 10 minutesbleaching on coloured fabricblood on white cotton

A cold water flush fixes a large share of fresh stains on its own, which is why the advice to act quickly beats every product on the shelf. The enzyme detergent and the oxygen bleach soak cover most of what is left, and the two solvents handle ink and grease.

Frequently Asked Questions

Should I rub a stain or blot it? Always blot, never rub. Rubbing spreads the stain outwards, pushes it deeper into the fabric fibres, and can damage the surface of delicate fabrics. Use a clean white cloth or paper towels and press firmly, working from the outer edges inward towards the centre of the stain.

Does hairspray still work on ink stains? Traditional hairsprays worked because they contained a high proportion of isopropyl alcohol, which dissolves ballpoint ink. Modern hairsprays have much lower alcohol content and are far less effective. Use isopropyl alcohol (rubbing alcohol) directly, or a hand sanitiser with at least 60% alcohol content, for the same effect.

Can I use bleach on all white fabric? No. Chlorine bleach is appropriate only for white cotton and linen. It will yellow silk, damage wool, and break down synthetic fibres including polyester and nylon. Oxygen bleach (sodium percarbonate) products such as OxiClean or Vanish are safer for most fabric types and still effective on most stains.

What should I do if the stain has already dried? Dried stains are harder to remove but not impossible. Rehydrate the stain with cool water and a few drops of liquid detergent, and let it soak for at least 30 minutes before treating. Enzyme-based soaking products designed for pre-treating dried stains (available in most supermarkets) can be very effective when left to work for several hours or overnight.


Also try these free tools: