Cold or Hot Water for Stains – the Rule That Decides
By TaVare · updated 2026-09-23
Whether to use cold or hot water on stains comes down to what the stain is made of: cold water for protein stains like blood, egg, milk and sweat, and warm water for grease, oil and wax. Use hot water on a protein stain and the protein coagulates and bonds to the fibres – making the stain far harder to remove. Here is the whole rule, with the common stain types sorted correctly.
The main rule: cold for protein, warm for grease
The rule is simple once you know why. Protein stains – blood, egg, milk, sweat, ice cream – set in heat the same way an egg sets in a frying pan. Give them hot water and the protein coagulates and locks into the fabric. That is why protein stains should always get cold water first. Grease and oil, on the other hand, dissolve more easily in warmth: butter, cooking oil, body oils and oil-based make-up let go in warm water with a little dish soap. When you are unsure what the stain is, always start cold – cold water never sets a stain, only hot water does.
Use cold water on these stains
Anything containing protein or dye that sets or darkens in heat should get cold or lukewarm water:
- Blood, egg, milk and other dairy products.
- Sweat and vomit – protein that coagulates in heat.
- Grass – both protein and dye; cold water and an enzyme detergent.
- Red wine, coffee and tea – rinse cold and blot before treating further; heat fixes the dye.
Use warm water on these stains
Grease-based stains let go when warmth softens them. Scrape off any excess first, then use the warmest water the garment allows, together with a little dish soap to cut the grease:
- Butter, cooking oil, mayonnaise and fatty meat sauce.
- Body oils and sebum in collars and cuffs.
- Oil-based make-up, lipstick and sunscreen.
- Candle wax – freeze and scrape first, then lay paper over it and iron warm so the wax lifts out.
How to treat the stain correctly
Temperature is only half the job. The method decides the rest:
- Treat the stain as fresh as possible – the longer it sits, the harder it bonds.
- Blot, do not rub: place a clean cloth underneath and press from the outside in, so it does not spread.
- Always test the water and product on a hidden spot first, to check the colour can take it.
- Rinse thoroughly from the back of the fabric, pushing the stain out of the fibres rather than deeper in.
- Let the garment air-dry and check the result – never tumble-dry until the stain is fully gone, because heat fixes whatever is left.
When the stain should go to professionals
If the stain has set, the garment is labelled 'dry clean only', or the fabric is delicate like wool, silk or a jacket with a lining and membrane, a home attempt can do more harm than good – especially when you are not sure what the stain is. Then it is safer to send the garment to us. We treat the stain by type and fabric, gently and according to the care label, across all of Norway. You order online, and you see the price before you order.
You see the price before you order.
Frequently asked questions
Why does hot water set blood stains?+
Because blood is protein. Heat makes the protein coagulate and bond to the fibres, just like an egg cooking. That is why blood and other protein stains should always be rinsed in cold water first.
Which stains need warm water?+
Grease-based stains: butter, cooking oil, body oils, lipstick and sunscreen. Warmth softens the grease and a little dish soap breaks it down. Scrape off excess before treating.
Red wine and coffee – cold or warm?+
Cold or lukewarm. Both contain dye that heat fixes. Rinse cold from the back and blot first; avoid hot water until the stain is gone.
Can I always use cold water to be safe?+
Almost. Cold water never sets a stain, so it is the safe first choice when in doubt. Only pure grease stains need warmth to let go completely.
Ready to fix it?