Yearroundrunning

FREE 5K, 10K, HALF & FULL MARATHON RUNNING PLAN GENERATOR

Intro to The Running Plan Generator

Get your free, personalized training plan that fits your schedule and goals with the perfect mix of easy runs, long runs, speed workouts, and recovery days. See what runners say

"One of the first running plan generators that provides a plan that is both realistic and fitting to every runners' ability and goals."

5,000+ Plans Generated | Built for runners

Running Plan Generator

Race Configuration

Training Goals

?
Beginner: New to running or less than 1 year of consistent training
Intermediate: 1-3 years of regular running with some race experience
Advanced: 3+ years of structured training with multiple race experiences

Not sure about your goal time? Try the Race Time Predictor .

:
Pace: 0:00
?
Suggested: Select weeks first

Training Schedule

Selected Training Days: 0

Strength Training

No Yes

Important Note: The plan being generated is customized based on your selected running experience level and race goals. Beginners will see lower starting distances and simplified workouts, while advanced runners will get higher volume and more challenging sessions! The starting distance suggestions automatically adjust based on your experience level.

No use of AI: Our plans are built on a carefully designed algorithm based on proven training principles to maintain consistency.

🔗 Liked your plan? Share it to help more runners find the right training for them!

Why I Built This Running Plan Generator

I built this running plan generator because I got tired of using generic PDFs or generators that didn't fit my training schedule. As a runner, I wanted something flexible, personalized, and actually helpful, without having to pay for it. This tool is my way of giving back to the running community.

Your custom plan includes a balanced mix of easy runs, long runs, speed workouts, and recovery runs to boost performance and prevent injury. Whether you're preparing for your first 5K, 10K, half marathon, or marathon, this tool adapts to your needs to help you train smarter.

What Runners Are Saying

"Yearroundrunning is one of the first generators that provides a plan that is both realistic and fitting to every runners' ability and goals. Not only can it be fully customized to training availability, it will also give an achievable plan for any given period, preventing overreaching and letting athletes get most out of the remaining time leading up to a race."
Mees de Ridder 2:20 Marathoner
"Started running this year and couldn’t even do 4km. Used YearRoundRunning for some structure with intervals, speed and long runs. Ended up finishing the Dam tot Damloop (16km) at 4:58/km avg. Huge achievement for me. The plan really helped me stay consistent. Simple to use, keeps you on track. Only thing is you still gotta listen to your body and sometimes move stuff around, which the tool can provide for and help with. Overall really good tool if you want to improve."
Nick Goldebeld 16km Finisher, Currently training for half marathon
"I ran my second half marathon yesterday and achieved a 10 minute PB of 1:55, which was so much faster than I expected! It was all thanks to my yearroundrunning training plan, which pushed me harder than I would have pushed myself. Thank you so much for building such a wonderful platform and for making it so affordable. I will be starting my next training plan with you for a 5km PB as soon as I have recovered!"
Ciara M. Half Marathon Finisher

Our plans are general training guidance, not medical advice. Use at your own risk.

Running Tools & Calculators to Support the Running Plan Generator

Take your training to the next level with these free tools. Whether you're calculating pace, estimating race time, or dialing in heart rate zones, these tools are designed to help you train smarter and race stronger.

🏃

Pace Calculator

Convert between pace, speed, and time in kilometers or miles. Plan your runs and races with clarity.

Use Pace Calculator
📈

Race Time Predictor

Estimate your race finish time using Riegel’s formula based on a recent result. Great for realistic goal setting.

Predict Race Time
❤️

Heart Rate Zones

Calculate your personalized heart rate training zones based on resting and max heart rate — or let us estimate it for you.

Find Heart Zones
Training Plans by Distance - Running Plan Generator Guide

Training Plans by Distance

Marathon Training Plan

Running a marathon takes real commitment. Training usually means building up consistent mileage over many weeks, with weekly totals often landing between 60 and 100 kilometers (40 to 60 miles). Long runs typically grow to around 29 to 35 kilometers (18 to 22 miles), which is what really prepares you for the demands of completing the 42.2 kilometers (26.2 miles) on race day. Along the way, most plans include a mix of steady running, tempo work, and some interval training to keep the legs sharp. I’d recommend setting aside 14 to 20 weeks for proper preparation, which gives you the time to build endurance gradually and avoid overdoing it too quickly. Ready to create your marathon plan?

