Guides · 6 min read

10K training plan: 8 weeks, 3 or 4 runs a week (free)

A free 8-week 10K training plan for runners who can already run 5K: easy runs, one quality session and a long run each week, with paces and race-day tips.

This plan takes you from comfortably running 5K to racing 10K in eight weeks. It assumes you can run 30 minutes without stopping. Three runs a week are the core; a fourth easy run is optional.

The plan

WeekQuality sessionEasy runLong easy run
16 × 2 min at 10K effort, 1 min jog30 min6 km
215 min tempo30 min7 km
35 × 3 min at 10K pace, 90 s jog35 min8 km
4Fartlek, 25 min30 min6 km (lighter week)
520 min tempo35 min9 km
64 × 1.6 km at 10K pace, 2 min jog35 min10 km
72 × 12 min tempo, 3 min jog35 min11 km
84 × 3 min at goal pace, 2 min jog20 minRace day

Warm up for 10 minutes before every quality session and cool down for 5–10. If you add a fourth run, make it 20–30 minutes easy.

Paces

Not sure what to aim for? Put a recent 5K into the pace calculator for a predicted 10K.

Race day

With friends

Follow the same plan at your own paces, do the long run together, and share every session. More ideas in 10K training with friends. RunPack, our free iPhone app, puts everyone’s runs in a private feed for your crew, from any watch or just a phone.

General guidance, not medical advice.

Try it with your crewRecord runs with your iPhone and share them in a private feed only your crew can see. Free for crews of up to 8.Download on theApp StoreRunPack as a running crew app, a group running app, a running club app, a private social running app or a GPS run tracker.

More guides