From fresh olive oil splashes to stubborn grease marks, here’s the Clothes Doctor guide to removing oil stains properly - naturally, effectively, and without damaging your fabrics.
There’s a particular sinking feeling that comes with spotting oil on clothing. One minute you’re cooking dinner, enjoying a salad, or grabbing a takeaway on the go - the next, your favourite shirt is covered in grease spots.
The good news? Oil stains are rarely permanent.
The bad news? Treating them incorrectly can make them much harder to remove.
At Clothes Doctor, we believe garment care should be effective and fabric-friendly. So before you panic-wash that oil-stained item, here’s exactly how to remove oil stains from clothes the right way - including the common mistakes to avoid.
Why Are Oil Stains So Difficult to Remove?
Oil stains behave differently from most everyday stains because oil and water naturally repel each other. That means a normal wash cycle alone often isn’t enough to lift grease from fabric fibres.
Cooking oils, butter, salad dressings and greasy foods cling tightly to fibres - especially natural fabrics like cotton, linen and wool. And once heat is applied (particularly from a tumble dryer), the stain can effectively “set” into the fabric permanently.
Some oils are also heavier than others. Olive oil, for example, is more viscous and typically leaves darker, more stubborn marks than lighter vegetable oils.
The key to successful removal?
Act quickly, absorb excess oil first, and use a surfactant-based treatment that breaks down grease properly.
How to Remove Oil Stains from Clothes: Step-by-Step
Step 1: Blot the Excess Oil Immediately
The faster you treat the stain, the easier it will be to remove.
Lay the garment flat and gently blot the excess oil using a clean cloth or kitchen towel. Avoid rubbing, as this pushes the oil deeper into the fibres and spreads the stain further.
Top tip: Place stained area in small bowl and folded towel behind the stain to stop the oil transferring through the fabric.
Step 2: Apply Detergent to the Stain
This is the most important step - and where many stain guides get it wrong.
For oil stains, you do not necessarily need a heavy-duty stain remover first. What you need is a product that can break down grease effectively.
A small amount of Everyday Laundry Detergent works brilliantly because it contains surfactants that lift oil away from fabric fibres.
Massage a small amount directly into the stain using your fingers, a soft cloth, or a gentle brush. Leave it to sit for 5-15 minutes.
Step 3: Wash at the Warmest Safe Temperature
Check the care label carefully before washing.
Wash the garment using the warmest water temperature safe for the fabric, with more Everyday Laundry Detergent. Warm water helps dissolve oils more effectively than cold water.
For delicate or hand-wash-only garments:
- Hand wash gently in lukewarm water
- Avoid twisting or wringing the fabric
- Repeat the pre-treatment if needed
Step 4: Air Dry - Never Tumble Dry Immediately
This is the step that saves clothes.
Even if the stain looks gone when wet, residual oil may still remain. Heat from a tumble dryer can permanently set the stain into the fibres.
Instead:
- Air dry the garment fully
- Inspect it in natural light
- Repeat the treatment if any shadow or residue remains
Only tumble dry once the stain has completely disappeared.
The Best Products for Removing Oil Stains

Quick Reference Guide
For most fresh oil stains, you only need a few essentials:
- Clean kitchen towel or cloth
- Small bowl of warm water
-
Everyday Laundry Detergent
For Delicate Fabrics
Use the exact same process, but swap your Everyday Detergent for:
This is gentler on fibres like wool, silk, cashmere and fine knits while still helping to break down grease effectively.
For particularly delicate, structured or dry-clean-only garments, professional cleaning is always the safest option.
Common Oil Stain Mistakes to Avoid
Using Stain Remover
Many traditional stain removers are designed for protein-based or tannin stains like grass, wine or coffee - not grease. Oil stains require surfactants: ingredients that break down and lift oils away from fabric fibres. That’s why liquid laundry detergent is often more effective as treatment for fresh oil stains.
Using Hot Water Too Soon
Applying water before removing excess oil can spread the stain further.
Rubbing Aggressively
Scrubbing too hard damages fibres and embeds grease deeper into the fabric.
Using the Tumble Dryer Too Early
Heat sets oil stains permanently.
Overusing Bleach
Bleach is rarely necessary for cooking oil stains and can weaken fibres, yellow whites, and damage coloured fabrics. In most cases, detergent-based pre-treatment is safer and more effective.
When to Take Oil-Stained Clothes to a Professional
Some stains are best left to specialists, particularly if the garment is:
- Silk, suede, or leather
- Vintage or heavily dyed
- Tailored or structured
Motor oil and set-in grease stains may also require professional treatment.
Oil stains happen - but with the right approach, they don’t have to ruin the clothes you love.