top of page

5K and 10K Training Plans: How to Train, and How to Get a Plan That Fits You

Jun 22
10 min read

Updated: Oct 2

Updated October 2026 | Originally published June 2026 | Written by Andy Hood

Article contains affiliate links that support this blog and Andy's cancer charity work


5K and 10K training plans for new and experienced runners
5K & 10K are two of the most popular distances in running

Most weeks someone asks me about 5K and 10K training plans. A friend who has signed up for a charity 10K. Someone who has just finished Couch to 5K and wants to know what comes next. A parkrunner who has been stuck on the same time for a year.


I love those conversations, because these are two of the best distances in running. You can be on a start line within a couple of months, you recover in days rather than weeks, and there's a race near you most weekends. Even now, training for ultras, I'll run dozens of 5K and 10K efforts inside a single block.


So here's what I tell them. The basics that apply to both distances, an honest look at where your plan should come from, and how to try the one I use free for two weeks.


In short: Most runners can train for a 5K in 6 to 10 weeks and a 10K in 8 to 12. Run three to five times a week, depending on your experience and current fitness. Keep most of it easy, build gradually and take your rest days. Then follow a plan that's built around you, because a generic table can't tell you how fast to run or notice when you're struggling. I train with Runna, a running coaching app, and code ANDY2 gives you 14 days free, double the standard trial.



In this article




How long does it take to train for a 5K or 10K?


Most beginners need 6 to 10 weeks to train for a 5K and 8 to 12 weeks to train for a 10K. A 5K is 3.1 miles and a 10K is 6.2 miles, and how long you need depends on where you're starting from.


Where you are today

5K

10K

Can't yet run for a minute

8 to 10 weeks

12 weeks or more

Can run 20 to 30 minutes without stopping

6 weeks

8 to 10 weeks

Running regularly and chasing a faster time

6 to 8 weeks

8 to 12 weeks


Pick your row on where you are today, not where you were at your fittest. If you're starting from the sofa, take the longer end. The NHS Couch to 5K plan, for example, takes nine weeks at three runs a week. Your lungs improve faster than your tendons and joints, and those extra weeks are what keep you out of the injury room.



How to train for a 5K or 10K: the five basics


To train for a 5K or 10K, run three to five times a week, keep most of it easy, build gradually, rest properly and mix your sessions. I've used the same five rules through marathons, ultras and every comeback I've had to make.


  1. Run three to five times a week. How many depends on your experience and current fitness. New to running? Start with three, with a rest day between each. Already running regularly? Four or five gives you room for more easy miles. Whatever your number, turning up every week beats a heroic fortnight.

  2. Keep most of it easy. Around 80% of your running should be at a pace where you can hold a conversation. If you can't talk, slow down. It's how competitive endurance athletes train too: research by sports scientist Stephen Seiler describes a typical split of about 80% low-intensity training and 20% hard work. Keeping easy runs easy is never easy, and it's the one I see new runners get wrong most often.

  3. Build gradually. As a rough guide, add no more than about 10% to your weekly running from one week to the next. Big jumps are how a calf, a shin or a knee ends up making the decision for you.

  4. Treat rest as training. The run is the stimulus. The rest day is when you actually get fitter. You'll never find me chasing a run streak.

  5. Mix your sessions. One easy run, one with some quicker running in it, and one that's a bit longer. Any fourth or fifth run should be an easy one. If a week feels like too much, repeat it before moving on.


Put together, a three-run week for a newer runner looks something like this. A more experienced runner would add one or two easy runs around it.


Run

Training for a 5K

Training for a 10K

Easy

20 to 30 minutes at talking pace

3 to 4 km at talking pace

Quicker

4 to 6 x 1 minute faster, 1 minute easy between

6 x 1 minute quicker, 1 minute easy between

Longer

Builds from 25 to 40 minutes

Builds from 5 km to 8 km


Two more things before you start. Get shoes that suit your feet, ideally from a running shop that will look at your gait. And if you have any health concerns, see your GP first. As someone who has rebuilt from a serious diagnosis, I'll never tell you to ignore your body.



