How to Restore Old Shoes: Leather, Suede and Sneakers

Worn leather boots that need restoring

To restore old shoes, clean them thoroughly, let them dry, then repair what is worn: condition and re-colour leather, brush and revive suede, whiten rubber soles, and replace laces and insoles. Most pairs with sound uppers and stitching can be brought back in an afternoon. Worn-through soles and heels are a job for a cobbler, and often cost less than a new pair of good shoes.

In this guide
  1. First, is the pair worth restoring?
  2. What you need
  3. Step 1: Strip and clean
  4. Step 2: Restore leather
  5. Step 3: Revive suede and nubuck
  6. Step 4: Refresh trainers
  7. Step 5: Fix the inside
  8. When to use a cobbler
  9. Keep them looking good
  10. Frequently asked questions

First, is the pair worth restoring?

Problem Fix at home? What to do
Dirt, dullness, light scuffs Yes Clean, condition, polish
Faded colour Yes Cream polish or leather dye
Creases Partly See how to uncrease shoes
Yellowed soles Yes Sole brightener and sunlight; see how to clean white shoes
Sole separating Yes, if small See how to fix shoe sole separation
Worn-down heels or soles No Cobbler: new heels or a resole
Cracked leather, crumbling midsole No Usually not economical to fix

What you need

  • Soft brush, old toothbrush and cloths
  • Mild soap or shoe cleaner
  • Leather conditioner and cream or wax polish in the right colour
  • Suede brush and eraser
  • Shoe trees or newspaper
  • New laces and insoles

Step 1: Strip and clean

  1. Remove laces and insoles. Wash or replace the laces.
  2. Brush off dry dirt, including the welt and the sole edges.
  3. Wipe leather with a damp cloth and a little soap. Scrub rubber soles with a toothbrush.
  4. Stuff with paper and dry at room temperature, away from heaters.

Fabric trainers can often be machine washed; see how to wash shoes.

Step 2: Restore leather

  1. Insert shoe trees so the leather is smooth.
  2. Rub in a thin layer of conditioner and let it absorb for 15 to 20 minutes. Dry leather may need two coats.
  3. Cover scuffs with matching cream polish, working it in with small circles.
  4. For badly faded leather, use leather dye or recolouring balm, applied in thin coats.
  5. Finish with wax polish and buff. Full method: how to polish shoes.
Shoe care products in bottles with a cleaning brush
Conditioner first, then coloured cream polish, then wax: the order matters.

Related: How to Make Shoes Non-Slip: 7 Ways to Add Grip

Step 3: Revive suede and nubuck

  1. Brush in one direction to lift dirt, then back and forth on flattened areas.
  2. Rub marks with a suede eraser.
  3. Hold shiny, flattened patches over steam from a kettle for a few seconds, then brush to raise the nap.
  4. Use a suede renovator spray to restore colour, then a protector.

More detail: how to clean suede shoes.

Step 4: Refresh trainers

  • Scrub midsoles with a paste of baking soda and water or a melamine sponge.
  • Treat yellowed rubber with a sole brightening product, following its instructions.
  • Touch up scuffed leather panels with a matching leather paint.
  • Fresh white laces make a surprising difference.

Step 5: Fix the inside

When to use a cobbler

  • Heels worn at an angle or down to the base
  • Holes in the sole, or a sole worn thin
  • Broken stitching, zips or eyelets
  • Welted shoes that need a full resole

Keep them looking good

  • Use shoe trees and rotate pairs.
  • Condition leather every few months.
  • Protect from rain; see how to waterproof shoes.

Keep the shape afterwards with the best shoe trees.

Frequently asked questions

Can cracked leather be repaired?

Fine surface cracks can be improved with conditioner and filler cream. Deep cracks through the leather cannot be reversed.

How do you restore the colour of leather shoes?

Clean and condition them, then apply pigmented cream polish. For heavy fading, use leather dye in thin coats.

Is it worth resoling shoes?

Yes for well-made leather shoes and boots with sound uppers. It is rarely worth it for cheap, glued shoes.

How do you soften old, stiff leather?

Apply leather conditioner in thin coats over a couple of days and wear the shoes for short periods.

Related Guides

How-To Guides

How to Fix Shoe Sole Separation at Home

Clean and dry both surfaces, apply a flexible shoe adhesive, press together and clamp for 24 hours. Step-by-step sole repair, plus when to see a cobbler.

Updated Nov 11, 2026