
How Long Does It Take to Train for a Marathon – Full Guide
Training for a marathon takes time, but exactly how much depends heavily on where you start. From a complete beginner without any running background to an experienced half marathon finisher, the number of weeks needed varies considerably. This guide breaks down realistic timelines based on your current fitness level, drawing on expert plans and physiological reasoning.
Most standard marathon training plans fall within a 16‑ to 20‑week window. That range is widely recommended by coaches and sports scientists because it allows the body to adapt gradually to the demands of running 26.2 miles. But for some runners, especially those starting from zero, a longer build‑up of 20 to 24 weeks is often safer and more sustainable.
The key is matching the plan to your personal starting point. Jumping into a short, aggressive schedule without a solid base can increase injury risk and lead to burnout. Below, we examine timelines for beginners, runners with a 5K or 10K base, half marathon veterans, and intermediate athletes.
How Long Does It Take to Train for a Marathon?
The most common answer from coaches and publications such as Runner’s World and Hal Higdon is 16 to 20 weeks. This timeframe gives the body enough opportunity to build mileage safely and include crucial elements like long runs, recovery weeks, and a taper. The exact duration depends on your running history and goals.
| Runner Level | Typical Duration | Key Considerations |
|---|---|---|
| Beginner (no running background) | 20–24 weeks (5–6 months) | Build base slowly, prioritize rest and cross‑training |
| From 5K fitness | 16–20 weeks | Increase long runs gradually, incorporate speed work |
| From 10K fitness | 14–18 weeks | Stronger base allows shorter build‑up, focus on endurance |
| From half marathon | 12–16 weeks | Shift focus to long runs and marathon pace |
| Intermediate (regular runner) | 16–20 weeks | Can handle higher mileage; fine‑tune nutrition and pacing |
- The majority of expert plans recommend 16–20 weeks for a balanced build‑up.
- Beginners require longer (20–24 weeks) to reduce injury risk and adapt gradually.
- Runners with a 5K/10K base can often shorten the plan by 4–8 weeks.
- Half marathon veterans can typically train for a full marathon in 12–16 weeks.
- Individual factors (age, injury history, consistency) significantly affect the actual timeline.
How Long Should I Train for a Marathon as a Beginner?
If you have never run consistently or cannot comfortably cover 3 miles, you should expect a longer journey. Most beginner‑focused plans assume a base of being able to run 3–4 miles, three to four times a week. If you are starting from a completely sedentary state, you will first need to build that foundation.
From Couch to Marathon: The Full Timeline
The widely respected Hal Higdon Novice 1 marathon plan spans 18 weeks, but it assumes you already have baseline fitness. For a true couch‑to‑marathon path, you should add a 4‑week Couch‑to‑5K phase and then a gradual build‑up to half marathon distance. According to the BBC Bitesize guide, a 17‑week programme can work for newbies, but that still requires a reasonable starting fitness.
Taking a complete beginner from zero to marathon finish line typically requires 30–34 weeks (about 7–8 months) when you include the Couch‑to‑5K, 5K‑to‑half, and half‑to‑marathon phases. This slower progression prioritises safety and long‑term consistency over speed.
Attempting a marathon with fewer than 12 weeks of dedicated training significantly raises the chance of overuse injuries. Anecdotal reports on forums like Reddit mention 3‑ or 4‑month success stories, but these cases often come from highly disciplined individuals with prior athletic backgrounds. They are not reliable benchmarks for most beginners.
How Long to Train for a Marathon If You Can Already Run 5K or 10K?
Having a solid 5K or 10K base cuts down the total training time significantly. You already have running habit, muscular adaptation, and cardiovascular endurance, which allows you to skip the earliest, slowest phases of building.
From 5K to Marathon
A runner who can comfortably run 5K (3.1 miles) and trains three to four times per week can typically follow a marathon plan of 16–20 weeks. The key adjustment is gradually extending the long run each weekend, peaking at 18–20 miles. During this period, you also introduce speed work and tempo runs to improve stamina and race pace.
From 10K to Marathon
For those who already race 10K (6.2 miles), the required timeline shortens further to 14–18 weeks. Your stronger aerobic base means you can handle higher weekly mileage earlier in the plan. The focus shifts to increasing the long run distance and practicing marathon‑specific nutrition and pacing.
A good example is the Hal Higdon Novice 1 half marathon plan, which is 12 weeks and assumes a base of 3–4 miles. Many runners then transition directly into an 18‑week marathon plan, making the total from 10K fitness roughly 18 weeks if they start the marathon plan immediately after the half.
How Long to Train for a Marathon After Running a Half Marathon?
If you have already completed a half marathon, you have already built significant endurance and a good understanding of race logistics. The jump to a full marathon requires about 12–16 weeks of dedicated training.
During this phase, the emphasis moves from simply finishing the distance to maintaining marathon‑specific pacing, nutrition, and mental strategies. Your long runs will peak at 20 miles, and you will need to incorporate back‑to‑back long runs or additional marathon‑pace segments.
The most challenging part of the transition is not the total distance but the final six to eight miles of the marathon, where your body relies heavily on fat metabolism and mental toughness. Practicing with long runs of 18–20 miles and using race‑day nutrition during training is essential. The Hal Higdon 18‑week Novice 1 plan remains a popular choice even for half marathon veterans.
How Long to Train for a Marathon as an Intermediate Runner?
Intermediate runners – those who have run at least one marathon before or consistently train 35–50 miles per week – typically follow plans of 16–20 weeks. However, they can often shorten the base‑building phase and spend more time on quality workouts like tempo runs, interval sessions, and marathon‑pace long runs.
The HIGH5 guide notes that intermediate and advanced runners may need only 16–20 weeks, while beginners might need 5–6 months. Hal Higdon also offers a “Advanced” marathon plan that is 18 weeks but includes more running days and higher mileage.
For intermediate runners, the risk of injury remains real, but the shorter adaptation period allows for more aggressive progression. Many intermediate plans include double‑run days and target a specific finish time rather than just completion.
What Does a Typical Marathon Training Timeline Look Like Week by Week?
A standard 16- to 20‑week plan follows a predictable pattern of building, peaking, and tapering. Below is an example timeline based on a typical plan.
- Weeks 1–4 (Base Building): Weekly mileage of 10–20 miles. Focus on consistency, easy runs. Long runs start at 6–8 miles.
- Weeks 5–8 (Endurance Increase): Weekly mileage climbs to 20–30 miles. Long runs extend to 12 miles. Introduce tempo or fartlek runs.
- Weeks 9–12 (Peak Effort): Weekly mileage reaches 30–40 miles. Long runs peak at 18–20 miles. Recovery weeks are built in to avoid overtraining.
- Weeks 13–16 (Taper & Race Prep): Mileage reduces to 20–25 miles. Long runs taper to 12–14 miles. Practice race‑day nutrition and hydration.
- Final 1–2 Weeks (Race Ready): Light mileage. Focus on rest, carbohydrate loading, and mental preparation.
This schedule assumes a 16‑week plan. Beginners or those starting from a lower base will need to stretch the base‑building and endurance phases accordingly.
How Certain Are the Recommended Training Durations?
There is strong consensus that 16–20 weeks is the standard for marathon training. Expert sources like Runner’s World and Hal Higdon base this on decades of coaching experience and physiological research. It is also well established that shortening the plan below 12 weeks increases injury risk significantly.
However, the exact number of weeks that works best for an individual can vary. Factors such as age, injury history, genetics, sleep quality, and nutrition all play a role. Some runners succeed on 12‑week plans, but this is not recommended for most beginners. Forum and Reddit anecdotes often cite 3–4 months from zero, but these accounts may overlook underlying risks or prior fitness.
| Established Information | Information That Remains Unclear |
|---|---|
| A standard plan is typically 16–20 weeks long. | Exactly how many weeks are optimal for any given runner depends on personal factors not captured in generic plans. |
| Hal Higdon and Runner’s World recommend at least 12–16 weeks for experienced runners and 20+ for beginners. | Some runners adapt faster, but there is no reliable way to predict who can safely shorten a plan. |
| Injury risk increases if training duration falls below 12 weeks. | Individual success stories on Reddit (3–4 months) may come from highly disciplined athletes and should not be taken as universal. |
Why Is 16 to 20 Weeks Considered the Standard for Marathon Training?
The 16‑ to 20‑week window is supported by physiological reasoning. It allows gradual adaptation of muscles, tendons, joints, and the cardiovascular system. Overuse injuries such as shin splints, stress fractures, and tendinitis often arise when the body is forced to adapt too quickly. A properly sequenced plan with recovery weeks reduces that risk.
Beginner plans like Hal Higdon’s Novice 1 are 18 weeks, reflecting the need for extra time to build mileage safely. The schedule includes only four days of running per week, with cross‑training and rest days woven in. Runners coming from a half marathon base already have a strong foundation, allowing a 12‑ to 16‑week transition.
Climate, nutrition, and sleep also influence the timeline. A plan that is too short can lead to burnout or injury, while a well‑paced plan builds lasting fitness and confidence.
What Do Experts Say About Marathon Training Duration?
Quotes from trusted sources reinforce the 16‑ to 20‑week standard:
“16 to 20 weeks is the typical length of a marathon training plan, giving your body enough time to correctly and safely adapt.”
– Runner’s World (April 2025)
“My 18-week schedule for beginning runners, Novice 1, is pretty much foolproof. It is a gently progressive program involving four days of running a week.”
– Hal Higdon, Marathon Training for All Skill Levels
“After that, a 17-week training programme exists, which is a mix of easy runs, break days, stretches, hill runs and fartlek runs.”
– BBC Bitesize
What Should You Do After Deciding on a Marathon Training Timeline?
Once you have chosen a timeline that fits your current fitness, commit to consistent training, listen to your body, and adjust as needed. After completing the marathon, allow 2–4 weeks of active recovery before starting a new training cycle. Many runners then focus on a half marathon or a shorter race to maintain fitness while recovering. For long‑term improvement, incorporate strength training, mobility work, and consistent base mileage into your routine.
If you are looking for gear or running essentials, check the Sports Direct NHS Discount page for potential savings. For general fitness and growth principles, the article on How to Grow Taller – Science-Backed Tips for Teens offers science‑based insights on exercise and recovery.
Frequently Asked Questions About Marathon Training Duration
How long does it take to train for a marathon according to Reddit?
Reddit users often report timelines of 3–6 months, with many emphasizing that discipline is key. However, these are personal anecdotes and should not replace professional guidance.
How long does it take to train for a half marathon?
A half marathon training plan typically lasts 8–14 weeks depending on your starting level. Beginners often need 12 weeks, while experienced runners may need 8–10.
What is a marathon training plan?
A marathon training plan is a structured schedule of runs (easy, long, speed work) and rest days designed to safely build endurance to cover 26.2 miles. Most plans span 12–24 weeks.
Can you train for a marathon in 12 weeks?
Some experienced runners can complete a 12‑week plan, but it is not recommended for beginners. The risk of injury and burnout is high with such a compressed timeline.
What is the minimum time needed to train for a marathon?
Most experts advise at least 12–16 weeks for runners with a solid base. Absolute beginners should allow 20–24 weeks to build safely.
Do I need to run 26.2 miles in training before the race?
No. Most plans peak with a long run of 18–20 miles. Running the full distance in training increases recovery time and injury risk.
How many days per week should I run during marathon training?
Most plans recommend 3–5 run days per week. Beginners often run 3–4 days, while experienced runners may run 5. Rest and cross‑training are equally important.
What happens if I miss a week of training?
Missing one week is usually fine. Resume at the same mileage or slightly lower. If you miss multiple weeks, consider repeating a week or adjusting your goal.
Should I follow a plan from Runner’s World or Hal Higdon?
Both are highly reputable. Runner’s World plans are updated regularly; Hal Higdon’s plans are classic and proven. Choose the one that matches your experience level and schedule.