First Marathon Training Plan — Free 20-Week Beginner Program

Generate a free first marathon training plan. 16-20 week program for beginners. Free marathon plan generator. No signup required.

Training for your first marathon requires 16-20 weeks of structured preparation — most first-timers are surprised by how manageable it is with the right plan. The key is progressive mileage increases never more than 10% per week, weekly long runs that peak around 20 miles, and proper taper before race day. Our generator creates your personalized 20-week plan.

20-Week Marathon Training Plan Overview

Weeks 1-4: Build base mileage at 20-30 miles per week. Weeks 5-12: Progressive build at 30-45 miles per week with long runs reaching 16-18 miles. Weeks 13-16: Peak mileage at 45-55 miles per week with long run 20 miles. Weeks 17-18: Taper begins reducing mileage 20%. Weeks 19-20: Pre-race taper and race day.

The 10% Rule and Injury Prevention

Never increase weekly mileage by more than 10%. Every 4th week should be a recovery week with 20% reduction. Most first-marathon injuries come from increasing too fast, running too hard on easy days, and skipping recovery. The long run should be slow — conversational pace not race pace.

Frequently Asked Questions

How long does it take to train for a first marathon?

Most first-time marathon programs are 16-20 weeks. Starting from solid running base comfortable at 5-6 miles, 16 weeks is sufficient. Starting from minimal running, 20-24 weeks is recommended. Do not rush — injury from insufficient training is the most common reason people miss their first marathon.

What is a good first marathon finish time?

Average first marathon finish time is 4-5 hours. The goal should be finishing comfortably not a specific time. Running coaches recommend training at conversational pace and targeting 30 seconds per mile slower than your training long run pace as your race goal.

How much running fitness do I need to start marathon training?

You should comfortably run 20-25 miles per week and complete a 6-8 mile long run before starting a marathon plan. If not there yet, spend 6-8 weeks building base mileage first. Starting a 20-week marathon plan without adequate base is a major injury risk.

Is the First Marathon Training Plan — Free 20-Week Beginner Program really free to use?

Yes — every FreeFixo tool, including the First Marathon Training Plan — Free 20-Week Beginner Program, is 100% free with no paywall, no premium tier, and no usage limits. You do not need to create an account, enter a credit card, or share an email.

How accurate is the First Marathon Training Plan — Free 20-Week Beginner Program?

The First Marathon Training Plan — Free 20-Week Beginner Program uses the same formulas, rates, and reference data that financial planners, professionals, and government sources publish. Results are estimates intended for planning and education — for situations involving large sums or legal consequences, confirm with a qualified professional before acting.

Do I need to create an account to use the First Marathon Training Plan — Free 20-Week Beginner Program?

No signup is ever required. The First Marathon Training Plan — Free 20-Week Beginner Program runs entirely in your browser — your inputs are never sent to a server, and we do not store, track, or share your data. Open it, get your answer, close the tab.