How to remove oil and grease stains from clothes
Oil on your T-shirt at a salad lunch, engine oil on your trousers, butter on a white shirt — grease stains are one of the most common household problems. And one of the most annoying, because a regular wash often can't cope with them. The reason is simple: grease doesn't dissolve in water. In this article we explain how to remove oil and grease stains properly, depending on the age of the stain and the type of fabric.
Why grease stains are so tricky
Fats (lipids) are hydrophobic molecules — they "repel" water. This means that a simple cold water rinse not only doesn't help, but can sometimes make things worse (the water causes the grease to spread more evenly through the fibres).
To remove grease, you need a combination of three forces:
- Surfactants — they sit between the grease and the water, allowing them to mix
- Lipases — enzymes that specifically break down fats
- Heat — grease dissolves better in warm, not hot, water
A good enzyme laundry detergent contains both surfactants and lipases, so the essential first step is to use the right detergent.
First aid for fresh stains
In the first few minutes after a stain appears, you can act very effectively:
- NEVER rub — you'll work the grease deeper into the fibres
- Absorb as much as possible — press with a paper towel until no more grease transfers to the paper
- Sprinkle on an absorbent — baby powder, starch, flour or chalk powder. In a thick layer, ~2-3 mm
- Leave for 10-15 minutes — the absorbent will draw some of the grease out of the fibres
- Brush off the absorbent with a soft brush
After this step, the stain will be 60-80% smaller. Then continue according to severity.
5 methods by stain severity
1. Fresh stains (within a few hours)
After the absorbent step:
- Apply concentrated enzyme laundry detergent directly to the stain
- Gently massage it in with your fingers or a soft brush
- Leave for 15-30 minutes
- Wash at 40 °C with a full dose of enzyme laundry detergent
This method removes ~85% of fresh grease stains.
2. Moderately old stains (1-3 days)
You'll need a stronger pre-treatment:
- Mix enzyme laundry detergent (15 ml) with a tablespoon of bicarbonate of soda
- Apply to the stain and gently massage it in
- Leave for 30-60 minutes
- Wash at 40 °C, with an extra rinse
3. Older stains (weeks)
The classic washing-up liquid trick:
- Apply a few drops of unscented washing-up liquid (designed for grease) to the stain
- Massage it in and leave for 5-10 minutes
- Rinse with cold water
- Then apply enzyme laundry detergent as a pre-treatment for 30 min
- Wash at 40 °C
Washing-up liquid is a very strong surfactant, designed specifically for grease. But it's too harsh for everyday laundry — so use it only as a spot pre-treatment.
4. Dried-in stains (months)
The toughest cases:
- Soak the garment in warm water (40 °C) with 30 ml of enzyme laundry detergent
- Leave for 1-2 hours
- After soaking, apply a mixture of washing-up liquid + bicarbonate of soda
- Massage it in with a soft brush and leave for 30 min
- Wash at 40 °C
- Repeat the process before drying if needed
5. Machine oil / engine oil stains
A category of its own — these cling very stubbornly. Strategy:
- A greenwashing warning: "eco" cleaners usually can't handle these stains
- Apply a thin layer of WD-40 or turpentine to the stain and leave for 2-3 minutes
- Blot with paper (the oil should start to dissolve)
- Apply a generous amount of washing-up liquid and massage it in
- Wash at 40 °C with an enzyme laundry detergent
This method is only suitable for sturdy fabrics (cotton, denim), never for silk or wool.
Specific advice for different fabrics
Cotton and linen
Durable. All 5 methods are suitable. Low-temperature washing with an enzyme laundry detergent is the best combination.
Synthetics (polyester)
Synthetic fibres release grease poorly — grease "clings" to synthetic threads more strongly than to natural ones. You'll need a longer pre-treatment and some patience.
Silk and wool
Delicate. Never use washing-up liquid. Strategy:
- Blot with paper
- Sprinkle with chalk or baby powder and leave overnight
- Brush off and wash with a delicate detergent
- If the stain remains — take it to a professional
Denim
Sturdy and responds well to pre-treatment. But — be careful with the colour. A bicarbonate paste can slightly lighten dark denim. Test on a hidden area first.
What NOT to do
- DON'T pour hot water on the stain — some fats (animal fats) can oxidise and "bake" onto the fibres
- Don't rub with a soft towel — it works the stain in deeper
- Never tumble dry if the stain is still visible — the heat will set it permanently
- Don't iron a garment with a visible stain
- Don't use washing-up liquid every day — it's too harsh on fibres with long-term use
Specific cases
Oil on a tie
Ties are usually silk — a delicate case. Consider specialist dry cleaning.
Butter on a T-shirt
A typical case. Act quickly — butter fat is easily removed with an enzyme laundry detergent and a standard pre-treatment.
Salad oil or olive oil
Easy to remove when fresh. If forgotten — harder, but still possible with method 4.
Engine oil or grease
Method 5 is suitable. Be patient — sometimes 2-3 cycles are needed.
Frequently asked questions
Does starch really absorb grease?
Yes. Starch (corn or potato) has a strong absorbent capacity — it can hold up to 30% of its own weight in grease. But it only works on fresh stains, while the grease is still on the surface.
What's the difference between natural oils (olive, coconut) and mineral oils (motor oil)?
Natural oils are biodegradable and more easily removed by enzymes. Mineral oils (motor oil, lubricants) are synthetic chemical molecules that resist enzyme action. Mineral oils need harsher methods.
Is strong bleach suitable for oil stains?
No. Chlorine bleach doesn't remove grease — it only bleaches the discolouration left behind by the stain. The grease still remains in the fibres. Remove the grease first, and only then (if necessary) use bleach to correct the colour.
Why do clothes still look greasy after washing?
The stain may not have been fully removed — its "shadow" (a trace of oxidation) remains. Repeat the pre-treatment and wash again before drying. Never dry a greasy garment.
Does the heat of a tumble dryer help remove grease?
Quite the opposite — it sets it. If the grease hasn't been removed during washing, the dryer's heat polymerises it and fixes it in the fibres.
Summary
Oil and grease stains are stubborn because they are hydrophobic — they don't dissolve in water. The secret to success: a quick absorbent (starch, powder) straight away, followed by an enzyme laundry detergent pre-treatment. For tougher cases — spot-treat with washing-up liquid. Never pour on hot water and never dry a garment with a visible stain. Ecozyme enzyme laundry detergent contains lipases that specifically break down fats, and it works at low temperatures — so the risk of setting the stain is minimal.
More on different types of stains — see our complete stain guide.




