The half marathon is its own discipline
Most runners treat the half marathon as a stepping stone — either a long 5K or a short marathon. Both framings lead to the wrong training. The half marathon is a distinct event with its own metabolic demands, and conflating it with its neighbors is one of the most consistent mistakes recreational runners make.
The 5K is decided primarily by VO2 max. The marathon is decided primarily by aerobic endurance and fat oxidation efficiency. The half marathon lives in neither of those houses. A 90-minute to 2:30 effort sits squarely at the upper edge of your lactate threshold: the pace you can sustain before lactate accumulates faster than you can clear it. Train below that ceiling and you leave time on the table. Train above it too often and you burn out before race day.
To sanity-check the watch, estimate your VO2 max from a field test here.
This is also the distance where pacing mistakes are most punishing. Go out 10 seconds per kilometre too fast in a 5K and you suffer for eight minutes. Go out 10 seconds too fast in a half marathon and you spend the final 6 kilometres in a metabolic hole you cannot climb out of.
What this means practically: your training needs a clear threshold focus, a solid aerobic base underneath it, and enough VO2 max stimulus to keep the ceiling moving. Get those proportions right and the half marathon rewards you generously.
The Garmin metrics that actually predict half marathon performance
Garmin collects a lot. Not all of it matters equally for the 21.1.
Lactate Threshold pace and heart rate
This is the number. Your lactate threshold, the pace and HR at which lactate starts accumulating, is the single strongest predictor of half marathon performance. A well-executed half marathon is run at 95–100% of lactate threshold pace for most runners, and just above threshold effort for those who have trained the top end.
Your Garmin estimates this automatically from your running history. The estimate improves with more varied effort: a mix of easy, tempo, and hard sessions gives the algorithm better data to work with. If you have done a recent time trial or a race, the estimate will be sharper. Check your lactate threshold pace in the Training Status section of Garmin Connect and treat it as your primary training anchor.
VO2 max — important, but secondary
VO2 max matters more for the 5K than the half. But it still matters here. A higher VO2 max means your lactate threshold pace can be faster before you hit the ceiling. Think of VO2 max as the height of the building; lactate threshold is the floor you actually live on.
You can track your VO2 max estimate in Garmin Connect and watch it respond to training load over weeks. If you want to understand how to push it upward, the details are in the VO2 max improvement guide.
If you want the numbers rather than the label, calculate your load ratio here.
Heart rate zones — get these right first
Every metric in this article is worthless if your HR zones are misconfigured. Garmin defaults to age-predicted max HR, which is accurate for almost nobody. Before you follow any plan, confirm your zones are set from an actual max HR test or a recent race effort. You can calculate your zones using Karvonen or %MaxHR here. Five minutes of miscalibration compounds across every session for twelve weeks. Fix this first.
Training Load and load ratio
Training load ratio, your acute load versus chronic load, tells you whether you are building fitness or accumulating fatigue. For half marathon prep, you want to keep this ratio under 1.3 during build phases and bring it down to 0.8–0.9 in the taper. Garmin flags "overreaching" when the ratio climbs too high. Take that flag seriously.
Long-run aerobic adaptations
Long runs build capillary density, mitochondrial volume, and fat utilization efficiency — adaptations that matter even at half marathon pace. The signal to watch is HR drift: if your pace stays flat but HR climbs significantly over the final third of the run, your aerobic base needs more work before you layer on threshold sessions.
The beginner plan: finish strong (10 weeks)
Best for: Runners doing 15–25 km/week, targeting completion or a first finish under 2:30.
The goal here is to build your long run to 16 km, introduce threshold effort gently, and arrive at the start line healthy. Zone 2 makes up roughly 80% of all running. The one weekly quality session is a controlled tempo, not an all-out effort, just sustained discomfort at a pace you could hold for 30 minutes. Read more about why Zone 2 is the foundation.
| Week | Mon | Tue | Thu | Sat (Long) | Total km |
|---|---|---|---|---|---|
| 1 | Rest | 5 km easy | 5 km easy | 8 km Z2 | 18 |
| 2 | Rest | 6 km easy | 5 km easy | 9 km Z2 | 20 |
| 3 | Rest | 6 km easy | 6 km tempo (20 min) | 10 km Z2 | 22 |
| 4 | Rest | 6 km easy | 6 km easy | 11 km Z2 | 23 |
| 5 | Rest | 7 km easy | 6 km tempo (25 min) | 12 km Z2 | 25 |
| 6 | Rest | 7 km easy | 6 km easy | 13 km Z2 | 26 |
| 7 | Rest | 8 km easy | 7 km tempo (30 min) | 14 km Z2 | 29 |
| 8 | Rest | 7 km easy | 6 km easy | 16 km Z2 | 29 |
| 9 (taper) | Rest | 6 km easy | 5 km tempo (20 min) | 12 km Z2 | 23 |
| 10 (race) | Rest | 4 km easy | 3 km shakeout | Race day | — |
Tempo sessions should be run at a pace where conversation is difficult but sentences are possible: approximately Zone 3 on your Garmin. Do not use pace for these sessions. Use perceived effort and HR.
The intermediate plan: Sub-2:00 (12 weeks)
Best for: Runners doing 30–50 km/week, targeting 1:45–2:00.
This plan introduces a proper threshold session, a VO2 max workout every second week, and long runs with race-pace segments. The key unlock at this level is learning to run at lactate threshold pace accurately, not "hard effort" but a specific, reproducible pace your Garmin can help you hold.
Your target race pace for a 2:00 finish is 5:41/km. For 1:45, it is 4:59/km. Threshold training pace is approximately 10–15 seconds faster per kilometre than your target race pace.
| Week | Tue | Wed | Thu | Sat (Long) | Sun | Total km |
|---|---|---|---|---|---|---|
| 1 | 8 km easy | — | 8 km threshold (4×8 min) | 14 km Z2 | 6 km easy | 36 |
| 2 | 8 km easy | — | 8 km easy | 16 km Z2 | 6 km easy | 38 |
| 3 | 9 km easy | — | 10 km threshold (5×8 min) | 17 km (last 4 @ race pace) | 6 km easy | 42 |
| 4 | 8 km easy | — | 8 km easy (recovery) | 14 km Z2 | 5 km easy | 35 |
| 5 | 9 km easy | — | 10 km VO2 max (6×3 min) | 18 km Z2 | 7 km easy | 44 |
| 6 | 9 km easy | — | 10 km threshold (5×10 min) | 18 km (last 5 @ race pace) | 7 km easy | 44 |
| 7 | 10 km easy | — | 12 km threshold (2×20 min) | 20 km Z2 | 8 km easy | 50 |
| 8 | 9 km easy | — | 10 km VO2 max (5×4 min) | 20 km (last 6 @ race pace) | 6 km easy | 45 |
| 9 | 10 km easy | — | 12 km threshold (3×12 min) | 21 km Z2 | 7 km easy | 50 |
| 10 | 9 km easy | — | 10 km threshold (2×15 min) | 18 km (last 4 @ race pace) | 6 km easy | 43 |
| 11 (taper) | 8 km easy | — | 8 km threshold (2×10 min) | 14 km Z2 | 5 km easy | 35 |
| 12 (race) | 6 km easy | — | 4 km shakeout | Race day | — | — |
Pace targets for quality sessions:
| Target finish | Race pace | Threshold pace | VO2 max interval pace |
|---|---|---|---|
| 2:00 (5:41/km) | 5:41/km | 5:20–5:28/km | 4:55–5:05/km |
| 1:45 (4:59/km) | 4:59/km | 4:40–4:48/km | 4:15–4:25/km |
The advanced plan: Sub-1:30 (14 weeks)
Best for: Runners doing 60–80+ km/week, targeting sub-1:30 (4:15/km).
At this level, the training stress has to be specific and the recovery has to be managed actively, not by feel but by data. Your Garmin's HRV status, sleep score, and body battery are inputs you act on, not decorations. A scheduled threshold session on a day when your HRV is suppressed and body battery is below 40 should become an easy run. The plan below is the intended structure; your recovery data governs whether you execute it as written.
Target race pace: 4:15/km. Threshold pace: 3:55–4:05/km. CV interval pace: 3:38–3:48/km.
| Week | Tue | Wed | Thu | Fri | Sat (Long) | Sun | Total km |
|---|---|---|---|---|---|---|---|
| 1 | 12 km easy | — | 14 km threshold (3×12 min) | — | 20 km Z2 | 10 km easy | 56 |
| 2 | 12 km easy | 8 km easy | 14 km CV (8×3 min) | — | 22 km Z2 | 10 km easy | 66 |
| 3 | 12 km easy | — | 16 km threshold (2×20 min) | — | 22 km (8 @ MP) | 10 km easy | 60 |
| 4 (recovery) | 10 km easy | — | 12 km easy | — | 16 km Z2 | 8 km easy | 46 |
| 5 | 12 km easy | 8 km easy | 16 km threshold (3×15 min) | — | 24 km Z2 | 10 km easy | 70 |
| 6 | 12 km easy | — | 16 km CV (10×3 min) | — | 24 km (8 @ MP) | 10 km easy | 62 |
| 7 | 14 km easy | 8 km easy | 18 km threshold (4×12 min) | — | 26 km Z2 | 12 km easy | 78 |
| 8 (recovery) | 10 km easy | — | 12 km easy | — | 18 km Z2 | 8 km easy | 48 |
| 9 | 14 km easy | 8 km easy | 18 km threshold (2×25 min) | — | 26 km (10 @ MP) | 12 km easy | 78 |
| 10 | 14 km easy | — | 16 km CV (6×4 min) | — | 26 km Z2 | 12 km easy | 68 |
| 11 | 14 km easy | 8 km easy | 18 km threshold (3×18 min) | — | 24 km (6 @ MP) | 10 km easy | 74 |
| 12 | 12 km easy | — | 14 km CV (8×3 min) | — | 22 km Z2 | 10 km easy | 58 |
| 13 (taper) | 10 km easy | — | 12 km threshold (2×12 min) | — | 16 km Z2 | 8 km easy | 46 |
| 14 (race) | 8 km easy | — | 5 km shakeout | — | Race day | — | — |
Double-day Wednesdays are optional in weeks 2, 5, 7, and 9. Add them if your training load ratio allows and your recovery data is green. Remove them if either is compromised.
For taper specifics, the race taper guide covers how to read your Garmin's performance condition in the final two weeks.
Race-day pacing with your Garmin
The most common half marathon blow-up has nothing to do with fitness. It is starting too fast because the first kilometre feels easy, which it should — you are fresh and flooded with adrenaline.
The rule: run the first 5 km by HR, not pace. Target 5–8 beats below your lactate threshold HR. Your Garmin's HR field is your only data field that matters in this phase. Ignore your pace. Ignore everyone around you.
Kilometres 6–14 are your working phase. Allow your HR to drift up to your lactate threshold ceiling — not above it. If your HR is already at threshold HR by kilometre 8, you started too fast and need to back off immediately. A small correction at kilometre 8 saves you significantly at kilometre 17.
The final 5 kilometres are your only sanctioned opportunity to go harder. By kilometre 16, you have enough elapsed time data to know whether you have banked effort or spent it. If your HR has been well-managed, the final stretch is where you can progressively increase effort and chase a negative split.
Suggested Garmin data screen for race day:
- Field 1: Heart rate (HR)
- Field 2: Current pace
- Field 3: Elapsed time
- Field 4: Lap pace (set auto-lap to 1 km)
Garmin Connect's race predictor can give you a pre-race time estimate based on your current fitness — you can also estimate your half marathon time from any recent race using the Riegel formula. It is not always perfect, but it is a useful sanity check against the goal pace you have been training toward.
Common mistakes your Garmin data will surface
The gray zone problem. Most recreational runners spend too much time in Zone 3 — not easy enough to build base, not hard enough to drive threshold adaptation. Your Garmin's training distribution chart will show this clearly. If your weekly breakdown is clustered in the 130–155 bpm band with nothing easy and nothing hard, redistribute toward Zone 2 and real threshold work.
Under-fueled long runs. If your HR drifts sharply upward after 60–70 minutes on a long run while your pace stays flat or drops, you are running into a glycogen problem. This is not fitness — it is fueling. Half marathon training long runs should include carbohydrate intake for anything over 75 minutes.
Threshold pace not moving. If your lactate threshold pace in Garmin Connect has been unchanged for six weeks, you are not doing enough threshold stimulus. Easy running alone does not move this number. One honest threshold session per week — properly paced, not just "hard" — is the minimum dose.
Ignoring recovery signals between quality days. Two hard sessions in two consecutive days is almost always counterproductive. Your Garmin's HRV status and body battery are not decorative. If both are suppressed on a scheduled quality day, run easy. The adaptation from the previous hard session is still processing — a second hard session competes with it, not adds to it.
When to rewrite the plan
Static plans are useful templates. They cannot adjust when you get sick in week 7, when work stress tanks your HRV for ten days, or when your threshold pace jumps unexpectedly and your paces need updating.
So build the adjustment into the week instead of hoping the template survives contact. Every Sunday, before you write the next seven days, check three numbers in Garmin Connect: your load ratio, your seven-day HRV trend, and your current lactate threshold pace. If the ratio sits above 1.3, repeat last week's volume rather than adding to it. If HRV has been under baseline for four days or more, move one quality session to easy. If threshold pace has shifted, update every paced workout in the remaining weeks to match, because paces derived from a six-week-old test are wrong in both directions.
That check takes ten minutes and it is the difference between a plan you follow and a plan that follows you. AI coaching that reads your Garmin data can run the same three-number review automatically, but the review matters more than what runs it.
Related reading: