Skip to content
CalculatorAtlas

Swimming Pace Calculator

Tested

Pace per 100 meters or yards from a distance and a time.

Tested, not yet published. The formula for this calculator is implemented and passes its automated checks. This page stays non-indexable until it is reviewed and published.

Results

Enter your values and press Calculate. Results appear here.

  • • Result

Quick answer

Swimming pace per 100 = time ÷ distance × 100. Swimming 1,500 m in 25 minutes 30 seconds is a pace of 1:42 per 100 m, 1:33 per 100 yd and 3.53 km/h.

Enter the distance, unit and time. The calculator returns pace per 100 m and 100 yd and speed.

Related tools: Pace Calculator: Pace and speed from a distance and a time. Pace Distance Calculator: Distance covered at a steady pace for a given time.

How to use the Swimming Pace Calculator

  1. Enter distance (above 0).
  2. Choose unit: Meters and Yards.
  3. Optionally, enter hours (0 or more).
  4. Optionally, enter minutes (0 or more).
  5. Optionally, enter seconds (0 or more).
  6. Press Calculate to see the result, and use Reset to start again.
Inputs of the Swimming Pace Calculator
InputWhat to enterAllowed values
DistanceA number> 0
UnitChoose one: Meters; YardsStarts at Meters
Hours (optional)A number≥ 0
Minutes (optional)A number≥ 0
Seconds (optional)A number≥ 0

Formula and method

Formula

pace per 100 = time ÷ distance × 100; 1 yd = 0.9144 m exactly

IEEE-754 double precision; shown to the decimals indicated.

Shown per 100 in your unit and the other unit. Informational estimate, not medical advice. Talk to a qualified health professional about your own situation.

Worked examples

These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.

Example 1

Inputs: Distance = 1500; Unit = Meters; Hours = 0; Minutes = 25; Seconds = 30.

Results of example 1
ResultValue
Pace per 100 m1:42
Pace per 100 yd1:33
Speed (km/h)3.53

Example 2

Inputs: Distance = 400; Unit = Yards; Hours = 0; Minutes = 6; Seconds = 0.

Results of example 2
ResultValue
Pace per 100 yd1:30
Pace per 100 m1:38
Speed (km/h)3.66

Example 3

Inputs: Distance = 100; Unit = Meters; Hours = 0; Minutes = 1; Seconds = 25.

Results of example 3
ResultValue
Pace per 100 m1:25
Pace per 100 yd1:18
Speed (km/h)4.24

The first line is the headline result (pace per 100 m). Below it the swimming Pace Calculator lists pace per 100 yd and speed (km/h), which describe the same case from other angles. IEEE-754 double precision; shown to the decimals indicated.

Metres and yards

A yard is exactly 0.9144 m, so a 100 yd pace is about 8.6% faster in time than the same effort per 100 m. Pools are 25 m, 25 yd or 50 m, so make sure you use the right unit.

Benchmarks

Recreational swimmers often hold 2:00 per 100 m, good club swimmers 1:30, and elite swimmers sub-1:00 for short distances. Open water pace is slower due to waves and sighting.

How the result changes with distance

Holding every other input at the first worked example, this table changes only distance. It shows how sensitive the answer is to that one value; each row was produced by running this calculator.

How the result changes with distance
DistancePace per 100 mPace per 100 ydSpeed (km/h)
7503:243:071.76
15001:421:333.53
30000:510:477.06
60000:260:2314.12

What happens with invalid input

These messages are produced by the calculator itself, so you know what to fix.

  • Distance: entering "0" shows "Distance must be greater than 0." beside that field and no result.
  • Minutes: entering "0" shows "Enter a time greater than zero." beside that field and no result.

Choosing between the Swimming Pace Calculator and similar calculators

Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.

Choosing between the Swimming Pace Calculator and similar calculators
CalculatorYou enterIt returns
[Pace Calculator](/fitness/pace-calculator/)distance and distance unitPace per km
[Pace Distance Calculator](/fitness/pace-distance-calculator/)pace minutes and pace perDistance
[Marathon Pace Calculator](/fitness/marathon-pace-calculator/)racePace per km
[Running Training Pace Calculator](/fitness/training-pace-calculator/)race distance, hours and minutesVDOT (estimated VO₂max)
[One Rep Max Calculator](/fitness/one-rep-max-calculator/)weight lifted and repetitionsEstimated 1RM (Epley)

Background: fitness estimates

Fitness formulas are estimates whose accuracy depends on the input. One-rep-max formulas such as Epley and Brzycki give different answers, and predictions from hard sets of a few repetitions are better than from sets of ten or more. Age-based maximum heart rate formulas can be off by 10 to 30 beats a minute for an individual; Tanaka's 208 − 0.7 × age is generally preferred to 220 − age but is still an estimate.

Pace models built from a race result assume a maximal effort and work best for distances from about 5 km to the marathon. Use the output as a guide, not a prescription.

Assumptions and limitations

  • Time can be entered in any combination of hours, minutes and seconds
  • Not a diagnosis

Estimates from formulas describe averages. They are not a training or medical prescription; check with a qualified professional before changing your exercise or diet.

If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for distance and minutes to confirm this.

Frequently asked questions

What is a good 100 m pace?

1:40 to 2:00 for fit recreational swimmers.

How long is a 1500 m swim?

At 2:00 per 100 m, 30 minutes.

How many lengths is 1500 m?

60 lengths of a 25 m pool.

What does the Swimming Pace Calculator calculate?

Pace per 100 meters or yards from a distance and a time. It returns Pace per 100 m, Pace per 100 yd and Speed (km/h).

What formula does the Swimming Pace Calculator use?

pace per 100 = time ÷ distance × 100; 1 yd = 0.9144 m exactly. Shown per 100 in your unit and the other unit.

What do I need to enter in the swimming Pace Calculator?

You enter Distance and Unit. Optional: Hours, Minutes and Seconds.

How is the result rounded or limited?

IEEE-754 double precision; shown to the decimals indicated. Time can be entered in any combination of hours, minutes and seconds.

What are the limits of this calculator?

Time can be entered in any combination of hours, minutes and seconds. Not a diagnosis.

What does the “Unit” option change?

It sets how the swimming Pace is worked out. The choices are Meters and Yards.

What is an example of a swimming Pace result?

With distance 1500, unit Meters, hours 0, minutes 25 and seconds 30, the pace per 100 m is 1:42.

Where does the method come from?

The method follows: International Yard and Pound Agreement (1959): 1 yard = 0.9144 m exactly.

Can I rely on this calculator for a decision?

Estimates from formulas describe averages. They are not a training or medical prescription; check with a qualified professional before changing your exercise or diet. For this calculator in particular: Time can be entered in any combination of hours, minutes and seconds.

Sources

  • International Yard and Pound Agreement (1959): 1 yard = 0.9144 m exactly

Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.