50+ CALCULATORS·FREE · NO SIGN-UP
Overview
Formula

01What this calculator does

This calculator reports the average of a set of time durations. On the left, paste in a list of time durations, one per line. The results are reported on the right. The calculator reports the mean of the times, the running total of the times, the number of times, the smallest time, the largest time, and the range of the times. This calculator works with time durations entered in the format h:mm:ss, mm:ss, or as plain numbers mixed together, so you do not need to pre-sort or reformat your list of times.

This is designed as a lap/split time calculator (for running or other activities) to display your average mile time (or 5K time) based on an average of all the times of laps or splits you entered. But this can also be used to compute an average based on a list of work-shift lengths, a list of task or call lengths, or even a list of cook times. And if you need to compute an average of simple numbers (e.g. heights and weights), there is a Body Mass Index (BMI) calculator and a conduit fill calculator at this site to compute other average values that are commonly needed in everyday activities.

Averages an unlimited list — paste it in, one time per line.
Reads h:mm:ss, mm:ss and bare seconds or minutes together.
Shows the total, count, shortest, longest and range next to the mean.

02Time formats you can enter

Values with colons are read from the right, i.e. as hours, minutes and seconds. Values without a colon are read as seconds by default. But you can switch this in the dropdown for the column, to read them as minutes, should your data be a simple list of values like 90, 105, 120 in this example. This is how you would read the table values.

You type
Read as
In seconds
8:10
8 min 10 s
490
1:07:30
1 h 7 min 30 s
4,050
45
45 s (or 45 min)
45 (or 2,700)
0:30
30 s
30
2:00:00
2 h
7,200
Tip: mm:ss is the running convention — a 7:15 mile is 7 minutes 15 seconds, not 7 hours. Add a third number when you need hours.

03Where averaging times is useful

Averaging the duration of time it takes to complete things (or measurements, or readings of some sort) can create a meaningful average from a bunch of varied pieces of data. Runners may average their splits to find their pace during a race. A store or restaurant manager may average the duration of time of each of the staff’s shifts or the amount of time it takes for them to handle a customer. National statistical agencies report averages of the amount of time individuals spend in daily activities, even reporting it down to the minute for the annual time-use release. For example, the U.S. Bureau of Labor Statistics’ American Time Use Survey reports the average amount of time people spend on various daily activities.

Also note that the Census Bureau tracks the average commuting time to work using a similar method, which is reviewed in university statistics classes as a measure of central tendency — the mean. To find the difference in two people’s ages, use the age gap calculator instead.

How the calculator handles the math +×

Behind the scenes, the basis for each entry is changed to seconds. That way everything can be added up without the classic problem of averaging the hours, minutes and seconds columns separately, which won’t work once the minutes or seconds hit 60. The times are summed in seconds, then divided by the count to get the average in seconds, and only the final answer is converted back to h:mm:ss for display.

As time is measured in seconds, (as defined by the NIST Time and Frequency Division using an atomic clock) seconds are the natural common unit. The average is rounded to the nearest second, while average in seconds is calculated to one decimal place to show the exact result.

Limitations and things to watch +×
  • Durations, not times of day. Enter elapsed time (how long something took), not a clock reading. To average clock times that wrap past midnight you need circular statistics, which this calculator does not do.
  • The mean is pulled by outliers. One very slow lap drags the average up. The shortest, longest and range are shown so you can spot a value that is skewing the result.
  • Equal weighting. Every entry counts the same. If some durations represent more work or distance than others, a weighted average would be more accurate.
  • Colons mean h:m:s. A two-part value like 1:30 is read as one minute thirty seconds, not one hour thirty. Add a third field — 1:30:00 — when you mean hours.
Frequently asked questions +×
Q What is the formula for average time?
Convert each duration to seconds, add them for a total, divide by the number of times, then convert back to h:mm:ss. In short, average time = total time ÷ number of times.
Q How do you calculate average time by hand?
Add the seconds of every entry, add the minutes and multiply by 60, add the hours and multiply by 3,600, then sum those for the total seconds and divide by the count. For 7:15, 7:45 and 8:10 that is 1,390 ÷ 3 = 463.3 seconds, about 7:43 each.
Q Can you average time in Excel?
Yes — put each duration in a time-formatted cell and use =AVERAGE(range). Format the answer as [h]:mm:ss if a total can exceed 24 hours, and convert any text values to real times first.
Q Can it average clock times like 7:30 and 4:30?
It averages durations, not times of day. Turn a span such as “7:30 to 4:30 PM” into a duration (9 hours) first, then average that with your other durations.
This calculator is a general-purpose math tool for averaging elapsed time. It uses an equal-weighted arithmetic mean and does not handle times of day, time zones or negative durations. For payroll, official reporting or scientific work, follow the rounding and weighting rules your context requires.

01The average time formula

Averaging times is the arithmetic mean applied to durations. The only twist is that you must put every duration into one common unit before you add, then convert the answer back.

Mean
average = (t₁ + t₂ + … + tₙ) ÷ n
To seconds
seconds = hours×3600 + minutes×60 + seconds
Back again
h = ⌊s/3600⌋, m = ⌊(s mod 3600)/60⌋, s = s mod 60

Where:

  • t₁ … tₙ= each individual duration in the set.
  • n= the number of durations (the count).
  • s= the total, or the average, expressed in seconds.
  • ⌊ ⌋= the floor function — round down to the whole number.

02Worked example

Say a runner logs three mile times — 7:15, 7:45 and 8:10 — and wants the average pace. Work each unit separately, exactly as you would by hand:

Step 1 · Count
n = 3 times
Step 2 · Add the seconds
15 + 45 + 10 = 70 s
Step 3 · Add the minutes
(7 + 7 + 8) × 60 = 1,320 s
Step 4 · Total
70 + 1,320 = 1,390 s
Step 5 · Divide
1,390 ÷ 3 = 463.3 s
Step 6 · Convert back
463.3 s = 7:43 (7 min 43 s)

Average mile pace is 7:43 or 463.3 seconds. The leading tools use a count → sum → divide method to compute the average and that is exactly what the arithmetic mean (measure of center) is. One would only need to translate to and from seconds.

Average Time Calculator

Enter your times, then press Calculate.
--
Average time
--
Total time--
Entries--
Shortest--
Longest--
Range--
Average in seconds--
--
Elena Castillo ✓ Analytics reviewed
Updated Jul 2026 · 5 min read · Reviewed by the InfoCalculator editorial team