Although leather shoes can be pricey, leather is durable and can be a good investment. With proper care, leather shoes will remain classy and comfortable for years. If your leather shoes have been the victim of an unfortunate grease stain, don't despair, and don't wait. Even a few hours can make the difference between successfully removing the grease or being stuck with the stain for the life of your leather shoes.
Blot grease from your leather shoes with a soft cloth as soon as possible. Never rub, as rubbing may damage the leather and set in the grease stain.
Cover the remaining grease stain completely with a generous amount of corn starch or white talcum powder, which will usually absorb the grease. Allow the leather to set for 10 to 12 hours, then brush the powder from the leather.
Treat suede leather with vinegar if corn starch or talcum powder doesn't remove the grease. Dip a soft cloth in vinegar, then squeeze out the excess vinegar so the cloth is lightly damp. Dab the stain with the damp cloth. Brush the suede with a suede brush to dry the suede and restore the nap. Don't attempt to use vinegar on leather types other than suede.
Remove a stubborn grease stain with a commercial leather degreaser if other techniques fail. Apply the degreaser carefully according to the product label.