Four runners in athletic gear jog beside a tan wall in warm sunlight, led by a man in a red shirt, focused and determined

Free 5K and 10K training plans, ChatGPT or a running app: which is best?


A coaching app is the best of the three if you want a plan that fits you. Free plans and ChatGPT cost nothing, but you do the checking yourself. The sample week above is only a shape. It isn't a plan. A week on a page can tell you what to run on Tuesday. It can't tell you how fast. It doesn't know you slept badly, and it has no idea whether last week went brilliantly or fell apart. Turning the basics into the right session on the right day is the job of a plan, and you've got three places to get one.


A generic plan from the internet. Free, and the structure is often sound. I followed printed plans for years, stuck to my home office whiteboard. They told me what to do and never how to do it: a tempo run with no pace, intervals with no recovery time. And week four looks the same whether you're flying or struggling. I've been through the well-known ones in my comparison of Hal Higdon, Nike Run Club, ChatGPT and Runna.


A plan from ChatGPT. Also free, and written in seconds. It will give you paces if you ask. But it only knows what you typed in, it can't see how your runs are going, and nobody checks its work. It's also built to be helpful, which isn't the same as honest. I've written about why a chatbot isn't a running coach.


A coaching app. A plan built by qualified coaches, set up around you, that changes as you train. This is where I've ended up, and it's where I'd point you.



Generic internet plan

ChatGPT

Runna

Built around your fitness and goal

No

Only what you type in

Yes

Pace and recovery for every session

No

If you ask for it

Yes

Adapts as you train

No

Only if you report back

Yes

Sessions on your watch

No

No

Yes

Strength work included

No

Only if you ask

Yes

Who's behind it

Written once, for everyone

A chatbot predicting text

Qualified running coaches

Cost

Free

Free

Subscription, after a 14-day free trial with code ANDY2


Runna 5K & 10K training plans 14 day free trial code ANDY2

Why use a running coaching app for 5K and 10K training?


A coaching app gives you a plan built around your fitness, sets every pace for you and changes as you train. When I came back to running after cancer I was starting from almost nothing, and I tried the lot: Nike Run Club, plans from AI, spreadsheets I'd cobbled together myself. Runna was the first that felt built for me. Here's what makes the difference.


  • It starts with you. You tell Runna your current level, a recent time, your goal and the days you can run, anywhere from two to six a week. Be honest when you set it up. Tell it the truth and it builds you up to your goal. Round yourself up and it builds a plan for a runner who doesn't exist.

  • Every session is complete. The distance of each rep, the target pace, the recovery. No homework the night before.

  • It coaches you while you run. The session sits on your Garmin, Apple Watch, Coros or Suunto, or comes through your headphones if you don't own a watch. Runna tells me to slow down on easy runs constantly, and I'm a more disciplined runner for it.

  • It changes when you do. Hit your sessions and the paces creep quicker. Struggle and it eases off. Move runs around when work explodes, tell it you're on holiday or under the weather, and the weeks ahead reshape around you.

  • It looks after the rest of you. Strength and mobility sessions are scheduled alongside your runs, built around whatever kit you own, including none.

  • It keeps you turning up. A plan in a chat thread or a PDF is easy to quietly abandon. A week laid out in front of you, with the next session waiting, isn't.


It's not perfect. It costs money, and it won't replace a physio when something is properly wrong. But it took my marathon from around 3:45 to 3:20, and it has rebuilt me twice, after cancer and again after emergency surgery this year.



Which Runna 5K or 10K plan is right for you?


The right Runna plan for a 5K or 10K is the one that matches where you are today.


Where you are

The plan to pick

Never run, or not for years

New to Running: walk-run, no assumed fitness. Runna's answer to Couch to 5K

You want to get round your first parkrun

Path to parkrun

A 5K race in the diary

5K race plan, built backwards from your race date

You can run 5K and want it faster

5K Improvement, or parkrun Improvement

Ready to step up to 10K

10K plan. No race needed, just the distance

