Training for your first marathon can be both thrilling and terrifying. Covering 26.2 miles is no small feat, and it requires a solid plan and commitment. Many first-time marathoners find themselves overwhelmed by the challenge, but with the right training, it’s absolutely achievable!

While the marathon itself is often considered the ‘easy’ part, it’s the months of preparation and training that truly test your limits. Training demands as much mental strength, if not more, than physical endurance. Friends often admire my focus and determination, as I’m too stubborn to quit — something that certainly helps in this endurance malarkey.

Training for your first marathon

Here are my top tips for training for your first marathon:

Choose a Training Plan That Works for You

  • Look at the week ahead and plan your runs around work and other commitments.
  • Bupa and ASICS offer excellent plans for beginners and intermediates.
  • Most plans are 16 weeks long, but if you run regularly, a 12-week plan may suffice.

Make Running a Regular Habit

  • Depending on your goal, run 3-5 times a week.
  • Schedule your long run on a Sunday or the same day as your marathon.

Keep a Conversational Pace

  • If you can’t hold a conversation during your long run, you’re going too fast.

Experiment with Nutrition During Training

  • Use training runs to try different breakfasts and energy gels.
  • Identify what works best for you, as some gels may upset your stomach.

Focus on Your Longest Training Run

  • Most plans peak at 20-22 miles; don’t worry if you haven’t covered the full marathon distance in training.

Taper:

  • Follow your plan’s tapering instructions in the two weeks before the race.

Race-Day attire:

  • Wear something you’ve trained in to prevent chafing.
  • Write your name prominently on your top for extra motivation from strangers.

Enjoy the marathon experience:

  • Break the course into manageable sections.
  • Smile for event photographers—you paid for this!
  • Cross the finish line feeling awesome because you are! ❤️