How to Remove Oil and Grease Stains from Clothes Even After Washing

Yes, you can still pull out a set-in oil stain after it has been washed and dried — but the approach changes. Heat from the dryer drives oil deeper into fabric fibers and bonds it there, so standard spot-treating won’t work. The fix requires a solvent-based pre-treatment (like WD-40) that breaks the oil bond so dish soap can lift it out. Stop using the dryer on that item until you confirm the stain is gone — one more heat cycle can lock it permanently.

What You’ll Need to Rescue Set-In Oil Stains

Most of these supplies are already in your kitchen or garage. Gather them before starting so you can move through the steps without stopping.

  • Liquid dish soap — Dawn or any grease-cutting brand works. Avoid laundry detergent for the pre-soak step; dish soap targets oil directly.
  • WD-40 or a similar petroleum-based lubricant — This is the counter-intuitive tool. WD-40 dissolves the dried oil because both are petroleum-based (like dissolves like). Do not substitute cooking oil or butter; they will add new grease.
  • Cornstarch or baking soda — Useful for pulling up excess oil if the stain still has a heavy residue on the surface.
  • Old toothbrush or soft-bristle brush — For working the treatment into the fabric without damaging the material.
  • Hot water — Heat helps activate the dish soap, but check the fabric care label first.
  • Clean white cloths or paper towels — For blotting. Avoid colored cloths that might bleed dye onto the garment.

Step-by-Step: Treating Oil Stains After They’ve Been Dried

The process below assumes the stain has already gone through a wash-and-dry cycle. If it has been heat-set, skip any “just blot it” advice — you need a solvent to break the bond first.

Step 1: Apply WD-40 to the Stain

Place the garment on a flat surface with a paper towel or clean cloth under the stained area so the solvent does not soak through to the back side. Spray or dab a small amount of WD-40 directly onto the stain — just enough to saturate the discolored area, not flood the fabric.

Let it sit for 10–15 minutes. You may see the old oil stain start to soften or darken as the WD-40 breaks it loose.

Checkpoint: After 15 minutes, blot the area with a paper towel. If any oil transfers to the towel, the stain is beginning to release. If nothing transfers, apply another light coat and wait 10 more minutes.

Step 2: Work in Liquid Dish Soap

Without rinsing out the WD-40, apply a generous drop of liquid dish soap directly onto the same area. Use your fingers or a soft toothbrush to gently work the soap into the fabric in small circular motions. The dish soap will emulsify both the WD-40 and the original oil stain, making them rinseable.

Let the soap sit for another 10 minutes. Do not let it dry out during this time — if the fabric starts to look dry, add a few drops of water to keep the soap active.

Step 3: Hot Water Soak or Rinse

Check the garment’s care label. If the fabric tolerates hot water (cotton, polyester blends, most linens), rinse the treated area under the hottest tap water the fabric can handle. Hold the fabric taut under the stream and let the water run through the stain from the back side, pushing the oil out the front.

For delicate fabrics (rayon, silk, wool), use warm water instead and skip vigorous rubbing. Place the item in a mesh bag if machine washing is allowed, and wash on a gentle cycle with cold water. Do not machine wash rayon unless the label recommends it — if uncertain, hand-rinse only.

Verification step after rinsing: Hold the damp fabric up to a bright window or lamp. If you still see a ring, a shadow, or any darker spot in the stained area, repeat Steps 1–3 before moving to the dryer. Do not proceed to drying until the spot is visually clean — if it looks even faintly discolored when wet, it will reappear after drying.

Step 4: Air-Dry and Inspect

This step is critical. Do not put the garment in the dryer until you are certain the stain is gone. Heat from the dryer will permanently set any remaining oil. Hang the item or lay it flat to air-dry.

Once dry, check the spot in natural light. If no trace of the stain remains, you can safely machine-dry or wear the item. If a faint discoloration persists, repeat the full treatment sequence.

When the Stain Won’t Budge — Failure Cases

