Elevation Gain Rate Calculator Formula
Understand the math behind the elevation gain rate calculator. Each variable explained with a worked example.
Formulas Used
VAM (Vertical Ascent Meters/hr)
vam = round(elevation_m / (climb_minutes / 60))Feet per Hour
ft_per_hr = round(elevation_ft / (climb_minutes / 60))Feet per Minute
ft_per_min = round(elevation_ft / climb_minutes * 10) / 10Variables
| Variable | Description | Default |
|---|---|---|
elevation_ft | Elevation Gained(ft) | 3000 |
climb_minutes | Climbing Time(min) | 90 |
elevation_m | Derived value= elevation_ft * 0.3048 | calculated |
How It Works
What Is VAM?
Definition
VAM stands for *Velocita Ascensionale Media* (Average Ascent Speed). It measures how fast you gain elevation.
Formula
VAM = Elevation Gain (m) / Time (hours)
Benchmarks
| Activity | Typical VAM | |----------|------------| | Hiking (moderate) | 300-500 m/hr | | Hiking (fast/fit) | 500-800 m/hr | | Cycling (recreational) | 600-900 m/hr | | Cycling (pro) | 1,500-1,800 m/hr | | Trail running | 600-1,200 m/hr | | Mountaineering | 200-400 m/hr |
Worked Example
Gained 3,000 ft in 90 minutes of climbing.
elevation_ft = 3000climb_minutes = 90
- 01Elevation in meters = 3000 x 0.3048 = 914 m.
- 02Time in hours = 90 / 60 = 1.5 hours.
- 03VAM = 914 / 1.5 = 610 m/hr.
- 04Feet per hour = 3000 / 1.5 = 2000 ft/hr.
Ready to run the numbers?
Open Elevation Gain Rate Calculator