Beginner Half Marathon Training Plan

Free beginner half marathon training plan. 16-week schedule with run/walk progression, easy base building, and complete race prep. Export to calendar.

Your first half marathon is 13.1 miles (21.1 km) of structured accomplishment. A 16-week beginner plan builds you from comfortable 5K runner to confident half marathon finisher.

How to follow a beginner half marathon training plan

Build a 16-week first half marathon training schedule

  1. Select Half Marathon: Choose Half Marathon as your goal race
  2. Set your race date: Enter when your half marathon is
  3. Choose Beginner: Select Beginner fitness level for appropriate progression
  4. Generate and export: Get your 16-week plan and export to calendar

Frequently asked questions

How long should I train for my first half marathon?

16 weeks is ideal for most beginners. It provides enough time for base building (weeks 1–6), development (weeks 7–11), sharpening (weeks 12–14), and taper (weeks 15–16). If you're very new to running, consider starting with a 5K or 10K first.

How far should my longest run be before a half marathon?

Your peak long run should be 18–19 km, completed 2–3 weeks before race day. You don't need to run the full 21.1 km in training — race-day adrenaline and taper will get you to the finish.

Can I walk during a half marathon?

Absolutely. Many first-time half marathoners use a run/walk strategy, especially in the first few km. Training with run/walk intervals helps build fitness while managing impact.

Plan length and phase structure

Plan length and phase split by race and fitness level (weeks)
RaceLevelTotalBaseDevelopmentSharpeningTaper
5KBeginner82221
5KIntermediate103231
5KAdvanced124331
10KBeginner103231
10KIntermediate124331
10KAdvanced145431
Half MarathonBeginner124322
Half MarathonIntermediate144342
Half MarathonAdvanced165442
MarathonBeginner165442
MarathonIntermediate186542
MarathonAdvanced207552

Method and sources

The numbers on this page are computed with the same code as the TrainPace calculators, from these published methods. They are training guidance, not medical advice.

Other TrainPace tools

For AI agents

Every public page on this site has a Markdown mirror at the same path with a .md suffix (for example /calculator.md), and honors an Accept: text/markdown request header on the HTML URL. The calculations here are also available as callable tools through a free public MCP server — no account or API key.