When to replace a shoe instead of repair it
Replace a shoe when the damage goes beyond the sole or heel. If the upper material—the fabric, leather, or mesh that covers your foot—has large tears, permanent stains, or holes you can see through, replacement is usually cheaper and faster than repair. The same goes if the shoe has lost its shape so badly that it no longer fits your foot, or if the insole has compressed so much that your foot sinks into the shoe when you walk.
A cobbler can fix a separated sole, a worn heel, or a broken zipper. But if water damage has warped the shoe's structure, if mold is growing inside, or if the upper has split along a seam that runs the length of the shoe, you are looking at a replacement. Most cobblers will tell you honestly which shoes are worth fixing—call ahead and describe the damage before you bring them in.
Key Takeaways
- Shoes with torn uppers, permanent water damage, or lost shape are usually cheaper to replace than repair.
- Measure your foot length and width before shopping, because shoe sizes vary by brand and country of manufacture.
- Try shoes on in the afternoon when your feet are slightly swollen, and wear the socks or insoles you plan to use with them.
- Walk in the shoes for at least five minutes in the store to test the fit at the heel, arch, and toe box before you buy.
- Keep your receipt and try the shoes at home for a few hours; most retailers allow returns within 30 days if the shoes have not been worn outdoors.
Measure your foot before you shop
Shoe sizes shift between brands, between countries, and even between different styles from the same maker. A size 10 in one brand might fit like a 10.5 in another. The only reliable way to find your size is to measure your foot yourself.
Stand on a piece of paper in bare feet or thin socks—the socks you plan to wear with the shoe. Mark the tip of your longest toe and the back of your heel. Measure the distance in inches or centimeters. Then measure the width across the ball of your foot (the widest part). Write both numbers down and bring them with you when you shop. Most shoe stores have a Brannock device (the metal measuring tool) behind the counter; ask a staff member to measure you while you stand, because your foot spreads slightly under your own weight.
Know the difference between shoe widths
Shoe width is marked as B (narrow), D (standard), 2E (wide), or 4E (extra wide). Most people wear a D width, but if your foot is wider than average or if you have bunions or swelling, a wider shoe prevents your toes from being squeezed and reduces pressure on the sides of your foot.
Do not assume your old shoe's width was correct just because you wore it for years. Many people buy shoes that are too narrow and adapt by loosening the laces or buying larger sizes. If your toes feel cramped, if the sides of your foot ache after wearing the shoe, or if you see red marks on the outside of your foot, try the next width up. Shoes that are too wide will slip at the heel and cause blisters, so width matters in both directions.
Try shoes on the right way
Shop in the afternoon or evening, when your feet have swollen slightly from the day's activity. This is closer to how your feet will feel when you actually wear the shoes. Bring the socks or insoles you plan to use—if you wear orthotics or thick wool socks, the shoe fit changes.
Put both shoes on and stand up. Walk around the store for at least five minutes. Pay attention to three spots: the heel (it should not slip when you walk), the arch (it should support the curve of your foot without pinching), and the toe box (your toes should have about a thumb's width of space ahead of your longest toe). Press down on the toe box with your thumb—if you can feel your toenail through the shoe, it is too tight.
Sit down and check that the shoe does not dig into the top of your foot or the sides of your ankle. Lace or strap the shoe snugly but not tight; you should be able to slide one finger under the laces at the top of your foot. If the shoe feels uncomfortable in the store, it will not break in enough to become comfortable at home.
Understand return policies before you leave the store
Most shoe retailers allow returns within 30 days if the shoes have not been worn outdoors. Some require the original receipt, others scan your ID. A few stores have different policies for sale shoes versus full-price shoes, so ask before you buy.
Keep your receipt in the shoe box. Wear the shoes indoors for a few hours—on carpet or wood, not outside—to test them in real conditions. Your feet may feel different when you are sitting at a desk than when you are standing in a store. If the shoes cause blisters, pinch your arch, or slip at the heel after a few hours indoors, return them. Do not assume they will feel better after breaking in; shoes that hurt in the first few hours usually hurt for months.
What to do if you cannot find your size in stock
If a store does not have your size, ask whether they can order it. Many chain retailers can ship a shoe to the store within three to seven business days at no extra charge. Online retailers like Amazon, Zappos, and Nordstrom often offer free shipping and free returns, which means you can order multiple sizes and widths, try them at home, and send back the ones that do not fit.
When ordering online, read the reviews for fit—other customers often mention whether a shoe runs large, small, or true to size. Check the return window before you order; some sites give you 30 days, others give you 60. If you have a wide foot or a hard-to-fit size, specialty retailers like New Balance, Saucony, or Clarks often stock more width options than general shoe stores.
Break in new shoes gradually
Wear new shoes for short periods indoors before you wear them all day. Start with an hour or two around the house, then increase to a few hours, then a full day. This lets you spot problem areas—like a heel that slips or a seam that rubs—while you still have time to return them.
If a shoe causes a blister or red mark in the first week of gradual wear, it is not going to break in. Shoes made from leather may soften slightly, but shoes made from synthetic materials or mesh do not change shape. If the fit is wrong, returning them is faster than trying to force your foot to adapt.
Frequently Asked Questions
How long should shoes last before I need to replace them?
Most shoes last 300 to 500 miles of walking before the sole wears through or the cushioning breaks down. For an average person, that is roughly one to two years of regular wear. If you wear the same pair every day, they wear out faster than if you rotate between two or three pairs.
Can I replace just one shoe if the other is still good?
No. Shoes wear unevenly—one foot may be heavier or you may walk with a slight lean—so the two shoes in a pair wear at different rates. But if only one shoe is damaged and the other is fine, you can try to find a matching replacement from the same brand and style. Call the store or the manufacturer to ask if that style is still in stock.
What if my new shoes feel stiff and uncomfortable?
Stiffness in the sole or upper material is normal for the first few hours. Wear them indoors for short periods to let the material soften. But if they pinch, rub, or cause pain in a specific spot, that is a fit problem, not a break-in problem. Return them and try a different size or width.
Should I replace shoes before they fall apart?
Yes, if you notice the sole is separating, the heel is worn down unevenly, or the insole is compressed. Wearing shoes past their useful life changes how your foot strikes the ground, which can cause pain in your knees, hips, or back. Replace them when the sole is noticeably worn but before the shoe becomes unstable.
Do expensive shoes last longer than cheap ones?
Not always. Price depends on brand, materials, and where the shoe is made. A well-made shoe from a mid-range brand may outlast a poorly made expensive shoe. Look at reviews and ask the store staff which shoes in your budget hold up best for your activity level.