Train for Your First 5K

Share

Whether you're a complete beginner or returning to running, this plan will get you race-day ready!

0
People added this plan
8 weeks
Duration
4
Events per week

Tell me more

Why This Plan?

This plan is an 8-week journey to prepare you to cross the finish line of your first 5K! Whether you're a complete beginner or returning to running, this plan will get you race-day ready with proven, time-tested training. This plan is based on Hal Higdon's Novice 5K Training Program, which has helped hundreds of thousands of runners complete their first 5K successfully. Over the next 8 weeks, you'll gradually build from 1.5-mile runs to 3-mile runs, culminating in your 5K race.

💬 This plan uses a run/walk strategy, which means you can walk when needed—there's no rule that says you have to run continuously. Run at a conversational pace where you can comfortably chat. The goal is consistency, not speed.

⚡️ Equipment needed: Just your running shoes and a way to track distance (phone app, watch, or GPS device).

Schedule

Here's your full journey:

  • Week 1️⃣ Foundation — Build confidence and consistency
  • Week 2️⃣ Increase Volume — Add distance gradually
  • Week 3️⃣ Build Endurance — Increase long run distance
  • Week 4️⃣ Continue Progression — Steady distance increases
  • Week 5️⃣ Mid-Program Push — Increase mid-week run distance
  • Week 6️⃣ Build Peak Fitness — Approach peak mileage
  • Week 7️⃣ Peak Week — Reach maximum distance before taper
  • Week 8️⃣ Race Week — Taper and prepare for race day

👉 Each week includes 3 runs and 1 walk day. The runs gradually increase in distance, while the walk day provides active recovery and builds aerobic fitness.

Standard (milestone + 1-6 daily events)
Get Started
When do you want to start?

will be your weekly
training check-in
Select
4
training session
days
Pick your
training session
time
at
What calendar do you use?

Heading

Has been added to your calendar!

Button Text
Oops! Something went wrong while submitting the form
You added this plan on
[xx/xx/xx]
Loading your plan data...
Manage My Plans
Choose your own days and times for events
Add to Calendar
Close
Add to Calendar:
This is some text inside of a div block.
1. Choose Calendar

Which calendar would you like to add this plan to?

This is some text inside of a div block.
2. Pick a Start Date
3. Pick a Start Time
Add to Calendar

Heading

Has been added to your calendar!

Button Text
Oops! Something went wrong while submitting the form

Plan Added!

Onward and upward!