View Marathon Training Plan Details
Marathon Training Plan Essentials:
  • Train 4-6 days per week for optimal preparation
  • Allow 14-20 weeks to build endurance safely
  • Build weekly mileage to 60-100 km (40-60 miles)
  • Long runs should reach 29-35 km (18-22 miles)
  • Include tempo runs and interval training
  • Prioritize recovery and injury prevention
Common Mistake to Avoid:

Not doing enough long runs. Many runners focus too much on speed work and neglect the long run, which is important for marathon training. Your body needs to adapt to running for extended periods, and nothing prepares you better than consistent long runs.

Half Marathon Training Plan

The half marathon sits right in between endurance and speed. It’s long enough to feel like a real challenge, but not so overwhelming that it takes over your whole life. A good plan usually builds toward long runs of around 16 to 20 kilometers (10 to 12 miles), with weekly mileage landing somewhere in the 40 to 80 kilometer range (25 to 50 miles) depending on experience. Workouts often mix steady distance with tempo runs and a bit of interval training to sharpen up race pace. I’d suggest giving yourself 12 to 16 weeks to prepare properly, which gives enough time to build endurance without rushing the process. Start building your half marathon plan here.

View Half Marathon Training Plan Details
Half Marathon Training Plan Essentials:
  • Run 3-6 days per week depending on experience
  • Plan for 12-16 weeks of training
  • Target 40-80 km (25-50 miles) weekly mileage
  • Long runs should reach 16-19 km (10-12 miles)
  • Balance endurance building with moderate speed work
  • Include tempo runs to improve lactate threshold
Common Mistake to Avoid:

Focusing too much on speed work. While speed is important, the half marathon is primarily an endurance event. Many runners get caught up in interval and tempo training and neglect the long runs and and easy runs that build the endurance needed for half marathon.

10K Training Plan

The 10K is a great distance for learning how to balance endurance with speed. A good plan usually means running around 24 to 56 kilometers (15 to 35 miles) per week, but the real focus is on the faster sessions. Tempo runs and interval workouts are what make the biggest difference here, helping you improve your running economy and hold a strong pace for longer stretches. Easy runs still play a role for recovery and base fitness, but the speed work is what sharpens you for race day. I’d recommend setting aside 8 to 12 weeks to prepare so the workouts build gradually without overloading you. Build your 10K training plan now.

View 10K Training Plan Details
10K Training Plan Essentials:
  • Train 3-5 days per week for best results
  • Allow 8-12 weeks for proper preparation
  • Build to 24-56 km (15-35 miles) weekly
  • Emphasize tempo runs and interval training
  • Focus on lactate threshold improvement
Common Mistake to Avoid:

Doing too little sustained tempo efforts. Many runners focus on short intervals but neglect tempo runs at their 10K race pace. These sustained efforts are crucial for teaching your body to handle the specific demands of the 10K distance.

5K Training Plan

The 5K might be short, but it demands plenty of speed work and a good amount of grit. Training often falls in the range of 20 to 40 kilometers (12 to 25 miles) per week, with the emphasis on interval sessions and tempo runs that push you out of your comfort zone. These workouts are what prepare you to handle the intensity of racing hard from start to finish. It’s a distance that works well for beginners aiming to complete their first event, but also for experienced runners looking to sharpen up their speed. I’d recommend giving yourself 6 to 10 weeks to prepare so the progression has enough structure without dragging on. Create your 5K training plan here.

View 5K Training Plan Details
5K Training Plan Essentials:
  • Run 2-4 days per week depending on experience
  • Plan for 6-10 weeks of training
  • Target 20-40 km (12-25 miles) weekly mileage
  • Prioritize interval training and tempo runs
  • Focus on improving running economy
Common Mistake to Avoid:

Focusing too little on interval training. The 5K is a speed event, and many runners spend too much time on easy runs. You need regular interval sessions to develop the speed and mental toughness required to maintain a challenging pace for the full 3.1 miles.

Brand identity and social media is supported by Retina Creators.

Scroll to Top