Oil stains on fabric can darken and permanently set in once dried, so treating the stain swiftly is essential. Oil stains resist water, so it can't be treated with water alone. Use grease-cutting dish soap, baking soda, and distilled white vinegar rubbed in with an old soft toothbrush. Never place an oil-stained garment in the dryer because the high heat binds the oil stain to fibers, making it harder to remove.
Here's how to remove oil stains from clothes, even from garments washed and dried multiple times.
:max_bytes(150000):strip_icc():format(webp)/1901027-RemovingCookingAndVegetableOilStains-ede16ed6ba9c4f39ac9ba14c7409a709.png)
The Spruce
Stain type | Oil-based |
Detergent type | Heavy-duty |
Water temperature | Cold to hot |
Cycle type | Normal |
What You'll Need
Equipment / Tools
Removing Cooking Oil Stains From Clothes
- Dull knife, spoon, or credit card
- Soft toothbrush
- Washing machine
Removing Dried Cooking Oil Stains
- Old toothbrush
- Washing machine
- Scissors
Materials
Removing Cooking Oil Stains From Clothes
- Paper towels
- Baking soda
- White distilled vinegar
- Heavy-duty laundry detergent
- Liquid dish soap
- Hot water
Removing Dried Cooking Oil Stains
- Cardboard
- WD-40
- Cotton ball or cotton swab (optional)
- Baking soda
- Heavy-duty laundry detergent
- Liquid dish detergent (optional)
- Hot water
Instructions
How to Remove Cooking and Vegetable Oil Stains From Clothes
Oil stains on synthetic materials are more challenging than natural fabrics like cotton. But if you act swiftly, you will have greater success getting rid of these stains.
:max_bytes(150000):strip_icc():format(webp)/removing-cooking-and-vegetable-oil-stains-1901027-01-343721f1328847a2b0ecab4fb61ec26e.jpg)
The Spruce / Meg MacDonald
-
Remove Excess Oil
- Remove any oily solids from the fabric with a dull knife or spoon.
- Blot liquid oil stains with a paper towel. This makes it easier to treat the stained area and prevents oil from seeping into more of the material.
-
Apply Baking Soda and Vinegar
Use baking soda to pull more oil from the fabric after finishing Step 1. Baking soda is a dry ingredient that draws oil and grease out of fibers.
- Use a liberal amount of baking soda to coat the stain.
- Remove the layer of baking soda dampened from the oil or grease using a dull plastic knife or the edge of a credit card.
- Apply another layer until the baking soda does not draw any more oil.
- Leave the dry baking soda on the stain overnight if the stain is large.
- Leave the baking soda on the stain for 30 minutes to an hour if the stain is small.
- Use your hand or toothbrush to remove the baking soda from the stain.
- Pour a capful of white distilled vinegar directly onto the stain to further break it up.
- Use a soft toothbrush to scrub the vinegar.
- Proceed to the next step after most of the stain is gone.
The Spruce / Ana-Maria Stanciu
-
Apply Detergent
- If some of the stain is still visible, apply a heavy-duty laundry detergent to the stained area. Or use a grease-cutting liquid dish soap for tougher stains.
- Saturate the stain until both sides of the fabric are soaked.
Quick Fix Alternative
Reach for hair shampoo if you do not have laundry or dish detergent. Apply a drop or two of shampoo to the stain, and work it in with an old soft toothbrush. (Shampoo for oily hair works best.)
-
Let the Liquid Sit
- Allow the liquid to sit for at least three to five minutes but no longer than 10 minutes. You do not want to let the area become dry.
- As the solution seeps into the fabric, the grease will break down.
-
Wash as Directed
Check the clothing care label to determine what water temperature to launder the garment once the stain is removed, and then wash it in the hottest water advised.
-
Inspect Stained Area
- Check to ensure the stain is removed before machine drying the clothing. Ensure there is no hint of a mark or darkened ring.
- Repeat the previous steps if any trace of the stain remains.
- Allow the clothing to air-dry.
- When the stain is gone, washing and drying is typically safe.
How to Remove Cooking Oil Stains After Drying
Old cooking oil stains on clothes that have already been washed and dried are more challenging to remove, but it's still possible by using a combination of WD-40, baking soda, and liquid laundry detergent. Try this strategy.
-
Cut Cardboard to Shield Garment
- Cut a piece of cardboard that is larger than the stain.
- Place the garment flat on a surface such as a table or counter.
- Place the piece of cardboard directly under the stain so the treatment only affects that one layer of stained clothing. The cardboard will protect the rest of your garment and prevent the oil from being reabsorbed into the fabric.
The Spruce / Meg MacDonald
-
Apply WD-40
Depending on the size of the stain, either spray or use a cotton swab to smear it with this solvent.
The Spruce / Meg MacDonald
-
Add Baking Soda
- Add a thick layer of baking soda over the WD-40.
- Using small circular motions, use an old, soft toothbrush and scrub the baking soda into the stain.
- As the baking soda becomes damp or clumpy, brush it off and replace it with a new layer of baking soda.
- Keep repeating this until your baking soda looks clean and clump-free.
The Spruce / Meg MacDonald
-
Use Liquid Detergent
Once the baking soda is gone, add a thick layer over the stain of your liquid laundry detergent or dish soap (either works).
The Spruce / Meg MacDonald
-
Launder as Usual
Pop the garment into the washing machine. Wash it in hot or warm water so the stain remains liquified for easier removal.
The Spruce / Meg MacDonald
-
Inspect the Stain
- Once you remove the item from the washer, check if the stain is fully removed.
- If not, repeat the steps.
- If it is removed, it is safer to air-dry the item rather than run the risk of putting it into the dryer to reset any remaining stain.
The Spruce / Meg MacDonald
Additional Tips for Removing Oil Stains
- Check the care label and first test any detergent, stain remover, or cleaning solution in an inconspicuous area to ensure it does not discolor the fabric.
- Do not rub the stain immediately since this will push the oil deeper into the fabric and make it harder to remove.
- Run hot water on the oil stain after treating it with detergent or dish soap. Hotter temperatures liquify the oil, making it easier to interact with the detergents.
- For garments labeled dry clean only, blot the excess oil and visit your dry cleaner as soon as possible. If you use a home dry cleaning kit, treat the stain with the provided remover before putting the garment in the dryer bag.
- Use dish soap as an alternative to laundry detergent. Look for brands that focus on grease removal rather than softness.
:max_bytes(150000):strip_icc():format(webp)/removing-cooking-and-vegetable-oil-stains-1901027-Additional-Tips-9fd4679d1720473089f6fc05268e1715.jpg)
-
What is the best way to get dried oil stains out of clothes?
Old oil stains are best treated with WD-40 and baking soda. The solvents in WD-40 break down oils, loosening them from the fabric. Baking soda acts like a sponge, absorbing the oil and WD-40.
-
Does oil permanently stain clothes?
Oil can permanently stain clothes but if treated quickly, you have the best chance of removing the stain. Even old stains can be removed but are often harder to remove.
-
Do you wash oil stains in hot or cold water?
It's best to use warm or hot water on oil stains. Warmer temperatures liquify oils, making it a little easier to work with detergents and washing them away.