How Long It Takes on Average to Run a Marathon

Average Marathon Times

Runners in the ING New York City Marathon in 2013
Maddie Meyer/Getty Images Sport/Getty Images

Finishing times for marathons (26.2 miles) range from a little over 2 hours for world-class, elite marathoners to 8 or more hours for other participants.

In terms of average marathon times, the median marathon finishing time in 2019 for men in U.S. marathons was 4:30:46 (10:19 minutes per mile pace), according to RunRepeat. The median finishing time for women was 4:56:39 (11:18 minutes per mile pace).

Estimating Your Finish Time

Before running your marathon, it's definitely helpful to have an estimate of your marathon finishing time, so you know how to pace yourself properly. You'll also want to give your family members and friends that are cheering for you an idea of when to expect you on the course.

However, predicting race times, especially for marathons, can be tough because there are so many variables, such as weather and course conditions.

A quick formula that a lot of runners like to use is to take a recent half marathon time, double it, and then add 10 to 20 minutes, depending on the difficulty of the course.

Race Prediction Calculators

Race time prediction charts or calculators help determine your marathon time based on a recent race. For the most accurate prediction, you should use a race time from a race you've done about 4 to 6 weeks before your marathon.

These are a few good race time prediction calculators to try. If this is your first marathon, add 5–6% to the calculator prediction. Some marathons do have time limits, such as 6 or 7 hours (although others have no limit). If you're a slower runner or walker, be sure to find out if there's a cut-off time when selecting a marathon.

Once you have an estimated finishing time, you can use our pace calculator to figure out the average pace for that time.

Analyze Last Year's Results

If you're curious about where you might end up finishing (top 25%, age group winner, etc.) in a particular marathon, look at the online results from last year's race. The range of finishing times and the number of participants will probably be similar this year. 

Big city marathons and flat, fast marathons tend to be much more competitive than small, local ones. The advantage of a large marathon is that there will be more racers who are at your same pace, especially at the back of the pack.

Can You Really Run the Predicted Time?

Keep in mind that a predicted marathon time is not a guarantee that you'll run that time. In most cases, only experienced marathoners achieve their predicted time or very close to it.

You have to do the appropriate endurance training for a marathon, and there are lots of other factors—course difficulty, crowds on the course, weather conditions, nutrition, hydration, how you're feeling—that come into play.

Training and preparation always help. Note that your training schedule may differ depending on whether you're a beginner, intermediate, or advanced runner. 

A Word From Verywell

If you're running your first marathon, focus on completing the race, and finishing strong. Regardless of your time, finishing a marathon is an incredible achievement. You should strive for the time you want, but also remember to be realistic. Slowly, with proper training, you can improve your time.

Was this page helpful?