Swimming Stroke Rate Calculator

Last Updated: Nov 29, 2025

strokes

sec

spm

Welcome to the Calculator Value. If you are a coach or just a swimmer looking for a simple way to track stroke rate that tells the performance of a swimmer in the pool, you are in the right place.

Stroke rate tells you how fast your arms are cycling through in the water, and it’s an important part of swimming speed.

What is Swimming Stroke Rate?

It simply means how many strokes you take in water in one minute, and it is expressed as SPM (strokes per minute) . If you are new to swimming, swimming stroke means specific technique of using the arms, legs, and body to push yourself through the water.

For instance, if a swimmer takes 30 strokes in 20 seconds, his SPM is 90, meaning he completes 90 strokes per minute.

Our calculator is quite simple, enter any two values and it automatically computes the third. Here are the inputs the calculator uses:

  • Stroke count: How many strokes you counted.
  • Time: How much time it takes you to perform the strokes.
  • Stroke rate (SPM): Shows strokes per minute.

How Stroke Rate is Calculated

If you are curious to know the calculation behind the scene or want to calculate manually. In this section, we will show an equation used to calculate stroke rate manually.

We will show you three formulas that you can use to calculate any of three variable: stroke count, time, and stroke rate (SPM).

Formula 1: Calculate stroke rate

If you know the stroke count and the time, use this formula:

Stroke rate (SPM) = stroke count / (time in seconds / 60)

Formula 2: Calculate stroke count

If you know stroke rate and time, use the following formula to get stroke count:

Stroke count = stroke rate × (time in seconds / 60)

Formula 3: Find time

If you already know the stroke rate and stroke count, use this formula to find the time:

Time in minutes = stroke count ÷ stroke rate

Keep reading — below we will walk through a simple real-world example.

Swimming Stroke Rate Example

Calculating stroke rate is fairly simple, we will use a real-world example that will help you understand better.

Let's assume a swimmer takes 36 strokes in 24 seconds.

Let’s apply the formula to calculate stroke rate:

Stroke rate = 36 ÷ (24 ÷ 60)

Stroke rate = 36 ÷ 0.4

Stroke rate = 90 SPM

That’s how simple it is to calculate stroke rate.

Swimming Stroke Rate Chart (Typical Ranges)

Read the following table for general stroke rate ranges for reference, but remember, every swimmer is different, so use these only as general guidelines.

Stroke TypeRecreational SwimmerCompetitive Swimmer
Freestyle Sprint60 to 80 SPM90 to 110 SPM
Freestyle Distance50 to 70 SPM70 to 90 SPM
Butterfly45 to 60 SPM60 to 80 SPM
Breaststroke30 to 45 SPM40 to 60 SPM
Backstroke55 to 75 SPM75 to 100 SPM

Frequently Asked Questions

What is a Good Stroke Rate for Swimming?

Remember that there is not a single perfect stroke number, but here is the common ranges based on experience and overall fitness:

  • Beginners: 40 to 70 SPM
  • Fit recreational swimmers: 60 to 80 SPM
  • Competitive sprinters: 90 to 110 SPM
  • Distance swimmers: 70 to 90 SPM