To remove oil stains from linen, blot the excess oil immediately, apply baking soda or cornflour to absorb the grease, let it sit for 15–30 minutes, then brush it off. Apply dishwashing liquid to the stain, gently rub, and wash in warm water as per care instructions. Avoid heat until the stain is fully removed.
How to Get Oil Out of Linen (Without Ruining the Fabric)

Linen is a timeless favourite in Australian wardrobes—lightweight, breathable, and perfect for warm climates. But one common issue? Oil stains. Whether it’s from cooking, sunscreen, or makeup, knowing how to get oil out of linen properly can save your favourite pieces.
This guide covers everything you need to know about how to get oil stains out of linen, using simple, effective methods that work. Understanding what linen is made from can help you treat stains more effectively and choose the right cleaning approach.
Why Oil Stains Are Hard to Remove from Linen
Linen is made from flax fibres, which are hollow and highly absorbent. This is great for breathability—but not so great when it comes to oil stains.
Oil binds to the fibres quickly, making it essential to act fast. Compared to other fabrics, linen absorbs grease more deeply—something you can better understand in this guide on why cotton and linen are the best fabrics.
What Should You Do Immediately After an Oil Spill?
The faster you act, the better your chances of removing the stain completely.
- Blot, don’t rub: Use a paper towel or cloth to absorb excess oil
- Apply an absorbent powder: Baking soda or cornflour works best
- Let it sit: Leave for 15–30 minutes to draw out the oil
How to Get Oil Stains Out of Linen Using Household Items
1. Dishwashing Liquid Method
Dishwashing liquid is designed to break down grease—making it perfect for oil stains.
Steps:
-
Apply a few drops directly onto the stain
-
Gently rub with your fingers or a soft brush
-
Let it sit for 5–10 minutes
-
Rinse with warm water and wash as usual
Before washing, it’s important to understand fabric care basics, including whether linen shrinks when exposed to heat or improper washing.
2. Baking Soda or Cornflour Method
Ideal for fresh stains.
Steps:
-
Sprinkle generously over the stain
-
Leave for at least 20 minutes
-
Brush off and repeat if needed
-
Follow with dish soap treatment
3. White Vinegar Solution
Great for stubborn or older stains.
Steps:
-
Mix equal parts white vinegar and water
-
Apply to the stain
-
Let it sit for 10–15 minutes
-
Rinse and wash
Can You Remove Old Oil Stains from Linen?
Yes—but it requires patience and repetition.
-
Reapply absorbent powder multiple times
-
Use dish soap and gently scrub
-
Soak the garment in warm water before washing
-
Repeat the process if the stain persists
Avoid using a dryer until the stain is completely gone—heat can set the stain permanently.
Should You Use Hot or Cold Water?
-
Warm water works best for breaking down oils
-
Always check the garment care label
-
Avoid hot water initially, as it can set the stain
Are There Products Specifically for Oil Stain Removal?
Yes, but many Australian households prefer eco-friendly or DIY solutions. If you choose a commercial stain remover, ensure it's safe for delicate fabrics like linen.
Common Mistakes to Avoid
-
Rubbing the stain aggressively
-
Using heat before the stain is gone
-
Skipping the blotting step
-
Using harsh chemicals that damage linen fibres
How to Prevent Oil Stains on Linen
-
Wear an apron while cooking
-
Be cautious with skincare oils and sunscreen
-
Treat stains immediately
-
Keep a stain-removal kit handy at home or while travelling
If you regularly wear linen outfits, especially in warmer months, check out how to style a midi linen dress for summers while keeping your garments fresh and stain-free.
Why Proper Care Helps Your Linen Last Longer
Keeping your linen clean and stain-free ensures you can wear it across seasons. Linen isn’t just for summer—it’s a year-round essential. Explore styling ideas in linen dress outfit ideas you can wear all year round.
Also, if you love breathable fabrics for hot climates, don’t miss why linen is the best fabric for summer and how to make the most of it.

