Who’s behind this review? Buena Vida is a running app made by David Cole, a Seattle runner & triathlete who led design and research for Amazon’s Halo fitness band. Every plan here, including Buena Vida’s, is scored on the same 30 measures, each tied to published research. AI does the first scoring and draft, then every claim is checked against its studies. No plan author pays to be reviewed, and we run no ads. See a mistake? Email David at corrections@buenavida.run · How we score →
Say "marathon" out loud and a pile of questions comes with it. How many weeks? How many miles? How slow is slow? What should you eat? Ask five runners and you'll get six answers, and you still have to fit the training around work, family, and sleep.
I built Buena Vida because getting healthy shouldn't take a second job's worth of research. My goal is simple: less learning, less time, and less effort between you and a habit that lasts.
So here's the first answer.
The short answer: most first-timers need 16 to 20 weeks, starting from about 14 miles a week with a recent 8-mile run. Not there yet? Run a half marathon first, and give the whole trip 6 months to a year. Already running a lot more? 12 weeks can work.
Those weeks hold three jobs. There are the runs, with one long run a week that grows to about 20 miles. There's the food, and at the marathon it stops being a side note: you're running more than ever, and what you eat every day decides whether your legs come back fresh for the next run. And there's keeping track, so you can see the work adding up. This guide covers all three.
How long?
About a year. Start with 12 weeks of run-walk, run a half marathon next, then train for the full.
6 to 9 months. Get a first-half plan of 10 to 16 weeks, run the half, then start a marathon plan.
18 or 20 weeks. The extra weeks are room for a cold, a trip, or a sore week.
16 weeks. Comfortable if your weeks are steady.
12 to 18 weeks. You're ready for a bigger plan. Pfitzinger's lightest 12-week plan wants 30 miles a week and a long run near 14.
Tight. See "Is 12 weeks enough?" below.
Plans for every first marathon
Now you know about how many weeks you need. What goes in them matters just as much. A good marathon plan grows your long run about a mile at a time, gives you lighter weeks so your legs can catch up, and cuts back before race day, so you can spend your energy running instead of planning.
There are lots of options: free plans from apps and magazines, plans from well-known coaches, and books. Here are a few popular ones, each with my review, alongside a few of Buena Vida's.
Why a marathon takes 16 to 20 weeks
In 1993, Oprah Winfrey started training with Bob Greene, an exercise physiologist. In their first session, they walked about 2½ miles at an easy pace. Walking turned into walk-jogging, and that August she ran a half marathon in San Diego in 2:16. By the summer of 1994 she was running up to 50 miles a week, with longer runs on weekends. That fall she finished the Marine Corps Marathon, her first, in a very respectable 4:29:15. Her finish gave runners everywhere a new goal: "Beat Oprah." "She worked as hard as any athlete I've seen," Greene said.
Her path took well over a year: walking, then a half, then the full. Most first marathons follow that shape, from different starting points.
Most of a marathon plan is one job: growing your long run from about 8 miles to about 20. That's 12 more miles, and you can't add them all at once. Lots of running injuries start with a single run that's much longer than anything you've done in the past month. So a good plan adds about a mile a week, and every few weeks it gives you a lighter week so your body can catch up. Add the final weeks of cutting back before race day, and you land at 16 to 20 weeks.
Your body sets the pace, too. Your heart and lungs adapt in a few weeks, but tendons take a couple of months and bones longer still. The extra weeks in an 18- or 20-week plan aren't wasted, either. They're room for the cold, the work trip, and the sore week that every training block seems to hold.
And if you're coming from zero, run a half first. Among first-time marathoners in one study, those who'd raced a half beforehand were less likely to get hurt in training.
Is 12 weeks enough to train for a marathon?
A runner once wrote to coach Hal Higdon, whose Novice 1 plan is in the list above. They'd finished a marathon in December, then dropped to about one run a week. Now another marathon was less than 6 weeks off, and they wanted to jump back in at week 12 of his plan. Higdon pointed out that would leave only 3 weeks of real training before the cutback began: "Not a great recipe for success," he wrote. If they hadn't paid for it yet, he suggested, a marathon in May or June would be a better choice.
That's good news, really. A later race is a real option, and often the smarter one.
Is 12 weeks enough? It depends on where you start. If you already run 25 to 30 miles a week and your long runs reach 12 to 14 miles, yes. Pete Pfitzinger's 12-week plans assume exactly that, so most of the long-run building is done before week 1. If you're starting from about 14 miles a week and an 8-mile long run, 12 weeks is tight. Take out the lighter weeks and the cutback at the end, and your long run would have to grow much faster, by 2 miles at a time in some weeks, the kind of jump that leads to injuries.
Pick a later race if any of these sound like you: your longest run lately is under 8 miles, you run fewer than 3 days a week, you're coming back from an injury, or your race is under 12 weeks away and you're starting near zero. There's always another marathon.
What a marathon training week looks like: runs, strength, and food
Shalane Flanagan won the 2017 New York City Marathon. Back in college, she told CBS News, "we were eating everything low fat," and "little did we know that we were just eating more sugar and processed foods." She changed how she ate, and later wrote cookbooks about it. "I don't think I'd be sitting here, talking to you and running at a high level if it weren't for the fact that I changed my diet."
A first-marathon week has a simple shape. Three or four runs, nearly all of them easy, slow enough to chat the whole way. One long run on the weekend, which does most of the work. A strength session or two in between, because strength work does more to prevent injuries than stretching does. Three days of running is enough to finish a marathon. Every Buena Vida first-marathon plan comes in a 3-day version for that reason.
Food is the part that changes most from a half. A 20-mile long run burns about 2,000 calories for a 150-pound runner, while a rest day burns almost nothing extra. Eat the same every day and you'll be running on empty on the weekend and overfed midweek. Eating to match your training is what lets the training work: more carbs around your long run, and normal meals on rest days.
Hoping to lose weight along the way? You can, gently. Keep the deficit small, about half a percent to one percent of your weight a week, and keep your long-run days fully fueled. Skimping on carbs makes hard training harder, and the long run is the one your whole plan is built around.
What to eat while you train for a marathon
Allie Kieffer finished fifth at the 2017 New York City Marathon in 2:29:39, an unsponsored 30-year-old. Five years earlier, she'd had a stress fracture after a stretch of trying to drop weight. By 2018 she was fueling every workout well, Sports Illustrated reported. "I don't think you [can] stay healthy and be consistent enough to run for a long period of time if you're starving yourself," she told the magazine.
Most of your marathon eating happens at ordinary meals in ordinary weeks, and that's where the training pays off. Three habits do most of it.
Eat enough on the days you run. Long-run days need the most food, and harder days need more than easy ones. Rest days are normal eating days, not days to make up for anything. Underfueling for weeks blunts what your training builds, so don't save calories now.
Refill after you run. Runners need more carbs and protein than people who don't train. After a long run, eat a real meal with both: the carbs refill your legs for the next run, and the protein helps repair them. Spread protein across meals every 3 to 4 hours, not one big dinner.
Know the signs you're running low. Always tired, legs that never feel fresh, catching every cold, sleeping badly, feeling cranky, and runs that feel harder while your paces stall. Those are the everyday versions of what the IOC lists when athletes under-eat for long stretches. Over months, too little food undermines your bones and raises the risk of stress injuries, the kind Kieffer had. Notice a few? Look at your plate before your plan.
The long run: how far and how slow
Jeff Galloway ran the 10,000 meters at the 1972 Olympics and became famous for his run-walk method. At the Houston Marathon in 1980, he walked through every water station and finished in 2:16:35, faster than any marathon he'd run without walking. "I've been using them ever since," he said of his walk breaks.
The lesson holds at any pace: your long run is about time on your feet, not speed. Run it slower than feels right, at a pace where you can talk in full sentences, and take walk breaks without apology.
Your longest training run will be about 20 miles, not 26.2. That's by design. Marathoners who run longer long runs tend to finish faster, and 20 miles is where most first-timer plans top out, Buena Vida's and Higdon's Novice 1 included. Then cutting back in the final weeks leaves you fresh, and race-day energy carries you the rest of the way.
Treat every long run past 2 hours as a dress rehearsal: race shoes, race socks, race breakfast, and race gels. Find out what rubs at mile 14 so you don't find out at mile 22.
How you’ll know your training is working
Researcher Barry Smyth combed through more than 4 million race records from 270 races to see who hits the wall, slowing sharply late in the race. One pattern stood out: runners were more likely to hit it in the years just before their best-ever time, when they were chasing a big goal and taking more risks with their pace.
The lesson for a first marathon: let your training set your race pace, not your hopes. The pace you can hold on a comfortable 18-miler tells you far more than the pace you'd like to run.
The record cheers you on, too. Around week 8, compare an easy run from week 1. Same pace, lower heart rate? That's your fitness showing up, and an Apple Watch is accurate enough to see it.
And it catches trouble: a long run that jumped too far, a week where you ran more and ate less, a pair of shoes quietly piling up miles. Those are easy to miss when your runs live in one app, your food in another, and your plan on the fridge.
One app for the runs, the food, and the plan
A printed plan can't see your week: the cold, the booked Saturday, the skipped lunch before a long run. The research matches what common sense says: training that adjusts to you works at least as well as a one-size-fits-all plan, and fewer people get stuck.
That's the idea behind Buena Vida. Tell it your race date, how much you run now, and which days you have, and it recommends a marathon plan, offers the lengths and schedules that fit, sets food targets for your goal, and shows you the first week before you start your free trial. From then on, the pieces work together.
How the pieces connect
- You run, and it's recorded. GPS, pace, splits, and heart rate from your iPhone or Apple Watch, with voice coaching through each workout.
- Your run sets the day's food. Each run raises that day's calorie and macro targets, so a 3-hour long run gets the carbs it needs and rest days ease back. Losing weight? Your runs still count, so your long runs stay fueled.
- Your runs set your paces. As you log runs, the app learns your paces and estimates each workout from them, so "easy" means easy for you.
- Your plan moves when life does. Move a workout in the app or in your phone's calendar, and the two stay in sync. Each plan tells you what to do when you miss a day.
- Your shoes count their own miles. Each run adds to the pair you wore, and the app tells you when they're near the end of their life.
- A note every Monday explains what the week is for.
Prefer a free plan? Nike Run Club's marathon plan is free, and my review says what it does well and what it leaves out.
Free alternativeRace day
In 1967, a 20-year-old named Kathrine Switzer ran the Boston Marathon wearing bib 261, the first woman to officially register and run it. Two miles in, she was told to get out of the race. She kept going and finished in about 4 hours and 20 minutes. She later put the day you're training for into one line: "If you are losing faith in human nature, go out and watch a marathon."
On race day, you'll see what she meant.
Your last few weeks get lighter on purpose, and running less before the race, while keeping a little speed, helps you race better. Keep eating normally through them. On the morning, eat the breakfast you rehearsed, start slower than you want to, and save the brave miles for the last 6.
You don't need to be fast. You need the weeks, the food to fuel them, and a little patience. You've already started.
Get more out of your running with Buena Vida
Buena Vida was built by a runner to bring the whole job of training into one place: a plan that fits your schedule and your fitness, coaching on every run, and food targets that keep up with the work you do. Members get personal training & nutrition plans, plus full access to the catalog of pre-written plans for every running goal.
In studies, runners on plans that fit them improved at least as much as runners on fixed plans, and fewer got stuck.
Try it FREE for 7 days. After that, it's $99.99 a year or $14.99 a month, and you can cancel anytime.
Frequently asked questions
- How many weeks does it take to train for a marathon?
- Most first-timers need 16 to 20 weeks, starting from about 14 miles a week with a recent 8-mile run. If you run less than that, run a half marathon first.
- Is 12 weeks enough to train for a marathon?
- Yes, if you already run 25 to 30 miles a week with long runs of 12 to 14 miles. From a smaller base, 12 weeks forces big jumps in your long run, so a later race is the better choice.
- Is 16 weeks enough to train for a first marathon?
- Yes, if you start with about 14 miles a week and an 8-mile long run. An 18- or 20-week plan gives you more room for a cold or a missed week.
- How many miles a week should I run before starting marathon training?
- About 14 miles a week over 3 days, with one run of about 8 miles, is a good starting point for a first-marathon plan.
- Should I run a half marathon before a marathon?
- It's a good idea. It gives you a real race morning, and first-time marathoners who'd raced a half got hurt less in one study.
- What is the longest run before a marathon?
- About 20 miles for most first-timers, about 3 weeks before race day. Lighter final weeks and race-day energy cover the rest.
- What should I eat when training for a marathon?
- Enough every day, with the most food on long-run days and more on hard days than easy ones. Eat carbs and protein after runs, spread protein across your meals, and treat rest days as normal eating days.
- Can I train for a marathon running 3 days a week?
- Yes, to finish. Every Buena Vida first-marathon plan comes in a 3-day version built around one long run a week.
Research notes
- Sharp running-load jumps raise injury risk
- Fixed plans need built-in lighter weeks
- The body adapts on a staggered clock
- A half marathon first may help new marathoners
- Easy miles do most of the work
- Strength training lowers injury risk
- MET estimates improve when scaled to you
- Fuel your training or the gains stall
- Lose weight slowly to keep muscle
- Keep carbs high enough to fuel hard days while cutting
- Healthy eating fits a wide macro range
- Bone needs impact and fuel, not just miles
- Longer long runs go with faster marathons
- A real taper sharpens you for race day
- Your heart rate drops at the same pace
- Apple Watch heart rate is accurate at rest and steady effort
- Individualized plans beat one-size-fits-all