Skip to content

Make it last

How to Remove Oil Stains from Clothes (Dish Soap, Not Heat)

Oil hates water until you break it. Degrease first. Wash second. Heat never first. The dryer is how salad dressing becomes a print.

Updated 27 Aug 2026 · 6 min read · how to remove oil stains from clothes

How to Remove Oil Stains from Clothes (Dish Soap, Not Heat) — still life for this Care & repair guide on Nonchallant

Water first is the mistake

Grease is hydrophobic. A wet cloth pushes it along the weave. Dish soap is a surfactant; it makes oil mix with water so the wash can carry it off. Castile does the same with less fragrance. Either is the first move, not soda water, not salt, not a hot iron “to melt it out.”

Old oil, makeup, and motor

Fresh vinaigrette on cotton: soap, wait, wash. Dried motor or salad oil that has oxidized yellow: soap, then a solvent-based pretreater if you have one, then wash. Makeup is oil plus pigment; treat the oil, then the dye. Check the care label before you commit to any solvent on acetate or silk.

  • Kitchen oil: dish soap, 10 minutes, 40°C cotton if the label allows
  • Body oil / deodorant: soap, enzyme, no dryer
  • Silk or wool: wool wash or a cleaner, never a hot iron

Heat is the setting agent

Tumble heat polymerizes leftover oil into the yarn. If you can still see a shadow, air-dry and soap it again. An iron on a grease spot is how you get a translucent window in an oxford.

Questions, answered

Can I use baking soda on oil?
As a dry absorbent on a fresh puddle, yes — it soaks up what you can vacuum off. It does not replace soap. Do not make a paste and bake it in.
Will dry-cleaning lift oil better than dish soap?
Perc is a solvent, so yes on structured pieces you cannot wet. On a washable cotton shirt, soap first is cheaper and usually enough.
Why did the stain look gone wet and came back dry?
Water darkens the cloth and hides oil. The oil was still there. Soap again. Do not tumble.

Browse all care & repair guides

Keep going