If you wear your leather shoes often and for long durations, the inside of your shoes might end up with some unpleasant and foul sweat stains. These sweat stains can be unsightly, and they can smell. To remove them, you will need to employ specific cleaning methods and use the right types of cleaning materials. Then, you can go back to enjoying walking around in your leather shoes.
Mix cool water, detergent and ammonia together in a small bowl. For every 2 cups of water, add 1 tsp detergent and 1 tbsp ammonia.
Dip a cloth into the bowl and press it firmly into the sweat stain on the inside of your leather shoes. Keep doing this with new sides of the cloth until you have removed the liquid.
Let your shoes dry completely and check the stain. If you can still see the sweat stain, mix together water, detergent and white vinegar with 1 tbsp each of detergent and white vinegar for every 2 cups of cool water.
Press firmly into the sweat stain using a rag and the new cleaning solution as you did before. Keep it up until it's mostly dry.
Allow the inside of your leather shoes to dry again, and check them out. If sweat stains remain, add some rubbing alcohol to a cloth.
Press the cloth into the stain and once again, continue to press repeatedly until the inside of your leather shoes is dry. Rinse with water and dry again.