Why Oil Stains Need Different Treatment
Water repels oil β wetting an oil stain first just pushes it deeper into the fabric. Oil stains need a degreaser applied dry first to lift the oil, then water to rinse it away. Never put an oil-stained garment in the dryer without treating first β heat permanently sets oil stains.
Method 1: Dish Soap (Best for Fresh Stains)
- 1
Blot away any excess oil
If there is surface oil (from cooking, dressing etc), blot gently with paper towel. Do not rub.
- 2
Apply dish soap directly to the dry stain
Dish soap is a degreaser by design. Apply a generous amount directly to the stain. Work it in gently with an old toothbrush or your fingers using circular motions.
- 3
Leave for 30 minutes
Let the soap work on the grease. For heavier stains, leave up to an hour.
- 4
Wash in the hottest water safe for the fabric
Check the care label. Wash in the warmest water the fabric can handle β heat helps remove oil. Check the stain before drying. If still visible, repeat.
Method 2: Baking Soda (Best for Absorbing Fresh Oil)
- 5
Cover the stain with baking soda
Pour a generous layer of baking soda over the fresh oil stain. Press it gently into the fabric. Leave for 30β60 minutes β it absorbs the oil. Brush off completely.
- 6
Apply dish soap and wash
After removing the baking soda, apply dish soap and follow steps 2β4 above.
For Old, Dried Oil Stains
Apply WD-40 to the old stain (counter-intuitive but it works β oil dissolves oil). Leave 30 minutes. Then apply dish soap on top and work in. Wash in hot water. This is surprisingly effective on stains that have been through the wash and dryer.