5K Training Plans

Time-goal plans from 8 – 16 weeks
on TrainingPeaks™ and FinalSurge®
5K training plans

Intelligent Training Design

track coaching

Purposeful workouts

Aerobic endurance, lactate threshold, VO₂max, and race-specific efficiency are developed through a deliberate range of intensities matched to the physiological demands of a 5K race.

running nutrition

Balanced training weeks

Balance your training using the hard–easy principle. Each key workout is followed by 48–72 hours of easy running or rest so you can absorb the training, arrive ready for the next session, and reduce injury risk.

trophy

Progressive periodization

Training develops general endurance and speed before progressing toward increasingly race-specific demands. Each phase builds on the previous one to bring you to peak performance.

5K Training Plans

Designed by Sandro Sket, CSCS

iconfinder_target_goal_finish_aim_4404428

1. Choose your 5K goal time

Choose your goal time and the duration of your training plan. 

iconfinder_my_computer_laptop_netbook_5129461

2. Activate TrainingPeaks or FinalSurge

A flexible online calendar, individual training zones, and trackable progress.

iconfinder_smart_watch__5129473

3. Upload the workouts to your watch

Follow the instructions for your structured workouts on your watch in real-time.

Imperial or Metric

IN MILES IN KM

Beginner

5K beginner plan in miles
  • 10 - 18 miles per week
  • 4 runs per week
  • 8, 12, 16 weeks

Intermediate

5K intermediate plan in miles
  • 18 - 26 miles per week
  • 5 runs per week
  • 8, 12, 16 weeks

Advanced

5K advanced plan in miles
  • 30 - 41 miles per week
  • 6 runs per week
  • 8, 12, 16 weeks

1:1 Coaching

5K remote coaching
  • Individualized training
  • Weekly coach review
  • Ongoing adjustments

Sub 30:00 min

5K sub 30:00 plan in miles
  • 10 - 18 miles per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 28:00 min

5K sub 28:00 plan in miles
  • 11 - 20 miles per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 26:00 min

5K sub 26:00 plan in miles
  • 12 - 22 miles per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 24:00 min

5K sub 24:00 plan in miles
  • 14 - 24 miles per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 23:00 min

5K sub 23:00 plan in miles
  • 18 - 26 miles per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 22:00 min

5K sub 22:00 plan in miles
  • 20 - 30 miles per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 21:00 min

5K sub 21:00 plan in miles
  • 22 - 34 miles per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 20:00 min

5K sub 20:00 plan in miles
  • 25 - 37 miles per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 18:00 min

5K sub 18:00 plan in miles
  • 30 - 41 miles per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 17:00 min

5K sub 17:00 plan in miles
  • 32 - 45 miles per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 16:00 min

5K sub 16:00 plan in miles
  • 36 - 50 miles per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 15:00 min

5K sub 15:00 plan in miles
  • 38 - 55 miles per week
  • 6 runs per week
  • 8, 12, 16 weeks

Beginner

5K beginner plan in km
  • 16 - 29 km per week
  • 4 runs per week
  • 8, 12, 16 weeks

Intermediate

5K intermediate plan in km
  • 28 - 42 km per week
  • 5 runs per week
  • 8, 12, 16 weeks

Advanced

5K advanced plan in km
  • 48 - 65 km per week
  • 6 runs per week
  • 8, 12, 16 weeks

1:1 Coaching

5K remote coaching
  • Individualized training
  • Weekly coach review
  • Ongoing adjustments

Sub 30:00 min

5K sub 30:00 plan in km
  • 16 - 29 km per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 28:00 min

5K sub 28:00 plan in km
  • 18 - 32 km per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 26:00 min

5K sub 26:00 plan in km
  • 20 - 35 km per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 24:00 min

5K sub 24:00 plan in km
  • 22 - 38 km per week
  • 4 runs per week
  • 8, 12, 16 weeks

Sub 23:00 min

5K sub 23:00 plan in km
  • 28 - 42 km per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 22:00 min

5K sub 22:00 plan in km
  • 32 - 48 km per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 21:00 min

5K sub 21:00 plan in km
  • 36 - 54 km per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 20:00 min

5K sub 20:00 plan in km
  • 40 - 60 km per week
  • 5 runs per week
  • 8, 12, 16 weeks

Sub 18:00 min

5K sub 18:00 plan in km
  • 48 - 65 km per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 17:00 min

5K sub 17:00 plan in km
  • 52 - 72 km per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 16:00 min

5K sub 16:00 plan in km
  • 58 - 80 km per week
  • 6 runs per week
  • 8, 12, 16 weeks

Sub 15:00 min

5K sub 15:00 plan in km
  • 62 - 88 km per week
  • 6 runs per week
  • 8, 12, 16 weeks

Choose a plan according to your time goal but make sure you are realistic about it. If you current 5K PR is 26:00 minutes then you are unlikely to succeed with a sub 18:00 minute plan.

That said, the weekly mileage of the plan isn’t exact science to achieve a certain time goal. Rather, it is based on experience of what’s necessary to achieve a certain time. You may choose a 24:00 minute plan and achieve 22:00 minutes on race day — or vice versa. That means you could use the lower mileage 24:00 minute plan and personalize its zones for for a 22:00 minute time goal or use a 22:00 minute plan for a 24:00 minute time goal (if you are already comfortable with the weekly mileage).

But don’t worry, if a plan turns out to be too easy or too hard for you, I’ll change it for you free of charge within 14 days of your purchase. 

Yes, you can fully adjust the plan to your needs.

Training zones

You can personalize the training zones of based on your fitness level for any plan with a click of a mouse button. Take a recent race result (or an educated guess) for your current ability and then update your zones as needed toward your goal race pace. 

Training days

You can move your workouts easily with the drag and drop feature. For instance, if you prefer your long run on a Sunday instead of a Saturday, you can change the order of workouts. Just make sure you don’t have any hard back-to-back sessions. 

You can also skip or replace some of your easy runs with aerobic cross-training, such as cycling or swimming. But I recommend a minimum of 4 running days per week. 

Race Day

By default my plans assume the race is on a Sunday. Should your race fall on a Saturday, then remove Wednesday’s easy run and bring the workouts that follow 1 day forward.

TrainingPeaks and FinalSurge are the leading online training platforms for endurance athletes. Here you can upload your workouts to your running watch and follow the instructions in real-time. Post-workout it syncs your training data where you can observe your progress over time.

Both platforms come in free and paid versions. The free versions work just fine with any of my training plans. 

If you want a maximum of training metrics then I suggest you use TrainingPeaks. But for an easy-to-use and beautiful interface I recommend FinalSurge. 

You can contact me anytime via email if you have questions about the training plan or training in general. 

But for personalized training consider my 1-on-1 online coaching

When a Plan Isn't Enough

These plans provide proven structure and progression. Coaching goes further by continuously adapting training to your physiology, recovery, and real-time performance trends.

Copyright © 2026 RunningFront

Scroll to Top

Preview Your Plan

5K Beginner — in miles

The FinalSurge plans support
pace, heart rate, and power.

Preview Your Plan

5K Intermediate — in miles

The FinalSurge plans support
pace, heart rate, and power.

Preview Your Plan

5K Advanced — in miles

The FinalSurge plans support
pace, heart rate, and power.

Preview Your Plan

5K Beginner — in km

The FinalSurge plans support
pace, heart rate, and power.

Preview Your Plan

5K Intermediate — in km

The FinalSurge plans support
pace, heart rate, and power.

Preview Your Plan

5K Advanced — in km

The FinalSurge plans support
pace, heart rate, and power.