Swimming Pace Calculator

Calculate your swimming pace per 100m or 100 yards for any distance and time.

Training estimates are informational and do not replace professional coaching, safety, or medical advice.

Pace per 100Metres and yardsReviewed for accuracy

Swimming pace calculator

Enter any two values to calculate the third.

Solve for
Distance unit

Swimming pace is commonly shown per 100 metres or per 100 yards.

Pool length and unit choice affect lap and distance calculations.

Stroke

Race presets

Calculated swim pace

2:00

Per 100m, based on entered values.

Finish time

20m 0s

Distance

1000 m

Pool lengths

40.0

Split per length: 0:30

Estimated calories

163 kcal

Uses standard pace, time, and distance formulas. Reviewed for arithmetic accuracy. Training estimate only. Does not replace medical, safety, or professional coaching advice.

Personalized interpretation

At this pace, you would swim 1000m in approximately 20m 0s.

Your pace is about 2:00 per 100m and 1:50 per 100yd.

For a 1,500m swim, this pace corresponds to an estimated finish time of 30m 0s.

Pool length, turns, open-water conditions, stroke type, drafting, fatigue, and technique can affect actual pace.

Build training gradually and seek professional guidance if swimming causes pain, dizziness, breathing difficulty, or concerning symptoms.

Swim pace conversion table

Pace per 100m

2:00 /100m

Pace per 100yd

1:50 /100yd

Speed

3000 m/h

Speed

3281 yd/h

50m

1m 0s

Estimated time at calculated pace.

100m

2m 0s

Estimated time at calculated pace.

200m

4m 0s

Estimated time at calculated pace.

400m

8m 0s

Estimated time at calculated pace.

800m

16m 0s

Estimated time at calculated pace.

1,500m

30m 0s

Estimated time at calculated pace.

50yd

0m 55s

Estimated time at calculated pace.

100yd

1m 50s

Estimated time at calculated pace.

500yd

9m 9s

Estimated time at calculated pace.

1,650yd

30m 11s

Estimated time at calculated pace.

What swimming pace means

Swimming pace is usually time per 100 metres or 100 yards.
Lower time per 100 means faster swimming.
Pace helps compare efforts across distances.
Stroke type, turns, pool length, and open water conditions affect pace.

Pace per 100m vs per 100yd

Per 100m

Common in metric pools and international events. 100 metres is longer than 100 yards.

Per 100yd

Common in short-course yards pools. Times are not directly interchangeable without conversion.

1 metre is about 1.09361 yards. 1 yard is 0.9144 metres.

Pool length, laps, and distance

40 lengths of a 25m pool = 1,000m.
30 lengths of a 50m pool = 1,500m.
66 lengths of a 25yd pool ≈ 1,650yd.

One length is one trip from one end of the pool to the other. “Lap” can mean different things, so this calculator labels pool trips as lengths.

Training pace and effort context

Easy pace

A sustainable effort often used for aerobic work and technique focus.

Threshold pace

A harder effort commonly used in shorter controlled sets.

Sprint pace

High intensity and usually paired with more recovery.

Race pace

Depends on distance, experience, stroke, and conditions.

Pace may help guide training, but individual response varies. Technique, stroke efficiency, rest intervals, turns, heart rate, and perceived effort all add context.

Accuracy limits and safety notes

Pool length
Turns and push-offs
Stroke type
Technique
Rest intervals
Drafting
Open-water conditions
Currents and waves
Wetsuit use
Fatigue
Timing accuracy
Device/watch accuracy

Stop swimming and seek appropriate help if you experience chest pain, fainting, severe shortness of breath, unusual dizziness, panic, or concerning symptoms. Swim in safe conditions and follow pool or open-water safety rules.

Formula explanation

Pace per 100 = Time ÷ Distance × 100
Time = Pace per 100 × Distance ÷ 100
Distance = Time ÷ Pace per 100 × 100
Speed = Distance ÷ Time
1 metre = 1.09361 yards · 1 yard = 0.9144 metres

Example 1

1,000m in 20 minutes gives 20 ÷ 1,000 × 100 = 2:00 per 100m.

Example 2

1:45 per 100yd over 500yd gives 1:45 × 5 = 8:45.

Example 3

40 lengths in a 25m pool equals 1,000m.

Frequently Asked Questions