A 10K race in the diary

10K race plan, built backwards from your race date

Coming back after a break, illness or injury

Returning to Running (get cleared by a physio first if it was an injury)


Every one of these 5K and 10K training plans is set to your level and the days you can run. You can also line up your next plan before the current one finishes, so a 5K block can roll straight into a 10K. For the full menu, see Runna Training Plans Explained.




Runna free trial: 14 days free with code ANDY2


The standard Runna trial is seven days. As a Runna Ambassador I can double that: code ANDY2 gives you 14 days of Runna Premium, free, with every plan and feature unlocked.

Why does double matter? A week is barely enough to set up and run a couple of sessions. Two weeks lets you test it properly:


  1. Day one. Download the app, enter the code and build your plan. Answer honestly.

  2. Week one. Run a full training week: an easy run, possibly a quicker session and a longer run, each with the paces set for you, determined by the app.

  3. Week two. Do it again, and see how the plan and the coaching respond to how week one went.


Then decide. Cancel before the trial ends and you pay nothing, so there's no risk in finding out whether it works for you. If you carry on, it's £15.99 a month or £99.99 a year in the UK, $19.99 a month or $119.99 per year in the USA and worldwide territories in local currency (October 2026 prices). And if budget is the deciding factor, I've covered the best free options in my comparison of the best running training plans.


Download the Runna app and enter code ANDY2, or use this link: web.runna.com/redeem?code=ANDY2


Runna 14 day free trial on 5K and 10K training plans with code ANDY2


5K and 10K training plan FAQs


How long does it take to train for a 5K?


Most beginners need 6 to 10 weeks to train for a 5K. From the sofa, allow 8 to 10 weeks running three times a week. If you can already run for 20 to 30 minutes, six weeks is enough.


How long does it take to train for a 10K?


Most runners need 8 to 12 weeks to train for a 10K. If you can already run a 5K comfortably, eight weeks is realistic. Starting from scratch, give yourself 12 or more.


How many days a week should I run for a 5K or 10K?


Run between three and five days a week for a 5K or 10K, depending on your experience and current fitness. Newer runners should start with three. Regular runners chasing a time can build to four or five.


Should I run a 5K before a 10K?


Running a 5K before a 10K helps, but it isn't essential. If you can run 5K comfortably, you can usually be ready for a 10K within about eight weeks.


Can I use ChatGPT or a free plan to train for a 5K or 10K?


You can train for a 5K or 10K with ChatGPT or a free plan, and plenty of runners reach the finish line that way. You take on the checking yourself: the paces, the build, and what to do when a week goes wrong. That's the part a coaching app does for you.


Is Runna good for beginners?


Yes, Runna is good for beginners. Its New to Running plan assumes no running background and uses walk-run sessions to build you up gradually.


How long is the Runna free trial?


The standard Runna free trial is seven days. Code ANDY2 extends it to 14 days with full Premium access.



How to start training for a 5K or 10K


Whichever route you take, put a race in the calendar. A date turns "I should go for a run" into "I'm training for something", and that's what gets you out of the door on a wet Tuesday. No race in mind? parkrun is a free 5K every Saturday.


Then choose the plan that matches where you are today, follow it, and adjust as you learn. If you'd like that plan built around you, with a coach in your ear, the two weeks are on me: code ANDY2 at web.runna.com/redeem?code=ANDY2.


Lace up and enjoy your miles.

— Andy




About the author - Andy Hood


Andy Hood runner, cancer survivor and founder of Check Ya Balls

Andy Hood is an ultra and endurance runner based in North Devon, and a Runna Ambassador. He came back to running after a cancer diagnosis, surgery and chemotherapy in 2021, and rebuilt again after emergency surgery in 2026. He has finished the Tour du Mont Blanc twice, raised over £28,000 for cancer and mental health charities, and is the founder of Check Ya Balls, menswear that saves lives. Find him on Instagram at @runningwestwardho.


Always speak to your GP before starting a new training programme if you have any health concerns.


Related reading

Comments


bottom of page