Walking Calorie Calculator — Steps & Distance
Enter your weight, how long you walked, and your speed to get calories burned, distance covered, pace, and estimated steps — based on published MET values for walking.
kg
min
Speed unit
km/h
Gross energy expenditure — does not subtract resting metabolic rate
- 1
MET at this speed
3.5Linearly interpolated from the Ainsworth 2011 Compendium of Physical Activities. - 2
Duration in hours
30 ÷ 60 = 0.5 - 3
Calories = MET × weight × hours
3.5 × 70 × 0.5 = 123
How does this calculator work?
Calories burned = MET × weight (kg) × hours walked. MET for walking ranges from 2.0 (very slow, 1.6 km/h) to 8.0 (race-walk, 8 km/h); a typical brisk 4.8 km/h walk has MET 3.5. A 70 kg person walking briskly for 30 min burns about 122 kcal and covers 2.4 km. Values are gross energy expenditure on flat terrain.
Formula
How this is calculated
The calculation uses the MET (Metabolic Equivalent of Task) system, where 1 MET equals the energy used at rest (approximately 1 kcal per kg per hour). Walking METs range from about 2.0 for a very slow stroll (1.6 km/h) to 8.0 for a brisk race-walk (8 km/h). The values used here come from the Ainsworth et al. 2011 Compendium of Physical Activities, a standard reference used in clinical and sports science research. The calculator linearly interpolates between the nearest tabled speeds so any input speed gets a smoothly estimated MET.
Calories = MET × weight (kg) × duration (hours). This gives gross energy expenditure — the total energy the body uses, including the calories it would burn at rest. Some calculators report only the "net" (above-rest) calories by subtracting 1 MET; the gross figure is shown here because it matches what most fitness trackers report. Distance is speed × time; pace is duration ÷ distance. The step estimate uses an average cadence of ~1312 steps per km, which varies by height and stride length — it is a rough guide only.
The formula assumes flat, hard-surface walking. Uphill grades, soft terrain, and carrying loads all increase calorie burn substantially. Individual values vary by up to ±20 % around the MET-based estimate due to differences in fitness, walking efficiency, and body composition.
Frequently asked questions
MET (Metabolic Equivalent of Task) is a ratio of exercise energy expenditure to resting energy expenditure. Walking faster moves more mass over more distance per second, requiring more muscular work and a higher metabolic rate. A brisk 5.6 km/h walk has a MET of about 4.3 — more than twice the MET of a slow 3.2 km/h stroll at 2.8.
Yes. Even a 5 % grade roughly doubles the metabolic cost of walking compared to flat ground at the same speed. The ACSM walking equation estimates an additional ~1.8 × speed (m/min) × grade (%) ÷ 100 mL/kg/min of oxygen consumption per degree of incline. This calculator assumes flat terrain; for hilly routes, the actual burn will be 20–100 % higher.
The calculator uses an average of 1,312 steps per km, which corresponds to a stride length of about 76 cm. Taller people have longer strides and fewer steps per km; shorter people have more. For a personalised figure, measure your own steps over a known distance, or use a pedometer calibrated to your stride.
Also known as
TG we-Calculate Editorial Team. (2026). Walking Calorie Calculator — Steps & Distance [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/walking-calorie-calculator
TG we-Calculate Editorial Team. "Walking Calorie Calculator — Steps & Distance." TG we-Calculate. 2026. https://we-calculate.com/calculator/walking-calorie-calculator.
TG we-Calculate Editorial Team, "Walking Calorie Calculator — Steps & Distance," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/walking-calorie-calculator
@misc{wecalculate_walking_calorie_calculator, title = {Walking Calorie Calculator — Steps & Distance}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/walking-calorie-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
