Laps, lengths and miles for the time you have in the pool: your pace per 100, rests at the wall and time spent changing, in a 25-yard, 25 m, 50 m or hotel pool, plus how many laps make a mile.
Swim Laps Calculator - How Many Laps in a Mile
Laps, lengths and miles for the time you have in the pool: your pace per 100, rests at the wall and time spent changing, in a 25-yard, 25 m, 50 m or hotel pool, plus how many laps make a mile.
Parameters
Enter data for calculations
💡 Fill in all required fields to unlock the calculate button
Lengths, laps and miles from the time you have in the pool
An hour of steady swimming at 2:30 per 100 yards fills 96 lengths of a 25-yard pool, 2,400 yards. If the one-hour slot also has to cover 10 minutes for changing and showering, add a 30-second rest after every 100, and the count falls to 67 lengths. This swim laps calculator turns the time you have, your pace and your rests into full lengths, yards or meters, round-trip laps and miles, and says how many lengths make a mile in your pool and how long that mile takes.
Problem: two people, one swim, two different lap counts
The second trap is the clock. If the slot also covers changing and showering, those minutes come off the swim, and every rest at the wall eats into the same minutes. In the first session below, a plan of "a mile in my 45-minute slot" comes up 7 lengths short without any change in pace.
Solution: count lengths, then translate
The calculator counts only lengths, one trip down the pool, and prints the other units next to them: round-trip laps, yards or meters, miles, the 1650-yard swimmer's mile and the full mile. Behind it is plain arithmetic:
- Time at the pool - the whole slot in minutes, for example 45 or 60. Without a slot, the minutes you plan to swim.
- Time not swimming - changing, showering, waiting; subtracted first. Empty means none.
- Pace per 100 - minutes and seconds for 100 at your session effort, and whether that is 100 yards or 100 meters. One length takes pace x pool length / 100; a yard pace used in a meter pool is converted by distance.
- Pool length - 25 yards, 25 meters, 50 meters, or another length in yards or meters (a 20-yard hotel pool, a 33.33 m pool).
- Rests - every how many lengths you stop and for how many seconds. No rest is added after the last length.
Only full lengths count. If 8 seconds are left and a length takes 37.5, the result does not add it and says how much time remained.
How many laps in a mile, pool by pool
The full-mile column uses the USMS figures for the three standard pools and the 20-yard hotel pool; the 1650 column is the same arithmetic for the swimmer's mile. Round-trip laps are half the lengths.
| Pool | 1650 yd (lengths) | Mile, 1,760 yd (lengths) | Mile in round-trip laps |
|---|---|---|---|
| 25 yards | 66 | 70.4 | 35.2 |
| 25 meters | 60.35 | 64.37 | 32.19 |
| 50 meters | 30.18 | 32.19 | 16.09 |
| 20 yards (hotel) | 82.5 | 88 | 44 |
A fraction of a length cannot be swum, so the calculator rounds up to full lengths: 71 for a mile in a 25-yard pool, 65 in a 25 m pool and 33 in a 50 m pool, and tells you how long those take at your pace.
Lengths of a 25-yard pool in 30, 45 and 60 minutes
Full lengths for a continuous swim, no rests, by pace per 100 yards. Use it to pick a realistic target before you book the slot.
| Pace per 100 yd | 30 min | 45 min | 60 min |
|---|---|---|---|
| 1:30 | 80 (2,000 yd) | 120 (3,000 yd) | 160 (4,000 yd) |
| 2:00 | 60 (1,500 yd) | 90 (2,250 yd) | 120 (3,000 yd) |
| 2:30 | 48 (1,200 yd) | 72 (1,800 yd) | 96 (2,400 yd) |
| 3:00 | 40 (1,000 yd) | 60 (1,500 yd) | 80 (2,000 yd) |
| 3:30 | 34 (850 yd) | 51 (1,275 yd) | 68 (1,700 yd) |
Five sessions and what fits into them
Is a mile possible in a 45-minute slot?
Input: 45 min, 8 min not swimming, 2:00 per 100 yd, 25 yd pool, 20 s rest every 4 lengths. Output: 64 lengths, 1,600 yd, ending right at the whistle. Not quite the 1650 (66 lengths); with the rests, 71 lengths for a full mile take 41:10 of water time.
The one-hour slot with rests
Input: 60 min, 10 min not swimming, 2:30 per 100 yd, 25 yd pool, 30 s every 4 lengths. Output: 67 lengths, 1,675 yd (0.95 mi), 16 rests worth 8:00, average pace with rests 2:59 per 100 yd.
Long course, rest every 100 m
Input: 30 min, 1:45 per 100 m, 50 m pool, 20 s every 2 lengths. Output: 28 lengths, 1,400 m, 1:10 left over, not enough for one more length plus its rest.
A yard pace in a meter pool
Input: 60 min, 10 min not swimming, 2:00 per 100 yd, 25 m pool. Output: 32.8 s per length, 91 lengths, 2,275 m, with a note that the conversion ignores turns.
A 20-yard hotel pool
Input: 40 min, 3:00 per 100 yd, other length 20 yd. Output: 66 lengths, 1,320 yd; a mile here is 88 lengths and takes 52:48.
When the count comes out too high
The calculator holds your pace steady for the whole session. Anything that slows a length, from a crowded lane to a pace measured on a fresh first 100, makes the real number lower, so treat the result as the ceiling for that pace. Two inputs bring the count closer: an honest pace (time a 200 or 400 at session effort and divide) and every rest you actually take, including the ones in the middle of a set. A pace timed in a yard pool and used in a meter pool, or the other way round, is converted by distance alone; time 100 in the pool you will swim in for a closer count.
Laps and lengths, quick answers
Related tools
Cycling Calorie Calculator
Calories burned biking from ride type, e-bike assist or average watts - See the calculator
SWOLF Calculator
SWOLF score from time and strokes, counted like a watch or by hand - See the calculator
Swim Pace Calculator
Pace per 100 yards or meters, finish times and critical swim speed - See the calculator
Swimming Heart Rate Calculator
Maximum heart rate and training zones adjusted for the water - See the calculator
Triathlon Calculator
Finish time from swim, bike and run paces plus transitions - See the calculator
Sweat Rate Calculator
Fluid lost per hour from a before-and-after weigh-in - See the calculator
Deload Calculator
A lighter training week from your current volume and load - See the calculator
Training Monotony Calculator
Weekly load, monotony and strain from session ratings - See the calculator