Skip to main content
StainMatrix

Stain Removal FAQ

Common questions answered with textile-chemistry explanations.

Does hot water remove stains better than cold water?

For most stains, cold water is better — or at least safer as a first step. Heat sets protein stains (blood, sweat, milk) by coagulating the proteins into the fibre permanently. It also accelerates the oxidation of tannin stains like coffee and red wine. The only stains where warm water genuinely helps are grease and oil stains (warm water keeps fats fluid and washable). When in doubt, start cold.

Can you remove a stain that has already dried or set?

Yes, but it is harder. Once a stain has dried, the bonds between stain molecules and fibre are stronger. For protein stains (blood, egg) that have set, an enzyme-based pre-treatment soak for several hours can still break down the protein chains. For tannin stains (coffee, wine) that have oxidised, an oxygen-based stain remover or hydrogen peroxide can help. Leather and suede are exceptions — old set stains on these materials often require a professional leather cleaner.

Is hydrogen peroxide safe to use on all fabrics?

No. Hydrogen peroxide (3% concentration from pharmacies) is a mild oxidising bleach. It is generally safe on white or light-coloured cotton, linen, and polyester. Avoid it on coloured fabrics because it can fade or bleach the dye. Never use it on silk or wool — the peroxide attacks the protein structure of these fibres and can cause irreversible damage. Always test on an inconspicuous area first.

What is an enzyme detergent and when should I use one?

Enzyme detergents contain biological enzymes (proteases, lipases, amylases) that chemically break down specific stain types. Proteases break protein chains (blood, sweat, milk, egg). Lipases break down fats and oils. Amylases handle starch-based stains (pasta, bread). They are most effective when left to soak rather than scrubbed immediately. Do not use enzyme detergents on silk or wool — the proteases will attack the protein fibres themselves.

Why shouldn't I rub a stain?

Rubbing a stain drives the pigment or substance deeper into the fabric weave and can spread it to clean areas around the edge. It also frays and damages the fibre surface, which makes the area look dull and worn even after the stain is gone. The correct technique is to blot — press firmly with a clean cloth from the outer edge of the stain inward toward the centre, which lifts the stain without spreading it.

Can salt remove a red wine stain?

Salt can help on a very fresh stain by absorbing some of the liquid before it fully penetrates the fibre. Pour salt generously over a wet red wine stain immediately and let it absorb the liquid for a few minutes before brushing off and treating normally with cold water and dish soap. Salt alone does not remove the tannin pigment — it is a first-response absorber, not a treatment.

Does white wine neutralise red wine stains?

This is a popular myth with no chemical basis. White wine is simply a dilute acid with alcohol — it may slightly dilute the red wine on the surface, but it adds its own tannins and sugars to the fabric. Cold water does a better job of diluting and lifting fresh red wine without adding anything new to the stain.

How do I remove a stain from a dry-clean only garment?

Blot the excess stain material immediately with a clean cloth, but do not add water or any cleaner. Water can distort dry-clean only fabrics, particularly structured garments, tailored wool, and some silks. Take it to a professional dry cleaner as soon as possible and tell them exactly what caused the stain. Dry cleaners use specialist solvents that do not distort the fabric. The sooner you take it in, the better the result.

Will baking soda remove any stain?

Baking soda (sodium bicarbonate) is mildly alkaline and has two useful properties: it absorbs liquids and mild odours, and it can help break down some acidic stains. It is effective for absorbing fresh grease or oil spills before washing, and it helps with odour from protein stains. However, it does not have the chemical action to remove pigmented stains like red wine, ink, or rust on its own. It works best as part of a multi-step treatment, not as a standalone solution.

What is the difference between a stain remover spray and an enzyme pre-treatment?

Stain remover sprays typically contain surfactants (cleaning agents similar to detergent) plus sometimes solvents or oxidising agents. They work by surrounding stain particles and making them water-soluble. Enzyme pre-treatments use biological enzymes that chemically digest specific types of stain molecules. Enzyme treatments are slower but more thorough on protein and fat-based stains, especially when given time to soak. For fresh, simple stains a spray is faster; for set or biological stains, an enzyme soak works better.

Can I put a stained item in the dryer to try to remove the stain?

No — this is one of the most common mistakes. Heat from a tumble dryer permanently sets most stains by polymerising the stain molecules into the fibre. Once dried, the stain becomes significantly harder or impossible to remove. Always check that a stain is fully gone before putting any item in the dryer. If unsure, air dry instead.

Does dish soap remove grease better than regular laundry detergent?

Yes, for fresh grease stains. Dish soap is specifically formulated to cut through grease because it is designed for washing oily cookware — it contains a higher concentration of surfactants with strong grease-emulsifying properties. Apply a small amount of dish soap directly to a grease stain, work it in gently, and let it sit for a few minutes before rinsing. Regular laundry detergent contains surfactants too but in concentrations optimised for whole-machine wash cycles, not direct stain treatment.

How do I remove an unknown stain when I don't know what caused it?

Start with the safest treatment: cold water blot. This addresses tannin and protein stains without risking heat damage. If that does not lift it, try dish soap (tackles oils and many food stains). If still stuck, try a small amount of isopropyl alcohol on an inconspicuous area (for ink, dye, or resin-based stains). If the stain is still there and the fabric is delicate, take it to a professional cleaner rather than escalating to harsher chemicals.