By using leather insoles, you can extend the life of your shoes and keep them well maintained. Your shoes will look amazing if you do this! However, water, sweat, and dirt, can cause leather insoles to stain or discolor. 

If you’ve ever looked down at your shoes and noticed that the leather insoles are looking a bit dirty, you’re not alone. Luckily, cleaning leather insoles is relatively easy and only requires a few household items.

Here, we’ll show you how to clean the leather insoles of shoes in just a few minutes. With regular care, your leather shoes will look great for years to come! So, let’s get started!

Steps How To Clean Leather Insoles Of Shoes:

Cleaning the leather insoles of your shoes is a simple process that only requires a few supplies. 

You’ll need: 

  • A Toothbrush
  • A Shoe Brush
  • Warm water
  • Black Tea
  • Saddle Soap
  • Vinegar

Step 1: Remove Laces: 

Start by removing the laces from your shoes. If your shoes have laces, start by removing them. This will give you better access to the leather and make it easier to clean. Removing the laces can also prevent them from getting stained or dirty while you clean the insoles.

Step 2: Use A Soft Brush: 

Next, use a soft brush to gently scrub the insoles of your shoes. Once the laces are removed, use a soft brush. This will help loosen any dirt or debris that may be stuck on the insoles and make them easier to clean. You can use a toothbrush or an old makeup brush for this step.

Step 3: Soak In Black Tea: 

To remove any stains or discoloration from the leather insoles, soak them in black tea. Simply add a cup of strong black tea to a bowl, and then use your brush to gently scrub the insoles. Let the insoles sit in the black tea for at least 20 minutes, then rinse them with warm water and dry them with a soft cloth.

Step 4: Apply Saddle Soap: 

Once your leather insoles are clean, apply a small amount of saddle soap to them. This will help prevent the leather from drying out and keep it soft and supple. Gently rub the saddle soap into the leather with your fingers or a soft brush, then rinse with warm water and dry with a soft cloth.

Step 5: Apply Vinegar: 

Finally, to help keep the leather insoles of your shoes looking clean and bright, apply a small amount of vinegar to them. Simply dip a cotton ball in white vinegar and gently rub it over the insoles until they are damp. Let the vinegar sit on the insoles for a few minutes, and then use a soft cloth to dry them.

Step 6: Let Your Insole Air Dry:

Finally, allow your leather insoles to air dry completely before putting them back in your shoes. This will help prevent any lingering moisture from damaging or staining the leather. 

By following these simple steps, you can easily keep the leather insoles of your shoes looking clean and beautiful. With regular care and maintenance, your leather shoes will look great for years to come!


So, now you know how to clean the leather insoles of shoes and keep them looking amazing. With just a few simple steps, you can remove stains, discoloration, and other dirt and debris from your shoes. So the next time you notice that your leather insoles are looking dirty or stained, be sure to follow these tips for quick and easy cleaning!

Frequently Asked Questions

Can I Wash the Insoles of My Shoes in The Washing Machine?

No, it is not recommended to wash the insoles of the shoes in the washing machine. Washing them can potentially cause damage to the leather or other materials used in their construction. If you need to clean your insoles, we recommend using a soft brush and warm water instead.

How Often Should I Clean the Leather Insoles of My Shoes?

It will depend on how often you wear them and how dirty they get. For most people, cleaning the insoles every one to two months is usually sufficient. However, you may need to do it more or less frequently, depending on your individual needs.

How Can I Prevent Stains on My Leather Insoles?

To help prevent stains on your leather insoles, we recommend using a shoe brush to regularly remove any dirt or debris that may fall onto them. Additionally, applying a coat of leather conditioner or wax can help protect the surface.

Sara Kelley
I am Sara Kelley, the owner of Shoecoaster and dedicated to providing comprehensive detail, buying guides, tips, tricks to make your decision easier. With over 10 years of experience in the footwear industry, I have extensive knowledge and insight into the latest trends and products. My goal is to provide you with the information you need to find the perfect pair of shoes for your needs.