Intermediate marathon training plans
Free intermediate marathon plans at 3 lengths. Cutback weeks, a capped long run and a real taper — plus how to tell this is the right level for you.
These plans are for a runner who has finished a marathon and now wants a time. They assume an existing base of roughly 40–50 km a week and that you are comfortable running four to five times a week.
Four runs a week, one of them a tempo session.
Is this the right level for you?
You are in the right place if you have raced 42.2 km before, you run at least three times most weeks without it feeling like an event, and you have a specific finish time in mind.
If you have never raced the distance, the beginner plans are not a downgrade — they are the block that builds the base these plans assume you already have.
What this level actually changes
The change from beginner is one tempo session and one extra easy day, and the extra easy day matters more than most runners expect.
Tempo work raises the pace you can hold before fatigue compounds. Easy volume raises the ceiling that tempo work operates under. Runners who plateau at this level have almost always added the hard session and skipped the easy one, because more easy running feels too gentle to be doing anything.
Which length should you pick?
Count the weeks between today and your race, then take the plan that fits inside that window rather than the one that exactly fills it. A block with a spare week absorbs the illness or work trip that a perfectly-fitted one cannot.
If you are between two lengths, take the longer one. A missed week in a compressed plan forces a decision about whether to skip the long run — and that decision is where most training blocks quietly end.
When to move on
If you are already running five days a week and want a second quality session, the advanced plans add interval work on top of this structure.
The 12-week block
This is the intermediate version — it assumes a race at this distance behind you and a target time in mind. It runs 12 weeks, 4 days a week, and peaks at 68 km in the hardest week.
If that sounds like too much or too little, the same marathon block exists at other levels and lengths — the related plans below are the same engine with different inputs.
At a glance. runs / week 4 · peak week 68 km · longest run 32 km.
| Week | Phase | Sessions | Long run | Total |
|---|---|---|---|---|
| Week 1 | base |
| Long run16km | Total35km |
| Week 2 | base |
| Long run19km | Total42km |
| Week 3 | base |
| Long run22km | Total48km |
| Week 4 | cutback |
| Long run15km | Total33km |
| Week 5 | build |
| Long run26km | Total57km |
| Week 6 | build |
| Long run29km | Total62km |
| Week 7 | peak |
| Long run32km | Total68km |
| Week 8 | peak |
| Long run32km | Total68km |
| Week 9 | taper |
| Long run21km | Total44km |
| Week 10 | taper |
| Long run14km | Total30km |
| Week 11 | taper |
| Long run9km | Total19km |
| Week 12 | race |
| Long run42.2km | Total50.2km |
12-week schedule
The 20-week block
This is the intermediate version — it assumes a race at this distance behind you and a target time in mind. It runs 20 weeks, 4 days a week, and peaks at 68 km in the hardest week.
If that sounds like too much or too little, the same marathon block exists at other levels and lengths — the related plans below are the same engine with different inputs.
At a glance. runs / week 4 · peak week 68 km · longest run 32 km.
| Week | Phase | Sessions | Long run | Total |
|---|---|---|---|---|
| Week 1 | base |
| Long run16km | Total35km |
| Week 2 | base |
| Long run17km | Total37km |
| Week 3 | base |
| Long run19km | Total42km |
| Week 4 | cutback |
| Long run13km | Total29km |
| Week 5 | base |
| Long run20km | Total43km |
| Week 6 | base |
| Long run22km | Total48km |
| Week 7 | build |
| Long run23km | Total49km |
| Week 8 | cutback |
| Long run16km | Total35km |
| Week 9 | build |
| Long run25km | Total54km |
| Week 10 | build |
| Long run26km | Total57km |
| Week 11 | build |
| Long run28km | Total61km |
| Week 12 | cutback |
| Long run20km | Total43km |
| Week 13 | build |
| Long run29km | Total62km |
| Week 14 | build |
| Long run31km | Total67km |
| Week 15 | peak |
| Long run32km | Total68km |
| Week 16 | peak |
| Long run32km | Total68km |
| Week 17 | taper |
| Long run21km | Total44km |
| Week 18 | taper |
| Long run14km | Total30km |
| Week 19 | taper |
| Long run9km | Total19km |
| Week 20 | race |
| Long run42.2km | Total50.2km |
20-week schedule
A plan that adapts when you miss a week
7-day free trial, then $12.99/mo.
7-day free trial · then $12.99/mo · cancel anytime