Estimate calories burned while swimming based on swim time, body weight, and optional stroke and effort level for a personalized kcal result.

Swimming Calories Calculator

Basic
Advanced
Basic mode uses a moderate lap swimming pace.

Related Calculators

Swimming Calories Formula

\text{Calories Burned} = T \times BW_{kg} \times SF \\ BW_{kg} = BW_{lb} \div 2.20462

Variables:

  • Calories Burned is the total calories used during the swim
  • T is swimming time in minutes
  • BWkg is body weight in kilograms
  • SF is the swim factor. Basic mode uses a moderate lap-swimming factor, while Advanced mode changes the factor using stroke and effort level.

To calculate swimming calories, convert body weight to kilograms if needed, then multiply time by body weight and the swim factor.

30-Minute Swimming Calories

  • 125 lb: about 247 calories during moderate lap swimming
  • 155 lb: about 306 calories during moderate lap swimming
  • 185 lb: about 366 calories during moderate lap swimming
  • Butterfly and hard freestyle usually produce the highest calorie burn per minute
  • Easy lap swimming and backstroke usually produce a lower calorie burn per minute

How to Calculate Swimming Calories

  1. Enter your swimming time in minutes.
  2. Enter your body weight and choose lbs or kg.
  3. If you want more detail, switch to Advanced mode and choose your stroke and effort level.
  4. Convert body weight to kilograms if needed.
  5. Multiply time by body weight in kilograms and the swim factor.

Example Problem

Swimming time = 30 minutes

Body weight = 170 lb

Swim factor = 0.14525

170 ÷ 2.20462 = 77.11 kg

Calories Burned = 30 × 77.11 × 0.14525 = 335.98 kcal