Oil stains are among the most frustrating stains to deal with. Whether it's cooking oil splashed while preparing dinner, pickle oil accidentally spilled on your favourite kurta, or grease transferred from a car engine, oily marks can make even expensive clothes look worn out.
The good news is that most oil stains can be treated successfully with the right cleaning technique and a little patience. The secret is to act quickly, absorb excess oil, use a suitable grease-removing solution, and wash the garment according to its fabric care instructions.
If you're wondering how to remove oil stains from clothes without damaging the fabric, this guide covers practical household solutions, expert-recommended techniques, and fabric-specific cleaning tips.
At Surplus Fabric, we understand that different fabrics require different care routines. Here's everything you need to know about tackling stubborn oil stains while protecting your favourite garments.
Why Are Oil Stains Difficult to Remove?
Oil stains behave differently from water-based stains because oil does not dissolve easily in water. Instead, it penetrates fabric fibres and creates dark, greasy marks that can become more difficult to remove over time.
Common sources include:
- Cooking oils such as sunflower, mustard, and olive oil.
- Pickle oil and oily food spills.
- Automotive grease and engine oil.
- Body oils, lotions, and cosmetic products.
- Butter, margarine, and greasy sauces.
According to Persil's stain removal guide, oil and grease stains can darken as they remain on clothing, making early treatment important.
How to Remove Oil Stains from Clothes: Step-by-Step Method
Before trying specialised cleaning products, start with these simple steps. They work well for many fresh cooking oil and food grease stains on washable fabrics.
Step 1: Blot the Excess Oil
Use a clean paper towel or soft cloth to gently absorb excess oil from the garment.
- Press gently instead of rubbing.
- Avoid spreading the stain to surrounding areas.
- Place a clean paper towel underneath the stained section if necessary.
Step 2: Apply Baking Soda or Cornstarch
Sprinkle baking soda or cornstarch over the affected area. These absorbent powders can help draw excess oil away from the fabric.
- Cover the entire stain.
- Leave it for approximately 15–30 minutes.
- Brush away the powder gently.
For heavier stains, you may need to repeat this process.
Step 3: Apply Liquid Dish Soap
Dishwashing liquid is useful because it is formulated to break down grease.
- Apply a few drops directly to the stain.
- Gently work it into the fabric using your fingertips.
- Leave it for approximately 10 minutes.
- Rinse according to the fabric's care instructions.
Step 4: Wash with Laundry Detergent
Wash the garment using a suitable laundry detergent and the warmest water permitted by its care label.
Step 5: Air-Dry and Inspect
Check whether the stain has disappeared before using a dryer or applying heat. If you can still see an oily mark, repeat the treatment.
We recommend pretreating oil stains and checking the garment before drying to avoid setting any remaining residue.
Must Read : What Is Denim Fabric? Weights, Stretch, Washes & Best Uses
How to Remove Different Types of Oil Stains
Not all oil stains are the same. Their composition, age, and the type of fabric determine which treatment will work best.
1. How to Remove Oil Stains from White Clothes
Oil stains are particularly noticeable on white garments. However, using strong bleach immediately is not always the best solution.
Try this method:
- Blot excess oil with a paper towel.
- Apply baking soda or cornstarch.
- Leave for 20–30 minutes.
- Apply liquid laundry detergent or dish soap.
- Gently work the solution into the stain.
- Wash using a fabric-safe detergent.
If a faint mark remains, use an oxygen-based laundry stain remover if permitted by the care label.
Important: Avoid chlorine bleach on delicate fabrics and never mix bleach with vinegar, ammonia, or other cleaning products.
2. How to Remove Car Oil Stains from Clothes
Automotive oil and engine grease are generally tougher than ordinary cooking oil because they may contain additional contaminants.
For washable workwear:
- Sprinkle talcum powder or cornstarch over the affected area.
- Let it absorb excess grease.
- Brush away the powder.
- Apply a suitable commercial prewash stain remover.
- Wash with heavy-duty liquid detergent at the warmest safe temperature.
We recommend absorbent powder followed by a commercial prewash treatment for automotive grease stains. Wear gloves when handling heavily contaminated clothing and avoid using flammable solvents or mixing household chemicals.
3. How to Remove Old Oil Stains from Clothes
Old oil stains require more patience because the oil may have penetrated deeper into the fibres.
Follow these steps:
- Apply clear liquid dish soap directly to the dry stain.
- Gently work it into the affected area.
- Leave it for approximately 10–15 minutes.
- Rinse or soak according to the fabric care instructions.
- Wash using a suitable detergent.
- Repeat if the stain remains.
For particularly stubborn stains, an enzyme-based laundry detergent or commercial grease remover may help.
We recommend pretreatment and repeated washing when dealing with set-in oil stains.
4. How to Remove Pickle Oil Stains from Clothes
Indian pickle stains can be particularly challenging because they often contain mustard oil, turmeric, chilli powder, and other spices.
The best approach is to treat the oily residue first.
- Gently remove excess pickle without spreading it.
- Sprinkle cornstarch or baking soda over the oily area.
- Leave for 20–30 minutes.
- Brush away the powder.
- Apply mild liquid detergent or dish soap.
- Rinse and wash according to the care label.
If a yellow turmeric mark remains after removing the oil, treat the remaining pigment separately with a fabric-safe stain remover. Avoid immediately applying chlorine bleach, particularly on coloured garments.
5. How to Remove Oil Stains from Clothes After Drying
Have you washed and dried a garment only to discover that the oil stain is still visible?
Don't worry. A dried stain may still be removable, although success depends on the fabric, stain age, and previous heat exposure.
Try this approach:
- Place the garment on a flat surface.
- Apply liquid dish soap to the stained area.
- Allow it to sit for around 10–15 minutes.
- Gently work the detergent into the fibres.
- Wash according to the garment's care label.
- Air-dry and inspect.
Repeat if necessary. Avoid ironing or tumble drying until the stain has disappeared.
We recommend using clear liquid dish soap as a pretreatment for dried, set-in oil stains.
Must Read : Best Bottom Wear Fabrics in 2027
How to Remove Oil Stains from Different Fabric Types
Knowing how to remove oil stains from clothes also means understanding the fabric you're cleaning. A method that works for cotton may damage delicate silk or wool.
|
Fabric |
Recommended cleaning approach |
|
Cotton |
Dish soap and suitable laundry detergent |
|
Polyester |
Mild dish soap and gentle washing |
|
Linen |
Gentle pretreatment and fabric-safe detergent |
|
Silk |
Professional dry cleaning is safest |
|
Wool |
Absorbent powder and gentle professional cleaning |
|
Rayon/Viscose |
Follow care label; avoid aggressive rubbing |
Special Care for Woollen Clothes
If you're unsure how to remove oil stains from woolen clothes, avoid aggressive scrubbing and harsh cleaning products.
- Blot excess oil gently.
- Sprinkle cornstarch over the stain.
- Leave for approximately 30 minutes.
- Brush away the powder carefully.
- Follow the garment's cleaning instructions.
For valuable wool garments, professional dry cleaning is the safer option.
We recommend absorbent materials such as cornstarch for treating oil stains on delicate fabrics, including wool and silk.
Common Mistakes to Avoid When Removing Oil Stains
Even when using the right cleaning products, certain mistakes can make oil stains harder to remove.
- Rubbing aggressively: This can spread oil and push it deeper into the fibres.
- Using excessive detergent: Too much product can leave residue.
- Applying heat too early: Dryers and irons can make remaining stains more difficult to remove.
- Ignoring fabric labels: Delicate materials may react badly to household cleaning products.
- Mixing cleaning chemicals: Combining bleach, ammonia, or vinegar can create hazardous reactions.
We recommend identifying the stain, treating it promptly, and selecting a removal method that is safe for the fabric.
Expert Tips to Prevent Oil Stains on Clothes
Prevention is always easier than removing stubborn stains. Here are some simple habits to protect your favourite garments:
- Wear an apron while cooking or handling oily ingredients.
- Keep expensive and delicate garments away from grease.
- Treat accidental spills immediately.
- Follow washing instructions for every fabric.
- Avoid storing stained clothes without cleaning them first.
- Keep a fabric-safe stain remover handy.
For designers and people who regularly work with textiles, understanding fabric composition is equally important. Natural fibres, synthetic blends, and delicate fabrics can respond differently to cleaning treatments.
Why Understanding Fabric Care Matters
At Surplus Fabric, we believe selecting quality fabric is only one part of maintaining beautiful garments. Proper fabric care helps preserve colour, texture, appearance, and durability.
Whether you're working with cotton, linen, rayon, polyester, or delicate fashion textiles, always understand the material before applying a stain-removal technique.
Learning how to remove oil stains from clothes using fabric-appropriate methods can help extend the life of your wardrobe and reduce unnecessary textile waste.
Final Thoughts
Oil stains don't necessarily mean your favourite clothes are ruined. With quick action, suitable cleaning products, and the right technique, many cooking oil, automotive grease, and food-related stains can be removed successfully.
Remember to blot instead of rub, absorb excess oil before washing, pretreat the affected area, and always check the care label.
At Surplus Fabric, we encourage everyone to understand their fabrics and follow proper maintenance practices to keep their garments looking beautiful for longer.
Frequently Asked Questions (FAQs)
1. What is the fastest way to remove oil stains from clothes?
The quickest method is to blot excess oil, apply a few drops of liquid dish soap, gently work it into the stain, and wash according to the garment's care instructions. Treating the stain immediately generally improves the chances of removal.
2. Can baking soda remove old oil stains from clothes?
Baking soda can absorb surface oil and help with fresh or lightly set stains. For older stains, combine an absorbent powder treatment with liquid dish soap or a suitable laundry stain remover.
3. How do you remove oil stains from coloured clothes without fading them?
Use mild dish soap or a colour-safe laundry detergent. Test the cleaning solution on an inconspicuous area first, avoid chlorine bleach, and wash according to the care label.
4. Does dish soap really remove oil stains from clothes?
Yes. Dish soap contains surfactants that help loosen and emulsify grease, making it easier to rinse away. It is particularly useful as a pretreatment for many washable fabrics.
5. Can oil stains become permanent after washing and drying?
Oil stains can become more difficult to remove after exposure to dryer heat, but they are not necessarily permanent. Pretreat the affected area with dish soap or a suitable stain remover, wash again, and air-dry. Results depend on the fabric and how deeply the oil has set.