How to Remove Oil from White Shirt

How to Remove Oil from White Shirt

Oil on a White Shirt: More Options Than You Think

An oil stain on a white shirt is stressful — but white fabric actually gives you the most treatment options. You can use stronger products without worrying about color damage, making oil stains on white shirts easier to tackle than on colored clothes.

What You'll Need

Step-by-Step: Fresh Oil on White Shirt

  1. Blot immediately. Use a microfiber cloth to absorb excess oil. Don't rub.
  2. Sprinkle baking soda. Cover the stain and let sit for 20–30 minutes to absorb the oil.
  3. Brush off the powder. Remove baking soda with a soft brush.
  4. Apply Dawn dish soap. Put a generous amount of Dawn Ultra Dish Soap directly on the stain. Work it in with a soft brush and let sit 10 minutes.
  5. Rinse with warm water. Check if the stain has lifted.
  6. Wash with OxiClean White Revive. Add an OxiClean White Revive Power Pak to your wash cycle for extra whitening and stain-fighting power. Wash on warm.
  7. Check before drying. Never put in the dryer until the stain is completely gone.

For Old or Set-In Oil on White Shirt

  1. Apply Carbona Stain Devils first. Carbona Liquid Stain Devils breaks down oxidized oil. Apply and let sit 15–20 minutes.
  2. Add baking soda on top and work in gently with a brush.
  3. Follow with Dawn dish soap. Apply Dawn and scrub gently with a toothbrush.
  4. Rinse and wash with OxiClean White Revive on a warm cycle.
  5. Repeat if needed. Old stains may need 2–3 treatments.

Bonus: Keep White Shirts Bright

Regular washing with OxiClean White Revive keeps white shirts looking crisp and prevents yellowing over time — not just for stain removal, but as a regular laundry booster.

Frequently Asked Questions

Will Dawn dish soap damage a white shirt?

Dawn Ultra Dish Soap is gentle enough for most fabrics including white cotton shirts. Rinse thoroughly after use to avoid any residue.

Can OxiClean remove oil stains from white shirts?

OxiClean White Revive works best as a wash booster after pre-treating with Dawn. It's excellent for brightening and removing residual staining on white fabric.

What if the oil stain has yellowed my white shirt?

Yellowing from old oil stains responds well to OxiClean White Revive soaking. Mix with warm water and soak the shirt for 1–6 hours before washing.

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.