How to clean oil stained leather shoes

Written by meredith jameson | 13/05/2017
How to clean oil stained leather shoes
Oil can be removed from leather shoes (leather shoes image by weim from

Leather is a very absorbent material that stains easily, which can make caring for leather shoes a challenge. It is best to pretreat leather shoes with a water repellent spray after purchasing the shoes prior to wearing them to help protect against moisture and stains. However, if shoes are not treated or come in contact with substances such as oil, you can attempt to remove oil stains from leather shoes. If you experience difficulty removing the stains or have questions about treating leather, ask a dry cleaning professional.

Use a clean, soft cloth to gently blot as much oil from the stain as possible. Do not push on the oil, as this will only force it deeper into the leather.

Sprinkle enough cornstarch on the stain to fully saturate and cover the stain area. You can also use talcum powder or baby powder.

Allow the cornstarch to remain on the stain for at least four hours or longer.

Gently wipe away the cornstarch with a clean, dry cloth.

Use a solution of one cup white vinegar and one cup salt if the cornstarch does not completely remove the oil stain. Dab a clean, soft cloth into the vinegar mix and then blot onto the stain. Follow by dabbing a clean cloth into distilled water until slightly damp and then gently wiping the spot. Allow to dry thoroughly.

Things you need

  • Leather shoes
  • Dry cloth(s)
  • Cornstarch
  • Vinegar
  • Salt
  • Distilled water

Show MoreHide

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.