Updated November 2026
The average marathon time for first timers falls somewhere between about 4 hours 30 minutes and 5 hours. That range reflects the typical finish for a runner doing their first 26.2-mile race, though it shifts based on course, weather, training volume, and how the race is paced. Some first-timers finish closer to 3:45, while others take well over 5 hours and still count it as a success.
Why the Average Sits Where It Does
Most first-time marathoners have built up to running three to four days a week, with a long run that peaks somewhere between 16 and 20 miles. That level of preparation usually produces a finish in the 4:30 to 5:00 window. Runners who have consistent mileage behind them and a few years of racing shorter distances tend to land faster. Runners who train in a more limited way, or who walk through aid stations, often finish later.
Shopping for one? See our guide: First Ever Marathon Time: 3 Best Guides and Pace Tools for First-Timers.
Course profile matters a great deal. A flat, fast course with cool morning temperatures can shave 10 to 20 minutes off what you might expect. Hills, heat, humidity, and headwinds add time quickly. Many runners see their pace drop by 30 seconds to a minute per mile in the final six miles, which is normal and worth planning for.
Factors That Shape Your Finish Time
Your finish is largely a function of four things: your weekly mileage, the length of your longest training run, how well you pace the first half, and how you handle fueling and hydration. Among these, pacing is the one first-timers most often get wrong. Starting too fast is the classic mistake, and it usually shows up as a hard fade between miles 18 and 22.
Your personal pace from shorter races is a useful starting point. If you have run a recent 10K, you can estimate a realistic marathon pace by adding roughly 60 to 90 seconds per mile to your 10K pace, depending on your experience and training. This gives you a target that reflects your current fitness rather than a number you hoped for.
What to Do About It
Set your goal in three tiers: a finish goal, a stretch goal, and a dream goal. Your finish goal should be the time you are confident you can hit even on a tough day. For most first-timers, that is a few minutes slower than the average above. Then build your training and race plan around it.
- Run your long runs at conversational pace, and keep the longest one to about 20 miles.
- Practice your race fueling on training runs longer than 90 minutes, not for the first time on race day.
- Start the race 15 to 30 seconds per mile slower than your goal pace, especially in the first five miles.
- Use a run-walk strategy if it helps you finish strong. Many experienced coaches recommend it for first-timers.
- Check the course elevation and weather forecast the week before, and adjust your target by a few minutes if needed.
For a broader look at how to choose a target, see Time for First Marathon: How to Pick a Realistic Goal (Step-by-Step) and What's a Good First Marathon Time? Realistic Goals by Pace.
FAQ
Is 5 hours a bad time for a first marathon?
No. Five hours is a common finish for first-timers and a solid result for a debut. Many runners who finish in this range go on to run faster in later races once they have more training behind them.
How much should I train before my first marathon?
Most training plans for beginners run about 16 to 20 weeks and build to a longest run of 18 to 20 miles. If you are new to running, check with a doctor before starting a structured plan.
Should I try to beat the average time?
Only if your training supports it. Aim for a time you can finish with energy, and treat any improvement as a bonus. For more examples, read Average Marathon Time for First Time Runners: What to Expect.

