How to Remove a Set-In Oil Stain from a Denim Jacket illustration
Image: AI-generated by Stain Rescue Daily

Laundry Stains

How to Remove a Set-In Oil Stain from a Denim Jacket

A set-in oil stain on a denim jacket can leave a dark, greasy mark, but you can lift it with dish soap and baking soda. Here's a practical guide for set-in stains, with denim-specific precautions.

Part 2: Safer action steps
  • Dish soap (preferably a grease-cutting liquid like Dawn)
  • Baking soda
  • An old toothbrush or soft-bristled brush
  • White vinegar (optional, for stubborn spots)
  • Clean white cloths or paper towels

Step-by-Step Removal Method

  1. Blot up any excess oil. If the stain is still fresh, gently blot with a paper towel to remove as much oil as possible. Do not rub, as that can spread the stain.
  2. Apply dish soap directly to the stain. Squirt a small amount of dish soap onto the oil spot. Gently work it into the fabric with your fingers or a soft brush. Let it sit for 10–15 minutes to break down the oil.
  3. Rinse with warm water. Hold the stained area under warm running water, rubbing gently. The soap should start to lift the oil. You'll see the water turn cloudy as the oil is released.
  4. Make a baking soda paste. Mix three parts baking soda with one part water to form a thick paste. Apply it generously over the stain, covering it completely.
  5. Let it sit. Leave the paste on for at least 30 minutes. For set-in stains, you can leave it for up to an hour. The baking soda will absorb and lift the oil from the fibers.
  6. Scrub gently. Using the toothbrush, gently scrub the paste into the stain in a circular motion. Be careful not to scrub too hard, as this can damage the denim's color or weave.
  7. Rinse and check. Rinse the area thoroughly with warm water. If the stain is gone, wash the jacket as usual. If it's still visible, repeat steps 4–6 before washing.

What Not to Do

  • Don't use hot water. Hot water can set oil stains further into the fabric.
  • Don't rub the stain. Rubbing can push the oil deeper and spread it.
  • Don't dry the jacket until the stain is gone. Heat from a dryer will set the stain permanently. Air-dry until you're sure the stain is removed.
  • Avoid harsh chemicals. Bleach or strong solvents can discolor denim or damage the fabric.

Fresh vs. Set-In Stains

This method works for both fresh and set-in stains, but timing matters. For fresh oil stains, act quickly: blot, apply dish soap, and rinse. You may not need the baking soda paste. For set-in stains, the baking soda paste is your best friend. The longer the stain has been there, the more time the paste needs to work. You might need to repeat the process a few times.