Marathon Training Planner

Generate a free marathon, half marathon, 10K, or 5K training plan. Customized by your race date, fitness level, and current mileage. PDF export included.

How to Use Marathon Training Planner

  1. Select your race distance
  2. Set your current weekly mileage
  3. Choose plan length (8-20 weeks)
  4. Generate your training plan
  5. Use the pace calculator for target times
  6. Export plan as PDF

Who Uses Marathon Training Planner?

First-Time 5K Runner

A 29-year-old in Minnesota signed up for a charity 5K in 10 weeks and has not run since high school — completely unsure where to start.

Result: Couch to 5K style plan generated with walk-run intervals — she finishes her first 5K in 34 minutes, faster than expected.

Half Marathon PR Chaser

An experienced runner in California with a 2:05 half marathon PR wants to break 1:55 at his spring race in 16 weeks.

Result: 16-week plan with tempo runs, intervals, and pace targets generated — he runs 1:52 at his goal race.

First-Time Marathoner

A 38-year-old in New York registered for her first marathon 20 weeks out with solid 10K fitness but no marathon experience.

Result: 20-week plan with progressive long runs peaking at 20 miles generated — she finishes her first marathon in 4:28.

Frequently Asked Questions

How long does it take to train for a 5K?

Beginners: 6-8 weeks with a Couch-to-5K program (3 runs/week). The C25K program alternates walking and running, building to 30 continuous minutes. If you can already run 15-20 minutes, you can race-ready in 4 weeks with speedwork.

How many weeks to train for a half marathon?

First-timers: 10-12 weeks minimum from a running base of 15-20 miles/week. Complete beginners: 16-20 weeks. Plans build long runs from 6 miles to 12 miles over training. Most plans include 4 runs/week with one long run on weekends.

What is a good beginner marathon training plan?

Beginner marathon plans (18-20 weeks) peak at 20-mile long runs 3 weeks before race day. Base: 25-30 miles/week before starting. Include easy runs, tempo work, and weekly long runs. Hal Higdon Novice 1 and Jeff Galloway plans are popular for first-timers.

How fast should my easy runs be?

Easy pace should feel conversational — you can speak full sentences. A common guideline: 60-90 seconds slower per mile than your 5K race pace. Easy runs build aerobic base without overtraining. 80% of your weekly miles should be at easy pace.

How do I avoid running injuries?

Key rules: 10% rule (never increase weekly mileage by more than 10%/week), rest days (at least 1-2/week), strength training (hip and glute exercises prevent most running injuries), proper shoes (replace every 300-500 miles), and listen to pain (sharp pain = stop).

What should I eat before a long run?

2-3 hours before: moderate-carb meal (oatmeal, rice, banana with peanut butter). 30-60 minutes before: small simple carb (banana, sports gel). Nothing new on race day — test all nutrition in training. Stay hydrated throughout the week, not just race morning.