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 cornflour 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 cornflour 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.
Call a leather cleaning specialist if at-home techniques don't work or if you feel uncertain about removing the stain.
A commercial leather degreaser should be the first line of defence for nubuck leather, as nubuck is easily damaged and difficult to clean. Nubuck leather also requires the use of a special cloth or brush.