How to Clean Leather Insoles

Updated February 21, 2017

Leather insoles are the inside surface of footwear and the part of the shoe that makes contact with the foot. Leather insoles should be cleaned as needed to remove stains and smells. It may take several attempts to clean insoles, and it may not always be possible to remove odours. Follow all specific manufacturer's recommendations for cleaning the leather insole of the shoe.

Remove the leather insole from the shoe, if possible. Dampen a soft cloth with warm water. Rub the cloth directly onto the leather insole. This will remove dust and dirt.

Dip a small, soft-bristled brush, such as a nail brush or toothbrush, in leather cleaning liquid. Brush the liquid into the leather insole. Continue brushing and scrubbing until all spots are removed.

Press a dry rag or washcloth into the shoe or on the leather insole to remove excess moisture.

Allow the insoles to air dry.


Prevent odours by sprinkling talcum powder or baking soda in the shoes while they are not in use.

Things You'll Need

  • Soft cloth
  • Leather cleaner
  • Soft-bristled brush
  • Rag or washcloth
Cite this Article A tool to create a citation to reference this article Cite this Article

About the Author

Kallie Johnson began her writing career in 2009, contributing to various online publications. She holds a Bachelor of Arts in English from the University of Nevada, Las Vegas. She enjoys writing home and garden topics and considers herself an expert on do-it-yourself home improvement topics.