Skip to content
DuoSwim logoDuoSwim

Swimming calorie calculator

Estimate calories burned swimming by stroke, time, distance or laps.

Use body weight, active swim time, pace, laps and MET-based stroke values to estimate a realistic calorie range.

By strokeBy lapsBy distanceMET-based

Calculator inputs

Build your swim

Track by
Optional pace per 100m

Used to estimate distance and calories per 100. Calories still come from time, weight and MET.

Quick sessions

Calorie estimate

Your swim burn

Estimated calories burned

441 kcal

Likely range 388 kcal to 494 kcal using a pool estimate range.

Active time

45 min

Distance

2.25 km

Pace

2:00 / 100m

Calories / hour

588 kcal

Calories / 100m

20 kcal

MET value

8 MET

Selected activity

Freestyle / crawl, steady

Vigorous

kcal = MET x 3.5 x body weight kg / 200 x active minutes

Stroke comparison

Same swimmer, same active time

45 min at 70 kg

ActivityEffortMETEstimated calories
ButterflyVigorous13.8761 kcal
Open water raceVigorous10.5579 kcal
Breaststroke hardVigorous10.3568 kcal
Fast freestyleVigorous9.8540 kcal
Treading fastVigorous9.8540 kcal
Backstroke hardVigorous9.5524 kcal
Steady freestyleVigorous8441 kcal
Open water steadyVigorous6331 kcal
Easy freestyleModerate5.8320 kcal
Water aerobicsModerate5.5303 kcal
Breaststroke easyModerate5.3292 kcal
Backstroke easyModerate4.8265 kcal
Treading moderateModerate3.5193 kcal

Download DuoSwim app

Turn this calculator into a swim plan.

Save your target pace, follow watch-ready workouts and track swim progress in DuoSwim after estimating your session calories.

Download on the App StoreGet it on Google Play

How it works

A practical swim calorie estimate.

The estimate uses published swimming MET values from the Compendium of Physical Activities. Use it to compare sessions and plan training load, not as a medical measurement.

MET-based calculation

The calculator uses swimming MET values from the Compendium of Physical Activities, then adjusts the likely range for pool, open-water, cold or choppy sessions.

Time, distance or laps

Use active swim minutes for simple sessions, or enter distance, laps and pace when you want the calculator to derive moving time from the swim.

Stroke and effort matter

Easy freestyle, fast freestyle, breaststroke, backstroke, butterfly, open-water swimming and treading water use different MET values.

Built for planning

Shareable links preserve the inputs, so the same calculator can later support workouts, campaigns, referrals and app handoffs.

Examples

Common swimming calorie estimates

All examples use active swim time.

SessionSwimmerInputEstimateContext
Easy freestyle70kg swimmer30 min213 kcalSlow recreational laps
Steady freestyle70kg swimmer30 min294 kcalControlled training pace
Fast freestyle70kg swimmer30 min360 kcalVigorous lap swimming
Butterfly70kg swimmer30 min507 kcalHighest stroke estimate

Related DuoSwim tool

Use the swim pace calculator to turn a target distance and finish time into pace per 100, then bring that pace back here for distance or lap-based calorie estimates.

Open swim pace calculator

Frequently asked questions

Swimming calorie calculator FAQs

How many calories does swimming burn?

Swimming calorie burn depends on body weight, active swim time, stroke, effort and conditions. A 70kg swimmer doing 30 minutes of steady freestyle is estimated around 294 kcal before individual variation.

Which swimming stroke burns the most calories?

Butterfly is usually the highest option in MET tables, followed by hard breaststroke, fast freestyle and hard backstroke. Technique and effort still change the real result.

How is swimming calorie burn calculated?

This calculator uses the common MET equation: calories equals MET multiplied by 3.5, body weight in kilograms, and active minutes, divided by 200.

Does open-water swimming burn more calories than pool swimming?

Open-water swimming can burn more when cold water, chop, current, sighting or navigation increase effort. It can also be easier when drafting or swimming with a wetsuit, so the calculator shows a wider range.

Should rest time count?

Use active swimming time for the best estimate. Long rests at the wall should usually be left out, while short rests inside a continuous set can be included if they are part of the effort.

Is this swimming calorie calculator exact?

No calculator can be exact without lab data. MET estimates are useful for comparing sessions, planning training load and getting a realistic range.

Can I calculate swimming calories from laps?

Yes. Choose laps, enter lap count, pool length and pace per 100. The calculator turns laps into distance and active time before estimating calories.