Run a 45‑Minute 10K: An 8‑Week Training Plan

Run a 45‑Minute 10K: An 8‑Week Training Plan

Running a 45-minute 10K: an 8-week plan

I remember a 10K finish line where the tape was just visible through the haze of effort. My body was protesting, my breathing felt thin, and a doubt crept in: could I really break 45 minutes? I pushed anyway, not because I was certain, but because every kilometre felt like a debt I owed the version of me who wanted something better. Eight weeks of training, 44:58 on the clock. No secret. Strategy, patience, and the willingness to believe.

Goal introduction

Target: 10 km in 45:00, an average of 4:30 min/km (7:14 min/mile).

To get there, three things need to come together:

  • Speed: hold sub-5-minute kilometres for the full race.
  • Endurance: run at least 12 km at steady effort without falling apart.
  • Mindset: consistency, a tolerance for discomfort, and respect for recovery days.

Pre-requisites

You should be able to:

  • Run 8 km at a comfortable, conversational pace.
  • Have finished a 10K race or time trial in 55 minutes or under. Around 50 minutes is an ideal starting point.
  • Run 3 days a week without a nagging injury.

If not, spend 6 weeks building aerobic capacity first.

How the plan works

Workout typePurposeTypical pace / effort
Easy runBuild aerobic base, promote recovery5:30–6:00 min/km, conversational
Tempo runRaise lactate threshold, the pace you can hold for ~20 min4:45–4:55 min/km, comfortably hard
Interval sessionVO₂ max and leg turnoverShort repeats (400–800 m) at 4:00–4:15 min/km, equal rest
Long runEndurance, fat oxidation5:15–5:45 min/km, last 2 km at tempo pace
Recovery / cross-trainLower impact, maintain fitnessLight cycling, swimming, yoga, low intensity

Treat the paces as starting points and adjust by feel. A watch with pace, heart rate, and perceived effort keeps you honest.

Weekly plan (8 weeks)

WeekMonTueWedThuFriSatSun
1Rest / yogaEasy 5 kmIntervals 6×400 m @4:10/km, 400 m jogTempo 6 km (2 km easy, 4 km @4:50)Rest / cross-trainLong 10 km easyRest
2RestEasy 6 kmIntervals 5×800 m @4:20/km, 400 m jogTempo 7 km (2 km easy, 5 km @4:45)Rest / cross-trainLong 12 km (last 3 km @4:55)Rest
3RestEasy 5 kmIntervals 8×400 m @4:05/km, 400 m jogTempo 8 km (2 km easy, 6 km @4:45)RestLong 14 km easyRest
4RestEasy 6 kmIntervals 4×1000 m @4:20/km, 500 m jogTempo 9 km (2 km easy, 7 km @4:40)Rest / cross-trainLong 16 km (last 4 km @4:55)Rest
5RestEasy 5 kmIntervals 10×400 m @4:00/km, 400 m jogTempo 9 km (2 km easy, 7 km @4:38)RestLong 18 km easyRest
6RestEasy 6 kmIntervals 5×800 m @4:15/km, 400 m jogTempo 10 km (2 km easy, 8 km @4:35)Rest / cross-trainLong 20 km (last 5 km @4:50)Rest
7RestEasy 5 kmIntervals 12×400 m @4:00/km, 400 m jogTempo 10 km (2 km easy, 8 km @4:33)RestLong 12 km (race-pace finish: last 3 km @4:30)Rest
8 (race week)RestEasy 4 kmIntervals 4×400 m @4:10/km, full recoveryTempo 6 km (1 km easy, 4 km @4:45, 1 km easy)RestEasy 3 kmRace day, 10K

Notes: shave distances by 10 % if fatigue sets in. The 20 km long run is a morale boost, not a requirement. Staying at 16 km is fine.

Detailed workout descriptions

Easy run

  • Warm-up: 5 to 10 min easy jog.
  • Settle into 5:30 to 6:00 min/km. You should be able to hold a conversation.
  • Cool-down: 5 min walking or light stretching.

