anystride
← All guides

How Long Does It Take to Train for a Race?

Updated June 14, 2026

The honest answer is: it depends on where you're starting from. A complete beginner needs longer than someone with a running base, and the marathon asks far more than the 5K. But there are well-established ranges that work for most runners, and picking the right length keeps you fit and injury-free instead of rushed and hurt.

Here's roughly how long each distance takes, who each timeline is for, and which anystride plan fits.

5K: 6–9 weeks

If you can already run 20–30 minutes, you can sharpen a 5K in about 6–8 weeks. If you're starting from the couch, give yourself 9 weeks of walk/run progression to get there safely.

  • Total beginner → Couch to 5K (9 weeks)
  • Can already jog → a focused 5K block (6–8 weeks)

10K: 8–12 weeks

A 10K builds on a 5K base. Most runners who can comfortably finish a 5K need 6–8 weeks to step up to 10K; if you're newer, plan for 10–12.

  • Comfortable with 5K → Bridge to 10K (6 weeks)

Half marathon: 10–14 weeks

The half is the first distance where weekly long runs really matter. From a modest base, 12 weeks is the classic timeline — long enough to build to a 10-mile long run without overreaching.

  • First half, just finish → a 12-week novice plan
  • Chasing a time → a 12-week intermediate plan with pace work

Marathon: 16–20 weeks

The marathon rewards patience. Sixteen to twenty weeks lets your long run climb gradually toward 20 miles and your body adapt to the volume. Going much shorter is where injuries happen.

Crucially, you should already be running consistently before week 1 — most marathon plans assume a base of 15–30+ miles per week depending on the plan.

  • First marathon → an 18-week novice plan
  • Experienced, chasing a PR → an 18-week higher-mileage plan

Get your personal numbers

Training paces, predicted times, and the plans that fit you.

Open the calculator →

Frequently asked questions

Can I train for a marathon in 12 weeks?

It's possible if you already have a solid base (you're regularly running 20+ miles a week with a long run of 10+ miles). From scratch, 12 weeks is risky — 16–20 weeks is much safer and you'll race better.

How long to train for a 5K from nothing?

About 9 weeks using a walk/run program like Couch to 5K. It alternates jogging and walking so you build fitness without the injuries that come from doing too much too soon.

What if I miss a week of training?

One missed week is fine — pick up roughly where you left off rather than cramming. If you miss several weeks, drop back a step in the plan and rebuild.

Related training plans