Shoes go through a lot of abuse as they conquer the elements each day. If you have noticed that your leather shoes are looking worse for the wear and want to remove marks from your shoes, you can easily do so with a few simple household products. Use a pencil eraser and white vinegar to clean brown leather shoes, black leather shoes and any other type of shoe made of leather, suede or man-made materials. However, no matter what type of shoe you are cleaning, be sure to do a spot test just to make sure the material isn't affected by the cleaning solution.
Rub the surface of the shoe with a clean towel to lift the fibres and loosen the dirt. Make sure the shoe is completely dry before trying to remove marks from your shoes. If they are slightly damp, allow the shoe to dry before you begin.
Rub a clean art gum eraser over the mark on the shoe. If you don't have an art gum eraser on hand, try using a simple pencil eraser instead. The eraser can help to lift or loosen light scuff marks on your shoes.
Mix 1 cup of lukewarm water and 1 tbsp of white vinegar in a cup or bowl. Dip the edge of the towel in the water, and then wring it out so it is only slightly damp.
Dab the mark with the vinegar-soaked towel. After you dampen the spot with the vinegar solution, rub the spot gently with the towel or with a scrub brush.
Allow the shoe to dry. Though it may smell slightly of vinegar, this smell should dissipate in a day or so.
If the stain persists, gently rub the spot with a fine grit nail file. Do this very carefully, as you will be removing a small part of the leather.