Marathon 12-week intermediate running guide

This training guide will get you running a marathon in 12 weeks, one step at a time.

If you have completed a marathon or multiple half marathons and are looking to increase the intensity of your performance, this training program is for you.

Everyone is an individual and your base level of fitness may vary. For those who already have been doing some running, this general program should give you increased speed and endurance so that you can push to the next level!

This 12-week training guide is just that, a guide, so feel free to be a little flexible with it so that it works for you.

Download your marathon 12-week training guide as a pdf

Training days explained

Long runs: The key to the guide is the long run on weekends, which ranges from 13km to 32km. Consistency and quality is the goal of these long runs – run at a comfortable pace, find your rhythm and enjoy building your endurance.

Run slow: Do your long runs at a comfortable pace, one that would allow you to converse with a training partner, at least during the beginning of the run. If you finish the long run at a pace significantly slower than your early pace, you need to start much slower. It’s better to run too slow during these long runs, than too fast, the purpose is covering the prescribed distance.

Walking breaks: It is okay to walk during the marathon – it’s a long distance so listen to your body. You can walk during training runs too. In a race the best time to walk is entering a drinks station, that way you can drink more easily while walking as opposed to running.

Cross-training: Mondays in the training guide are for cross-training. The best cross-training exercises are swimming, cycling or walking. You don’t have to cross-train the same each week, feel free to mix it up. And you could even combine two or more exercises: walking and cycling, jogging or swimming and riding an exercise bike in a gym. Cross-training on Monday will help you recover after your Sunday long runs – so make sure you treat it as a recovery session.

Midweek training: Sessions during the week should be done at an easy pace.

Pace: This is defined as the pace you need to run to take your running to the next level. If you are aiming to achieve a 3:30 marathon time then your pace would be 4:58/km. Therefore when you run your pace runs you need to run them at this speed.

Rest: Days designated to rest are very important. Muscles actually regenerate and get stronger during rest and rest helps prevent injury. The key to this guide is consistency – so if you are feeling particularly tired at any stage, take an extra rest day and get your energy back to keep going.

Download the full guide here.

Recommended reading - Taking the step: foot health

Lifestyle

4 ways to prevent running injuries

Look after your body while you run. Here's how to lower your chances of getting injured.

Read more
Experts

How to relieve foot and heel pain

Sports podiatrist Emily Smith gives advice on how to treat foot and heel pain.

Read more
Experts

This running technique improves your form (and your glutes)

How a simple tweak to your running form can lead to better results.

Read more
Experts

Tread carefully

As more and more people show interest in barefoot running, we discuss the safest way to get started.

Read more
Advice

How to choose a pair of running shoes

Podiatrist Rick Osler explains how to choose the best running shoes for your needs

Read more
Lifestyle

Should your child see a podiatrist?

From knock-knees to bow legs, podiatrists can help treat a range of conditions in children.

Read more
Experts

Boot shopping

Tips to choose the right boots this season.

Read more
Community

Hit the ground running

Learn about the benefits of minimalist running, from strengthening your feet to preventing injury.

Read more
Experts

Killer heels

Some women confess to feeling more confident in heels, but at what cost to the feet and body?

Read more

For full functionality of this site it is necessary to enable JavaScript. Here are instructions on how to enable JavaScript in your web browser.