Free Health Tool

Running Pace Calculator

Calculate your running pace, finish time, or distance. Get race time predictions for 5K, 10K, half marathon, and marathon.

km
: :
HoursMinutesSeconds

What is Running Pace?

Running pace is the time it takes to cover a specific distance, typically expressed as minutes per kilometer (min/km) or minutes per mile (min/mi). A pace of 5:00/km means you run 1 kilometer every 5 minutes.

Pace is the inverse of speed. A faster pace (lower number) means faster running. Most runners train using pace rather than speed, as it directly translates to race time targets.

Average Running Paces by Level

Beginners: 8:00–10:00 min/km (12:50–16:00 min/mi). Focus on finishing, not speed.

Recreational runners: 6:00–7:30 min/km. Comfortable pace for most 5K and 10K events.

Intermediate: 4:30–6:00 min/km. Can complete a half marathon under 2 hours.

Advanced: Under 4:30 min/km. Boston Marathon qualifier territory for most age groups.

Frequently Asked Questions

What is a good pace for a 5K?
An average recreational runner completes a 5K in 25–35 minutes (5:00–7:00 min/km or 8:00–11:15 min/mi). Sub-25 minutes is considered above average for most age groups. Elite runners complete 5K in under 14 minutes.
How do I improve my running pace?
Consistent training is most important. Add interval training (fast repeats), tempo runs (at uncomfortably hard but sustainable pace), and gradually increase weekly mileage. Most runners improve 1–2 minutes per km after a 12-week training plan.
What is negative splitting in running?
A negative split means running the second half of a race faster than the first half. This strategy is recommended for marathon and half marathon races as it prevents early fatigue and often results in better finish times than going out too fast.
ℹ️ Note: Race time predictions are estimates based on maintaining a consistent pace. Actual performance is affected by terrain, weather, race day conditions, and fatigue over longer distances. Always consult a coach or doctor before starting a new running program.