How to Run a 21-minute 5k From Scratch


How to Run a 21-minute 5k From Scratch

Dominic T.15 min read

If you’ve never seriously taken up running and you’re just starting out, running 5 miles in 21 minutes must sound like an unachievable fantasy.

Don’t fret, though; it is possible – and easier than you might think.

With this guide, you will be able to reach that milestone in almost no time at all, though it will take a lot of effort and dedication on your part.

I know it’s difficult, but it will be worth it.

Get ready and let’s get started!


Preparation and Training

Of course, you can’t just magically get out there and run 5k in 21 minutes – you need to train and prepare yourself for it first.

It will be tough, but you should be able to pull through it if you follow my instructions.

If you’re a regular runner already, it will be even easier.

Improve Your Running Mechanics

The first thing you need to work on is improving the way you run.

To determine if your form is good or not, you will need someone to watch you during your last 100-meter sprint or a camera set up.

Let’s go over it from the top down.

Try to notice all of these problems and fix them as soon as possible.

The sooner you create good habits, the sooner you’ll see an improvement in your running times.

Improving Your Running Speed

Of course, to finish the race in less time, you need to run significantly faster than before.

Every time you run, you need to be a little faster, and you have to be constantly improving your times to achieve your goal.

Take it one step at a time.

Here are some things you can do to improve your speed.

Interval Workouts

This refers to alternating between slow running and fast running.

Start out by running for 30 seconds then jogging for a few minutes and alternating between the two.

As you start improving you can increase the time of the sprinting time while decreasing the jogging time.


Sprint training is sure to improve your overall speed, even if you won’t be sprinting all the time during the race.

You should alternate between running as fast as possible and walking the same distance.

Spring for 100 meters then walk for 100 more and so on.

Hill Running

If you have a hill near where you live, this is the ideal spot for training.

Running up hills will improve your leg strength and endurance, and you will feel much lighter when you’re running on a flat surface afterward.

Be sure to keep your feet perpendicular to the hill and to maintain a proper running form – it’s easier to go out of form when hill running.

You can also try running up and down stairs, which is more accessible to people without any hills nearby, but also much harder.

Try to find a nice, long, uninterrupted staircase for the best results.

Weight Training

Another method to help you develop more leg strength is weight training.

You can train at the gym, but the best way to train is by putting weights on yourself while running a difficult course – use things like weighted vests, running parachutes and so on.

If you feel comfortable, you can combine this with hill running.

Jumping Training

Since running is a series of small jumps, improving your jumping form and strength will improve your running speed.

Doing some jumping jacks, lunges, rope jumping or butt kicks will certainly improve your times.

Proper Breathing

It’s amazing how much you can improve your running speed by just changing the way you breathe.

Improving the amount of oxygen you intake during a run will make your muscles more resistant to fatigue and more efficient.

You can do this by breathing into your belly and taking large breaths through your mouth that you’ll quickly expel through your nose.

Rest Before the Race

If you’re training for a race, you need to rest for at least 3 to 4 days before the race itself.

I know that everyone wants to keep training and to improve right up until the event itself, but how are you going to run properly if you’re dead tired?

Don’t overwork yourself and give your body some time to recover.

You should also have rest periods of a day or two during training instead of training every day and causing damage to your muscles.


Running the 5k

After you’ve done all the training and fixed your form as much as possible, it’s time to run the 5k and see how well you’ll do!

Here are a few tips I’ll give you on how to ensure that your run goes well.

Sleeping and Waking Up

Don’t stay up until late at night the previous day, don’t go out drinking or anything like that.

Make sure you get eight hours of sleep and wake up bright and early the next morning, even if the race is during the afternoon.

Eat a Good Breakfast

Don’t eat any heavy foods in the morning before the race.

You should eat some light, high-carb foods that will give you energy but won’t weigh you down.

Fruit works well in that regard as do some vegetables.

Hydrate Properly

Make sure you drink enough water before the race, so you don’t run out of gas halfway through.

Some people think 5k is quite a short race, but if you’re running for a good time, it might be good to bring a water bottle with you to make sure you’re hydrated properly.

Don’t Burn Out Early

A common beginner’s mistake I see people make is making an explosive start to the race.

Sure, it feels good to pass all the other runners straight away, but you soon get into a slump that you’ll try to make up for with a frantic scramble near the end.

Instead of doing this try to take it easy for the first part of the race and slowly ramp up during the second part until you do the final spring near the end.

That way you’ll achieve much better results.

Look at the Time

Make sure to bring some sort of device that you can use to monitor your running time during the race itself.

You could be running slower than intended and this way you’ll notice so you’ll be able to make up for lost time in the next section of the race.

Don’t overdo it and try to make up all the lost time quickly – you’ll only burn yourself out.

Sprint to the End

If you paced yourself correctly you should have some strength left at the end of the race, and this is where you should use it all.

Make the fastest sprint that you possibly can during the last 100 to 200 meters of the race to make sure you get the best time possible.

This is where sprinting workouts will pay off the most.


The Aftermath

If you’ve followed the instructions correctly, you have achieved your goal and ran the full five miles in 21 minutes or less – congratulations!

Now you need to get a good rest and take proper care of your legs and your entire body to make sure nothing goes wrong.

Take it easy for the next week or so before resuming regular training.

If you haven’t made it, don’t sweat it too much – you should still be closer to your goal than you were before, and that’s something to celebrate.

You’ll surely make it the next time you try, and you should aim for that now.

Either way, I hope this guide was helpful to you and that you’ll have fun preparing for the race and running it when the time comes.

Good luck and enjoy running!