12-Week 10K Training Plan (Beginner)
Published on
Start at 15-20 km/week and build to 35-40 km/week. No shortcuts.
12-week plan to finish a 10K with a decent aerobic base. We won't promise a sub-50—we promise crossing the finish line without suffering.
Starting point
This plan assumes you can run 20-30 minutes continuously without stopping. If not, spend 2-3 prior weeks alternating walk/run (Couch to 5K is perfect).
Plan phases
| Weeks | Phase | Volume/week |
|---|---|---|
| 1-3 | Base building | 15-20 km |
| 4-6 | Progressive volume | 22-28 km |
| 7-9 | Volume + intensity | 30-35 km |
| 10-11 | Peak | 35-40 km |
| 12 | Tapering (race on day 7) | 20-25 km |
Sample weekly structure (week 8)
- Monday: rest or 30 min of swimming.
- Tuesday: 5 × 800 m at 5K pace, 90 s rest (total ~6 km).
- Wednesday: 6 km in zone 2.
- Thursday: 8 km with the final 3 km at 10K pace.
- Friday: rest.
- Saturday: 12 km long run.
- Sunday: 5 km easy.
Race day
- Dinner: pasta, rice, or potato with lean protein. Nothing new.
- Morning: breakfast 2-3 h before (oatmeal with banana + coffee).
- Warm-up: 10 min easy jog + dynamic mobility.
- Strategy: start 5-10 s/km slower than goal pace. Push from km 7 onward.
- Hydration: if it lasts more than 50 min, drink at the km 5 aid station.
About this guide
- Last reviewed
- . We review content at least once a year, and sooner if relevant literature comes out. Update policy.
- How it is verified
- We prioritize meta-analyses, systematic reviews and official positions (ISSN, ACSM, EFSA, WHO, Cochrane). Full methodology · topic: Running y zonas de entrenamiento.
- Conflicts of interest
- Some product links are affiliate links from Amazon España and earn us a small commission at no extra cost to you. How we fund the project.
- Medical disclaimer
- Educational content. Does not replace consultation with a healthcare professional. More detail.
Spotted an error in a formula or recommendation? Email us at jesus.narvaez.tames@hotmail.com. Corrections are published as an updated note on the guide.
Recibe las guías nuevas por email
Cada viernes te mandamos las 2 guías nuevas de la semana (martes y jueves) y una calculadora relacionada. Sin spam, baja en un clic.
Comments
Ask questions, share your experience or suggest improvements. You need a GitHub account to comment; threads are hosted on Giscus over GitHub Discussions and are public.