12-week half marathon training plan

    This free half marathon training plan takes you to race day in 12 weeks, with every run written out for three levels. You run 4 or 5 times a week for 3 to 5.5 hours, and your long run builds to 18 to 20 km. About 80% of your running stays easy, and every fourth week is lighter so your body can absorb the work.

    Pick your level below, find your paces, and start 12 weeks before your race.

    Choose your level

    Pick the level that matches what you do now, not what you'd like to run on race day. If you're between two, take the lower one: you can always run the easy days a bit longer.

    LevelBefore you startRuns per weekTime per weekLongest runBiggest week
    BeginnerYou run 3 times a week and can run 10 km without stopping43 to 4.5 h18 km39 km
    IntermediateYou run about 30 km a week, with a long run of 12 km43.5 to 5 h20 km48 km
    AdvancedYou run about 45 km a week, with a long run of 15 km54.5 to 5.5 h20 km65 km

    Not there yet? Spend a few weeks building up first, for example with our AI running coach or by adding 1 km to your longest run each week.

    Your paces and heart rate zones

    Every session in this training plan uses one of five efforts. Find your own paces with the running pace calculator or the VDOT calculator, using a recent race. No recent race? Start from the heart rate and effort columns. Your max heart rate is best taken from a hard effort, because age formulas can be well off.

    EffortHow it feelsHeart rate (% of max)Pace
    EasyYou can talk in full sentences65 to 79%About 60 to 90 s per km slower than your 10K pace
    Marathon paceSteady, a few words at a time80 to 90%Your goal marathon pace
    Half marathon paceComfortably hard85 to 90%Your goal half marathon pace
    Tempo or thresholdHard, but controlled for 20 to 30 minutes88 to 92%About the pace you could hold for an hour
    10K or 5K paceHard, short sentences are gone92 to 98%Your 10K or 5K race pace

    Heart rate lags behind in short efforts, so use pace or feel on anything under 5 minutes. On hills and hot days, go by effort and let your pace drop.

    How this training plan works

    Three ideas carry the whole schedule:

    • Mostly easy. About 80% of your running is easy. It feels too slow at first, and it's what lets you run the hard sessions well and stay healthy.
    • Build slowly. Your long run grows by about 10% a week at most. Every fourth week is an easier week with less distance.
    • Get specific late. Early sessions build speed and threshold. From week 9 you practise your half marathon pace, so race day feels familiar.

    How to fit it into your week

    Each table lists the runs in order. Put them on the days that suit you, with these three rules:

    • Long run on the day you have the most time, usually Saturday or Sunday.
    • At least one easy day or rest day between the session with efforts and the long run.
    • At least one full rest day a week. Beginners and intermediate runners do well with two or three.

    Start every session with efforts with 10 to 15 minutes easy, and finish with 5 to 10 minutes easy. That running is included in the distance.

    Beginner: week by week

    Four runs a week. Your long run builds from 10 to 18 km. Strides are relaxed, fast runs of 20 seconds with a full walk back.

    WeekRun 1Run 2Run 3Long runWeek total
    15 km easy5 km with 4 x 20 s strides4 km easy10 km easy24 km (15 mi)
    25 km easy5 km with 5 x 20 s strides5 km easy11 km easy26 km (16 mi)
    36 km easy5 km with 6 x 20 s strides5 km easy12 km easy28 km (17 mi)
    4 (easier week)4 km easy4 km easy4 km easy9 km easy21 km (13 mi)
    56 km easy6 km with 3 x 5 min tempo5 km easy13 km easy30 km (19 mi)
    66 km easy6 km with 3 x 6 min tempo6 km easy14 km easy32 km (20 mi)
    76 km easy7 km with 2 x 10 min tempo6 km easy15 km easy34 km (21 mi)
    8 (easier week)5 km easy5 km with 2 x 5 min tempo4 km easy11 km easy25 km (16 mi)
    97 km easy7 km with 3 x 8 min at half marathon pace6 km easy16.5 km easy36.5 km (23 mi)
    107 km easy8 km with 2 x 12 min at half marathon pace6 km easy18 km easy39 km (24 mi)
    11 (taper)5 km easy6 km with 2 x 5 min at half marathon pace4 km easy12 km easy27 km (17 mi)
    12 (race week)4 km easy4 km with 4 x 1 min at half marathon pace3 km easyRace: 21.1 km32.1 km (20 mi)

    Intermediate: week by week

    Four runs a week with one proper session. Your long run builds from 12 to 20 km.

    WeekRun 1Run 2Run 3Long runWeek total
    17 km easy8 km with 5 x 3 min tempo6 km easy12 km easy33 km (21 mi)
    27 km easy8 km with 4 x 5 min tempo7 km easy13 km easy35 km (22 mi)
    38 km easy9 km with 3 x 8 min tempo7 km easy14 km easy38 km (24 mi)
    4 (easier week)6 km easy6 km with 4 x 3 min tempo5 km easy11 km easy28 km (17 mi)
    58 km easy9 km with 6 x 3 min at 10K pace8 km easy15 km easy40 km (25 mi)
    68 km easy10 km with 3 x 10 min at threshold8 km easy16.5 km easy42.5 km (26 mi)
    79 km easy10 km with 5 x 4 min at 10K pace8 km easy18 km easy45 km (28 mi)
    8 (easier week)6 km easy7 km with 3 x 5 min tempo6 km easy13 km easy32 km (20 mi)
    99 km easy11 km with 3 x 12 min at half marathon pace8 km easy19 km easy47 km (29 mi)
    109 km easy11 km with 2 x 15 min at half marathon pace8 km easy20 km easy48 km (30 mi)
    11 (taper)7 km easy8 km with 3 x 6 min at half marathon pace6 km easy14 km easy35 km (22 mi)
    12 (race week)6 km easy5 km with 4 x 2 min at half marathon pace3 km easyRace: 21.1 km35.1 km (22 mi)

    Advanced: week by week

    Five runs a week with two sessions. Your long run builds from 15 to 20 km.

    WeekRun 1Run 2Run 3Run 4Long runWeek total
    18 km easy10 km with 4 x 6 min at threshold8 km easy9 km with 6 x 2 min at 5K pace15 km easy50 km (31 mi)
    28 km easy10 km with 3 x 10 min at threshold9 km easy10 km with 6 x 3 min at 10K pace16 km easy53 km (33 mi)
    39 km easy11 km with 4 x 8 min at threshold9 km easy10 km with 8 x 2 min at 5K pace17 km easy56 km (35 mi)
    4 (easier week)7 km easy8 km with 3 x 6 min at threshold6 km easy6 km with 6 x 20 s strides13 km easy40 km (25 mi)
    59 km easy12 km with 3 x 12 min at threshold9 km easy10 km with 5 x 4 min at 10K pace18 km easy58 km (36 mi)
    610 km easy12 km with 2 x 20 min at threshold9 km easy11 km with 6 x 3 min at 10K pace18 km easy60 km (37 mi)
    710 km easy13 km with 3 x 15 min at half marathon pace10 km easy11 km with 5 x 3 min at 10K pace19 km easy63 km (39 mi)
    8 (easier week)7 km easy8 km with 3 x 6 min at threshold7 km easy7 km with 6 x 20 s strides14 km easy43 km (27 mi)
    910 km easy13 km with 3 x 15 min at half marathon pace10 km easy12 km with 4 x 4 min at 10K pace20 km easy65 km (40 mi)
    1010 km easy13 km with 2 x 20 min at half marathon pace10 km easy11 km with 5 x 3 min at 10K pace20 km easy64 km (40 mi)
    11 (taper)8 km easy10 km with 3 x 8 min at half marathon pace7 km easy7 km with 4 x 2 min at 10K pace14 km easy46 km (29 mi)
    12 (race week)7 km easy6 km with 4 x 2 min at half marathon pace5 km easy3 km with 4 x 20 s stridesRace: 21.1 km42.1 km (26 mi)

    The taper: why the last two weeks feel strange

    In week 11 your distance drops by about a third, and in race week it drops again. You keep a little race pace in the schedule so your legs stay awake. Many runners feel flat, restless or heavy in these weeks. That's normal and it says nothing about your fitness. Don't add extra runs to feel better: the fitness you have is already there, and the rest is what lets you use it.

    In race week, sleep as much as you can and eat normally. Plan your fuelling and pacing with the race nutrition calculator and race time predictor, and don't try anything new on the day.

    What to do when you miss runs or feel tired

    Life gets in the way of every training plan. Use these rules:

    • Missed one easy run: let it go.
    • Missed the session with efforts: do it later this week if you still have a day between it and the long run. Otherwise skip it.
    • Missed the long run: do it within the next two days if you can, and take an easy day after it. Otherwise pick the plan back up at the next week and don't try to catch up.
    • Missed a full week: repeat the week before you stopped, then carry on.
    • Sick: rest until your symptoms have gone, then restart with a few easy runs. Fever or symptoms in your chest mean no running, and see a doctor if you're worried.
    • Tired for several days, poor sleep or low HRV: make the next session with efforts an easy run. One easier day costs you nothing.
    • Pain that changes how you run: stop, and have it checked. Running through it rarely ends well.

    Half marathon training plan FAQ

    Twelve weeks works well if you already run regularly and can cover 10 km. Newer runners should build up for a few extra weeks first. Experienced runners can get ready in 8 to 10 weeks, though a longer build makes it easier.

    Three days can get you to the finish, and four days is a good target for most runners. This training plan uses 4 runs at beginner and intermediate level and 5 at advanced level.

    About 18 to 20 km, two weeks before the race. You don't need to cover the full distance in training: the taper and race day take care of the rest.

    Easy, about 60 to 90 seconds per km slower than your 10K pace, at a pace where you could hold a conversation. Long runs build endurance through time on your feet, and running them hard only makes the next days worse.

    Yes, for most sessions. Set a 1% incline if you want it to feel closer to outdoor running, and try to do at least some long runs outside, ideally on terrain like your race course.

    It helps. Two short sessions a week of squats, lunges, calf raises and core work are enough. Put them on the same day as a hard session or on an easy day, and cut back in the last two weeks.

    Want a training plan made for you?

    LeCoach writes every workout for you, around your week and your fitness, and adapts when it has to. You can ask it anything. 14 days free, no card needed.

    Try LeCoach free for 14 days