What Are the Best Running Shoes for Marathon Training?
The best running shoes for marathon training are the ones that fit your foot shape, support your stride, and feel comfortable for 20-mile runs. There is no single “best” shoe for everyone. You need to match the shoe to your foot type, your running form, and the phase of your training.
This guide breaks down what to look for, how to choose, and which categories of shoes you should consider for the road ahead.
Know Your Foot Strike First
Before you buy anything, figure out how your foot lands. Most runners are heel strikers. Some are midfoot strikers. A few are forefoot strikers. This matters more than brand loyalty.
If you are a heel striker, you want a shoe with a higher heel-to-toe drop (around 10-12mm). This cushions the impact and helps your foot roll forward smoothly. If you are a midfoot or forefoot striker, a lower drop (4-8mm) gives you more ground feel and encourages a natural gait.
You can check your strike pattern by looking at the wear on an old pair of running shoes. Heavy wear on the outer heel means you are a heel striker. Even wear across the forefoot means you land midfoot. If you are unsure, ask a specialist at a running store to watch you run on a treadmill for 30 seconds. It is free and worth the time.
Cushioning: Max, Moderate, or Minimal
Marathon training involves a lot of miles. You need cushioning that protects your joints without feeling like you are running on marshmallows. There are three main levels.
Max cushioning shoes like the Hoka Bondi or New Balance Fresh Foam 1080 are great for easy days and long runs. They absorb a lot of impact but can feel heavy and less responsive when you want to run fast. Use them for recovery runs and slow distance.
Moderate cushioning shoes like the Brooks Ghost or Saucony Ride are the workhorses of marathon training. They give you enough protection for daily miles and enough flexibility for tempo runs. Most runners should start here.
Minimal cushioning shoes like the Nike Free or Altra Escalante are for experienced runners with strong feet and calves. They offer more ground feedback but less protection. Do not use these for your first marathon unless you have been running in them for months.
My advice: buy a moderate cushioning shoe for daily training and a max cushioning shoe for your longest runs if your budget allows.
Stability vs. Neutral: Do You Need Support?
Neutral shoes have no extra support features. They let your foot move naturally. Stability shoes have firmer foam or a medial post on the inside of the shoe to control overpronation (when your foot rolls inward too much).
Do not guess here. Overpronation can lead to shin splints and knee pain. Severe overpronation needs a stability shoe. Mild overpronation might be fine in a neutral shoe with a firm midsole.
Look at the wear pattern on your old shoes again. If the inside edge of the sole is worn down significantly, you likely overpronate. If the wear is on the outside edge, you supinate (roll outward) and need a neutral shoe with good cushioning.
Popular stability options include the Brooks Adrenaline GTS and the ASICS Kayano. Neutral options include the Nike Pegasus and the Adidas Ultraboost. If you are between sizes, always go with the stability option first. You can always adjust later.
Fit and Sizing: The Half-Size Rule
Your feet swell during long runs. They also push forward when you run downhill. This means your running shoes need to be half a size to a full size larger than your casual shoes.
There should be a thumb’s width of space between your longest toe and the end of the shoe. If your toes touch the front, the shoe is too small. This is the number one cause of black toenails and blisters during marathon training.
Also, pay attention to the width. If the shoe feels tight across the ball of your foot, look for a wide version. Many brands offer 2E and 4E widths. Do not force a narrow shoe to stretch. It will not stretch enough, and you will end up with bunions or neuromas.
Try shoes on in the evening when your feet are at their largest. Wear the same socks you plan to run in — usually a thin wool or synthetic blend, not thick cotton.
Rotation: Why You Need More Than One Pair
Serious marathon training means running five to six days a week. Wearing the same pair of shoes every day does not give the foam time to recover its shape. This leads to faster breakdown and a higher risk of injury.
I recommend having at least two pairs in rotation. Use one pair for easy runs and long runs. Use the other for speed work and tempo runs. This gives each pair 48 hours to decompress between uses.
For example, you might use the Brooks Ghost for daily miles and the Saucony Endorphin Speed for faster workouts. The Endorphin Speed has a nylon plate that gives you a snappy toe-off, which helps you hit your pace targets on intervals.
If you can only afford one pair, that is fine. Just replace it every 300-400 miles. Do not stretch it past 500 miles. The midsole foam loses its bounce, and your knees will feel it.
When to Buy and How to Test
Do not buy your marathon shoes online without trying them on first. Go to a running specialty store. Walk around. Do a few lunges. If they let you, jog on the treadmill for a minute.
Buy your shoes about two weeks before you start your training block. This gives you time to break them in with short runs before you hit the long distances. Do not start a 20-mile run in brand new shoes. You will get blisters and hot spots.
Also, buy your race shoes about a month before race day. Wear them for one or two long runs to make sure they work. Then keep them fresh in the box until the morning of the marathon.
Finally, check the outsole rubber. Look for carbon rubber on the heel. It lasts longer than blown rubber. If the outsole is mostly foam with no rubber, the shoe will wear out quickly on asphalt.
Frequently Asked Questions
How often should I replace marathon training shoes?
Replace them every 300-400 miles. If you run 40 miles per week, that is about every 8-10 weeks. Pay attention to the midsole. If it feels flat or you start getting aches in your shins or knees, it is time for a new pair.
Can I use the same shoes for training and the marathon race?
Yes, you can. Many runners use the same model for both. Just make sure you have a fresh pair for race day. Do not race in shoes with 300 miles on them. The cushioning will be dead, and you will feel every mile after mile 18.
Are carbon plate shoes necessary for marathon training?
No. Carbon plate shoes like the Nike Vaporfly are for racing, not daily training. They are fast but not durable. Use them for race day and maybe a few key workouts. Train in standard trainers to build strength in your feet and legs.
Should I buy stability shoes if I have flat feet?
Not always. Flat feet do not automatically mean you need stability shoes. It depends on how your foot moves when you run. If you have flat feet but a neutral stride, a neutral shoe is fine. Get a gait analysis to be sure.