10K Running Plan

← Back to Running

The 10K is a brilliant distance — long enough to test your endurance, short enough to stay exciting. Whether you're running your first 10K or chasing a new personal best, we've put together three free training plans to help you get there. Pick the one that matches your current fitness and timeline.

Plan A: 8-Week Beginner

  • Goal: Complete a 10K
  • Fitness level: Beginner — can run 2-3 km comfortably
  • Timeline: 8 weeks, 3 sessions per week + rest days

This plan gently builds your distance and introduces light speed work so that race day feels controlled and achievable. Every week follows the same rhythm: run Tuesday, Thursday, and Saturday, with rest on the remaining days. Keep easy runs truly easy — you should be able to hold a conversation.

Week 1-2: Building Base

Tuesday

Easy run 3 km

Thursday

Easy run 3 km with 4 × 30 s pickups (faster strides with 1 min easy between)

Saturday

Long run 4 km easy pace

Rest Days

Monday, Wednesday, Friday, Sunday

Week 3-4: Increasing Distance

Tuesday

Easy run 4 km

Thursday

Fartlek — 5 min easy, then alternate 1 min fast / 2 min easy for 20 min, 5 min easy cooldown

Saturday

Long run 5 km easy pace

Rest Days

Monday, Wednesday, Friday, Sunday

Week 5-6: Building Endurance

Tuesday

Easy run 5 km

Thursday

Tempo — 10 min easy warmup, 10 min at comfortably hard pace, 10 min easy cooldown

Saturday

Long run 7 km easy pace

Rest Days

Monday, Wednesday, Friday, Sunday

Week 7: Peak Week

Tuesday

Easy run 5 km

Thursday

Tempo — 10 min warmup, 15 min tempo, 10 min cooldown

Saturday

Long run 9 km easy pace

Rest Days

Monday, Wednesday, Friday, Sunday

Week 8: Taper and Race

Tuesday

Easy run 4 km

Thursday

Easy run 3 km with 4 × 30 s pickups

Saturday

Race day — 10K!

Rest Days

Monday, Wednesday, Friday, Sunday