Running the marathon - or know someone who is? 6 last-minute tips from an expert fitness trainer

The running is (mostly) done. It's time for the finish line, just 26.2 miles away...

Woman drinking water wearing activewear, standing by window with sunshine coming in
(Image credit: Getty Images)

With the London Marathon just two days away, it's fair to say there will be some nervous faces walking around the capital this weekend. If you've taken on the challenge, then you'll know that most of the hard work is done.

Your best running shoes have covered hundreds of miles during training, and it's time for the main event.

Article continues below

1. Stick to your routine

The adage is 'nothing new on race day', and it's worth remembering. Whether it's a new type of energy gel, electrolyte, or running socks, it's not worth jeopardising your day with something you haven't tried before.

"There's a lot of temptation to try new things leading up to it, but remember, if it worked for you in training, then it's definitely going to work for you on the day," she says.

2. Prioritise rest the day before

The day before a marathon isn't the time to be rushing around or sightseeing in the capital. An easy walk around is fine - accidentally doing 10,000 is not.

"Hydrate, rest, and sleep," urges Sherica. That means getting eight hours of core sleep if you can and spending more time wearing pyjamas than in workout leggings.

That being said, whether it's last-minute nerves about getting to the start line or concerns that you may have packed one too few energy gels, drifting off can be a challenge. Anxiety about not sleeping isn't going to help. Close your eyes, and even just being in bed, resting your body, is a good thing.

3. Stick to foods you know

For meals the day before, stick to foods your body knows and make it as simple as possible.

Pasta, rice, and simple carbohydrates will be a good base for your digestive system. Add a little protein with some meat or tofu, but avoid sources like beans as these are rich in fibre - something you don't want to be adding to your body the night before a race.

Drink plenty of water throughout the day, but avoid loading up the night before, as it could disrupt your sleep and potentially dilute the body's electrolytes if you drink too much.

4. Don't go out too fast

Built-up energy, nerves, and the excitement of spectators may encourage you to go out of that starting line a little faster than your training plan would want you to. Avoid doing this, says Sherica. While it might feel great at mile three, by the time you get to mile 10, you'll be feeling the consequences.

"I know the energy and the adrenaline are high at the beginning of the race, but just make sure to pace yourself, that way you can finish strong before the end. I use my Apple Watch's pacer feature to stay on target mile by mile," she says.

5. Recover well

Sleep and rest should be the go-to recovery methods, says Sherica. "Make sure that you're fueling and hydrating post-race. Personally, I don't have much of an appetite post-run, so I love a big smoothie. I put all my nutrients in it so my body can fuel faster. My appetite comes back a few hours later, and I fuel with a vengeance."

6. Remember to enjoy it

At the end of the day, exercise (even a marathon) is supposed to be enjoyable! So, soak up the atmosphere and have a good time.

"I love long runs. It's a great space to fully disconnect and be able to just find your peace. You get to be more present," says Sherica.

Grace Walsh
Health Channel Editor

Grace Walsh is woman&home's Health Channel Editor, working across the areas of fitness, nutrition, sleep, mental health, relationships, and sex. She is also a qualified fitness instructor.

A digital journalist with over seven years experience as a writer and editor for UK publications, Grace has covered (almost) everything in the world of health and wellbeing with bylines in Cosmopolitan, Red, The i Paper, GoodtoKnow, and more.

You must confirm your public display name before commenting

Please logout and then login again, you will then be prompted to enter your display name.