Swim Pace Calculator
Pace per 100, total set time and lap counts for any pool length.
Reviewed by the Calculation Machine team · Updated 24 October 2026 · How we check our maths
Your values
ⓘ Live results
- Pace per 100
- 1:54
- Pace per 50
- 0:57
- Speed
- 0.88 m/s (3.16 km/h)
- Lengths swum
- 60 at 25 m
- Time per length
- 0:28
- Interval for 100s
- 2:10
- Projected 1500 m
- 28:30
Working
- 128:30 / (1,500 / 100) = 1:54 per 100
Quick answer
Swim pace is the time it takes you to cover 100 meters (or 100 yards). Divide your total time in seconds by the distance in hundreds: pace per 100 = total seconds ÷ (distance ÷ 100). A 1,500 m swim in 28:30 is 1,710 seconds ÷ 15 = 114 seconds, or 1:54 per 100 m.
What the Swim Pace calculator does
Enter a continuous swim — distance in meters and total time as mm:ss — and this calculator gives your pace per 100 and per 50, speed, how many lengths that is in your pool, the time per length, and a rounded send-off interval for repeat 100s with the rest you choose. It also projects your time for 1,500 m at the same pace, the standard Olympic-distance triathlon swim.
Pace per 100 is the common language of pool swimming: coaches write sets around it, masters groups sort lanes by it, and triathletes use it to predict their swim split in the triathlon time calculator.
The distance field is in meters. If you swim in a 25-yard pool, multiply yards by 0.9144 before entering them, and convert the result back as shown below. Open-water times are usually slower than pool times because there are no walls to push off and sighting costs time, so treat a pool pace as a best case for a lake or sea swim.
The formula
pace per 100 = t ÷ (d ÷ 100) interval = pace per 100 + rest, rounded up to the next 5 s
| Symbol | Meaning | Unit |
|---|---|---|
| t | Total swim time, entered as mm:ss (or h:mm:ss) | s |
| d | Distance swum | m |
| rest | Rest you want on the wall between repeat 100s | s |
| pool | Pool length; 25 yd is entered as 22.86 m | m |
Pace is a straight average, so it includes turns and any slowing in the second half. Send-off intervals are rounded up to the next 5 seconds because a pace clock is read in 5-second steps.
To express a metric pace per 100 yards, multiply it by 0.9144 (100 yd = 91.44 m). To go the other way, divide a per-100-yard pace by 0.9144 (about × 1.094). This is a pure distance conversion; times in short-course yard pools also include more turns per 100, which most swimmers find slightly faster.
Worked examples
1,500 m time trial for a triathlete
A triathlete swims 1,500 m in a 25 m pool in 28:30 and wants 100s with 15 seconds' rest.
Inputs
- Distance swum1500 m
- Total time28:30 mm:ss
- Pool length25 m
- Rest between 100s15 seconds
Result
- Pace per 1001:54
- Pace per 500:57
- Speed0.88 m/s (3.16 km/h)
- Lengths swum60 at 25 m
- Time per length0:28
- Interval for 100s2:10
1:54 per 100 m over 60 lengths gives a send-off of 2:10 for 100s. That pace is a realistic target for the swim leg of an Olympic-distance race, before allowing for open-water conditions.
Fast 400 m in a long-course pool
A club swimmer covers 400 m in a 50 m pool in 6:40 and wants 10 seconds' rest between 100s.
Inputs
- Distance swum400 m
- Total time6:40 mm:ss
- Pool length50 m
- Rest between 100s10 seconds
Result
- Pace per 1001:40
- Pace per 500:50
- Speed1 m/s (3.6 km/h)
- Lengths swum8 at 50 m
- Time per length0:50
- Interval for 100s1:50
1:40 per 100 m is 1 m/s and 50 seconds per length. Holding that for 1,500 m would take 25:00, but most swimmers slow a few seconds per 100 over the longer distance.
Converting a 1,000-yard swim
A masters swimmer does 40 lengths of a 25-yard pool (1,000 yd = 914.4 m) in 18:20, with 20 seconds' rest planned.
Inputs
- Distance swum914.4 m
- Total time18:20 mm:ss
- Pool length25 yards
- Rest between 100s20 seconds
Result
- Pace per 1002:00
- Pace per 501:00
- Speed0.83 m/s (2.99 km/h)
- Lengths swum40 at 22.86 m
- Time per length0:28
- Interval for 100s2:25
The pace is 2:00 per 100 m, which is 120 × 0.9144 ≈ 110 seconds, or about 1:50 per 100 yards. Use the yard figure when writing sets for this pool.
Lengths for common swim distances
Use this to count lengths without losing track. A "swimming mile" is usually 1,500 m in a metric pool or 1,650 yd in a yard pool — both slightly short of a true mile (1,609 m or 1,760 yd).
| Distance | 25 m pool | 50 m pool | 25 yd pool | 20 m pool |
|---|---|---|---|---|
| 400 m | 16 | 8 | 17.5 | 20 |
| 750 m (sprint triathlon) | 30 | 15 | 32.8 | 37.5 |
| 1,500 m (Olympic triathlon) | 60 | 30 | 65.6 | 75 |
| 1,900 m (half-Iron distance) | 76 | 38 | 83.1 | 95 |
| 3,800 m (Iron distance) | 152 | 76 | 166.2 | 190 |
| 1,650 yd (1,508.8 m) | 60.4 | 30.2 | 66 | 75.4 |
Using your pace to set training intervals
The interval output is the simplest way to turn a test swim into a training set: your 100 pace plus the rest you want, rounded up to the next 5 seconds on the pace clock.
- Endurance sets: add 10–20 seconds to your test pace per 100 and keep rest short.
- Threshold sets: many coaches use critical swim speed (CSS), worked out from a 400 m and a 200 m time trial: CSS pace per 100 = (T400 − T200) ÷ 2. If you swim 400 m in 7:00 and 200 m in 3:20, CSS is 100 seconds ÷ 2 = 1:50 per 100.
- Re-test every 6–8 weeks so intervals keep up with your fitness, and test in the same pool, because 50 m pools have half as many turns as 25 m pools.
Typical pace per 100 m
These are broad bands for continuous freestyle over a few hundred meters, not standards.
- 2:30 or slower: newer adult swimmers still working on breathing and technique.
- About 2:00: a fit recreational lap swimmer.
- About 1:30: a strong masters or club swimmer.
- Under 1:10: competitive distance swimmers.
If you are planning a race, compare your pace with your running pace and your bike fitness from a cycling FTP test to see where training time will save the most minutes.
How to use the Swim Pace Calculator
- 1Enter the distance of one continuous swim in meters. For a yard pool, multiply yards by 0.9144 (for example 500 yd = 457.2 m).
- 2Enter the total time as mm:ss, such as 28:30, or h:mm:ss for swims over an hour.
- 3Pick your pool length so the lengths and time-per-length figures match the wall you push off.
- 4Enter the rest you want between 100s and read the send-off interval to use on the pace clock.
Frequently asked questions
How do I calculate my pace per 100 meters?
Convert your time to seconds and divide by the distance in hundreds of meters. 800 m in 16:00 is 960 ÷ 8 = 120 seconds, or 2:00 per 100 m.
How do I convert pace per 100 yards to pace per 100 meters?
Divide the yard pace by 0.9144, which is about the same as multiplying by 1.094. A 1:40 per 100 yd pace (100 s) is roughly 109 s, or 1:49 per 100 m, before any allowance for the extra turns in a yard pool.
What is a good swim pace for a beginner?
Many adults who are new to lap swimming are between 2:30 and 3:00 per 100 m. Consistency matters more than the number at first: if you can swim 400 m continuously, your pace will usually drop quickly with technique work.
How long does it take to swim a mile?
At 2:00 per 100 m, 1,500 m takes 30 minutes and a full 1,609 m mile takes about 32 minutes. At 1:30 per 100 m the same mile takes about 24 minutes.
Is my pool pace the same in open water?
Usually not. Without push-offs from the wall, and with sighting, waves and currents, most swimmers are several seconds per 100 slower in open water, though a wetsuit can offset some of that.
References
- Facilities Rules – Swimming Pools (FR 2) — World Aquatics
- Determination and validity of critical velocity as an index of swimming performance in the competitive swimmer (Wakayoshi et al., 1992) — European Journal of Applied Physiology
About this calculator
- Built and reviewed by the Calculation Machine team · How we build and test calculators
- Last reviewed: October 24, 2026
- Report an error