How to Remove Oil Stain from Clothes

How to Remove Oil Stain from Clothes

Why Oil Stains Are Different

Oil stains are tricky because water alone won't touch them — oil and water repel each other. You need a grease-cutting agent to break down the oil molecules before washing. The good news: with the right method, even stubborn oil stains come out completely.

What You'll Need

Step-by-Step: Fresh Oil Stain on Clothes

  1. Blot — don't rub. Use a clean microfiber cloth to blot up as much oil as possible. Rubbing spreads the stain.
  2. Sprinkle baking soda or cornstarch. Cover the stain generously and let it sit for 15–30 minutes. These powders absorb the oil from the fabric fibers.
  3. Brush off the powder. Use a soft brush to remove the baking soda, taking absorbed oil with it.
  4. Apply Dawn dish soap. Put a few drops of Dawn Ultra Dish Soap directly onto the stain. Dawn is specifically formulated to cut through grease — it's the gold standard for oil stains.
  5. Work it in gently. Use your fingers or a soft brush to work the soap into the fabric in circular motions. Let sit for 5–10 minutes.
  6. Rinse with warm water. Unlike blood stains, warm water is fine for oil — it helps dissolve the grease.
  7. Check and wash. If the stain is gone, machine wash as normal. If not, repeat before washing.

For Stubborn Oil Stains

If Dawn alone isn't enough, bring in Carbona Liquid Stain Devils. Apply after the baking soda step, let sit 10–15 minutes, then follow with Dawn and wash. The combination of enzyme cleaner + degreasing soap is very effective on set-in oil stains.

What NOT to Do

  • ❌ Don't put in the dryer until the stain is gone — heat sets oil stains permanently
  • ❌ Don't rub the stain — always blot first
  • ❌ Don't use cold water alone — it won't dissolve oil

Frequently Asked Questions

Does dish soap really remove oil stains from clothes?

Yes — Dawn dish soap is one of the most effective treatments for oil stains on fabric. Its grease-cutting formula breaks down oil molecules so they can be rinsed away.

Can old oil stains be removed?

Yes, but they need more effort. Apply baking soda first to absorb residual oil, then use Carbona Stain Devils followed by Dawn. Multiple treatments may be needed.

Will OxiClean remove oil stains?

OxiClean works better on protein and tannin stains (like coffee and blood). For oil, stick to a grease-cutting dish soap like Dawn as your primary treatment.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.