Tempo run

  1. Warm-up: 10 min easy.
  2. 2 min light jog transition.
  3. Tempo block at roughly 4:45 min/km. Comfortably hard, where you can manage short sentences.
  4. Cool-down: 10 min easy.

Interval session

  • Warm-up: 15 min easy plus dynamic prep (leg swings, high knees).
  • Repeats: hit the target distance (400, 800, or 1000 m) at interval speed. Recovery matches effort duration (jog 400 m easy after a fast 400 m).
  • Stay loose through the shoulders. Quick, efficient strides.
  • Cool-down: 10 to 15 min easy.

Long run

  • Start at easy, conversational pace.
  • When the plan calls for a tempo finish, lift the last 2 to 5 km into the tempo zone.
  • Drink as needed. Try race-day nutrition on the longer outings.

Recovery / cross-train

  • Low-impact (swim, bike, elliptical, yoga) for 30 to 45 min.
  • Keep heart rate in the easy band (roughly 60–70 % of max).

Notes and tips

  • Build volume: cap weekly mileage increases at 10 %.
  • Listen to your body. Nagging soreness means swap a hard session for an easy run or a day off.
  • Pacing gear: a watch with pace zones, or a basic spreadsheet, keeps you on target.
  • Food: carbs 2 to 3 hours before hard efforts. Drink water consistently through the day.
  • Sleep: 7 to 9 hours. That’s when adaptation happens.
  • Common pitfalls: skipping recovery runs, sprinting through intervals, or treating the long run as optional. Show up for the fundamentals.

FAQ

Q: I missed a workout, what should I do? A: For an easy run, sub in a short, easy 3 to 4 km jog. For a hard session (tempo or intervals), shift to the next open day, but don’t stack two hard efforts back to back.

Q: My paces seem way off. A: Run a recent 5K test or use your latest 10K result to recalibrate. Tempo pace should sit about 15 to 20 seconds per km below your 10K goal pace.

Q: I have a nagging shin issue. A: Drop volume by a fifth for one week, swap hard runs for cross-training, and add calf strengthening. See a pro if pain lingers.

Q: Can I do hill repeats instead of track intervals? A: Yes. Six to eight 60 to 90 second uphills at hard effort with jog recovery build similar adaptations and add strength.

Q: How much rest do I actually need? A: Two full or light days a week. The plan already accounts for this.

Closing and workout suggestion

A 45-minute 10K is daily choices more than race-day glory. Follow the plan, honour the easy days, and notice the small wins, a smooth interval session, a flowing long run, a controlled tempo. When you’re ready, try this starter tempo to dial in the feel:

  • Warm-up: 10 min easy jog.
  • 3 × 1 km at 4:45 min/km with 2 min jog recovery.
  • Cool-down: 10 min easy.

Run it next week. Note what your body tells you. Build from there.

Collection - 45‑Minute 10K Training Program

Easy Run – 5 km
easy
42min
7.0km
View workout details
  • 8min @ 6'00''/km
  • 5.0km @ 5'45''/km
  • 5min @ 7'30''/km
Interval Session – 6×400 m
speed
50min
9.3km
View workout details
  • 15min @ 6'00''/km
  • 6 lots of:
    • 400m @ 4'10''/km
    • 400m @ 5'30''/km
  • 12min @ 6'00''/km
Tempo Run – 6 km
tempo
51min
9.3km
View workout details
  • 10min @ 6'00''/km
  • 2.0km @ 6'00''/km
  • 4.0km @ 4'50''/km
  • 10min @ 6'00''/km
Long Run – 10 km
long
58min
10.0km
View workout details
  • 5min @ 6'30''/km
  • 6.0km @ 5'50''/km
  • 2.0km @ 4'50''/km
  • 5min @ 6'30''/km
  • 3min rest
Ready to start training?
If you already having the Pacing app, click try to import this 8 week collection:
Try in App Now
Don’t have the app? Copy the reference above,
to import the collection after you install it.

Ready to Transform Your Training?

Join our community of runners who are taking their training to the next level with precision workouts and detailed analytics.

Download Pacing in the App Store Download Pacing in the Play Store