Not every set-in oil stain can be rescued, especially if the fabric has been dried multiple times or the oil has oxidized into a dark, crusty residue. Here is what commonly goes wrong and when to cut your losses:

  • Polyester or nylon athletic fabrics — Synthetic fibers bind oil more tightly than cotton. WD-40 may soften the stain but cannot always pull it out entirely. If two rounds of treatment fail, the stain is likely permanent.
  • Delicate or dry-clean-only fabrics — Rayon, acetate, and some silks can be damaged by WD-40 or vigorous scrubbing. Test on an inconspicuous seam first. If the fabric pills, the color lifts, or the texture changes, stop immediately.
  • Old, oxidized oil stains — Oil that has been dried and heat-set multiple times may turn a dark brown or yellow. At this stage, the oil has chemically bonded with the fiber. Commercial stain removers with enzymes sometimes help, but success is hit or miss.
  • Stains that leave a permanent dark ring — Even if you remove the main oil, a ring can remain where the oil spread beyond the original spot. This often happens if you soaked too large an area or did not rinse from the back side.

Escalation signal: If the stain has not visibly lightened after two full treatment cycles, take the garment to a professional dry cleaner and tell them it is an oil-based stain that has been heat-set. Some cleaners have industrial solvents that can handle what home treatments cannot. Do not attempt a third home round — it risks fabric damage with little chance of improvement.

Quick Decision Aid — Which Method to Try First

Use this pass/fail check before you begin. Each item should be a “yes” before you commit to the full WD-40 process.

  • Fabric can handle WD-40 and dish soap without damage — If yes, proceed. If no, use a gentler method (cornstarch plus dish soap only, no solvent).
  • Stain is not on a dry-clean-only garment — If yes, proceed. If no, take to professional cleaner.
  • Garment has been dried no more than 2–3 times since the stain appeared — If yes, proceed. If no, expect lower success but still try one cycle.
  • You can air-dry the item after treatment — If yes, proceed. If no, do not start if you need it dry in two hours — heat will lock the stain.
  • You have 45–60 minutes for the full treatment — If yes, proceed. If no, use a shorter method: dish soap plus hot water soak only.

If you answered “no” to two or more items, skip the solvent approach and go directly to a commercial stain remover labeled for set-in grease, or consult a professional cleaner.

Practical Formula: Pretreatment Mix for Set-In Oil Stains

For stains that are too large for spot-treating with WD-40 (think a spilled plate of food down the front of a shirt), mix this batch solution:

Pretreatment Soak Formula (for one garment):

- 1 Tbsp liquid dish soap (Dawn or equivalent)
- 2 Tbsp hydrogen peroxide (3% — standard drugstore grade)
- 1 cup hot water (140°F max; check fabric tolerance)

Combine in a bowl. Stir until mixed.
Submerge the stained area for 30 minutes.
Rinse with hot water from the back side.
Air-dry and inspect.

Caution: Do not use hydrogen peroxide on silk, wool, or colored fabrics
without testing first — it can bleach or weaken these fibers.

Measurements are approximate — adjust proportionally for larger or smaller stains. This formula works best on cotton, cotton-poly blends, and linen.

Frequently Asked Questions

Can I use vinegar or baking soda instead of WD-40?

Baking soda can help absorb surface oil on fresh stains, but it will not break down dried, heat-set oil. Vinegar is an acid and does not dissolve petroleum-based grease. WD-40 or another petroleum-based solvent is the most reliable home option for set-in oil because it chemically matches the stain.

Will the WD-40 leave its own grease stain?

Yes, if you do not wash it out with dish soap. That is why Step 2 is non-negotiable — the dish soap emulsifies both the WD-40 and the original oil. If you skip the soap step, you will end up with a WD-40 stain instead of the original oil stain.

How many times can I repeat the treatment before damaging the fabric?

Two full cycles is the safe limit for most fabrics. Beyond that, the combination of solvent, scrubbing, and hot water can weaken fibers, fade color, or cause pilling. If the stain is still visible after two attempts, switch to a professional cleaner.

Does this work on bedding and pillows?

Yes, the same method applies to cotton pillowcases, duvet covers, and mattress protectors with oil stains. For pillows, remove the filling first if possible or treat only the outer fabric. Avoid soaking the pillow form — moisture trapped inside can lead to mold. Air-dry thoroughly before reassembling.

Explore This Topic

How to Remove Set-In Stains from Clothes After Drying: A Second-Chance Guide
How to Whiten Yellowed and Dingy White Clothes Naturally
How to Use Bleach Safely on Clothes: Chlorine vs Oxygen vs Color-Safe

Similar Posts