Skip to main content
Calcimator

Hiking Calorie Needs Calculator

Daily calories from distance, elevation, and pack weight.

Inputs

Results

Total calories burned

1,476

Hiking effort (cal)1,237
Estimated time (hrs)3.4
Calories per mile155
Calories per hour362
Water needed (L)1.7
How to Use This Calculator
  1. Enter your body weight (lb) and pack weight (lb).
  2. Enter total hike distance (miles) and cumulative elevation gain (ft).
  3. Select terrain conditions: maintained trail, moderate off-trail, or scramble/bushwhack.
  4. Read total calories burned, hiking-only calorie effort, and estimated hiking time (calculated using Naismith's rule from your distance, elevation gain, and terrain).
  5. Use the calories-per-mile, calories-per-hour, and water-needed results to pack enough food and water for the hike.

How the result changes with Body weight (lb)

Body weight (lb)Total calories burned
1121,147
1921,840
2882,671
3683,364

What each input means

Body weight (lb)
Your body weight in pounds.
Pack weight (lb)
Weight of your backpack and gear.
Distance (miles)
Total hiking distance in miles.
Elevation gain (ft)
Total cumulative elevation gain in feet.
Terrain
Trail conditions affect calorie burn.

What each result means

Total calories burned
Total estimated calories including hiking effort and basal metabolism.
Hiking effort (cal)
Calories from hiking effort alone (excludes BMR).
Estimated time (hrs)
Estimated hiking time using Naismith's rule (3 mph + 1 hr per 2000 ft gain).
Calories per mile
Average calories burned per mile of hiking.
Calories per hour
Average calorie burn rate per hour.
Water needed (L)
Estimated water needs based on duration and intensity.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Body weight (lb) = 150, Pack weight (lb) = 25, Distance (miles) = 8, Elevation gain (ft) = 1500 = 5 input(s) provided
  2. Calculate Total calories burned
    Total calories burned = hikingCalories + bmrDuringHike
    1476 = 1476
  3. Calculate Hiking effort
    Hiking effort = (flatCalPerMile * distanceMiles + elevationCal) * terrainMultiplier
    1237 = 1237
  4. Calculate Estimated time
    3.4 = 3.4

Engine last updated . Checked against 3 independently-derived tests how we verify calculators.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Sports, Outdoors & Recreation.