Climb library
Famous climbs of cycling
Detailed profiles of the climbs that define the sport — length, average gradient, elevation gain, race history, and pacing advice.
Browse by country
3744 climbs

Ornpass
14.1 km at 3.61% lifts you 510 m from 414 m to 924 m, with a sharp 10.91% sting that breaks the rhythm.
Profile
Col d'Osquich
A 12.7 km Category 3 climb in France with a gentle 3.08% average gradient — but a 16.21% maximum that punishes riders who haven't paced the approach correctly.
Profile
Santelhöchi Pass
A 12.4 km Category 3 climb in Switzerland whose modest average gradient hides steep ramps and significant undulation.
Profile
Hengstpass
The Hengstpass is a deceptive Austrian Category 3 climb: a modest average gradient hides a punchy 15.61% maximum that demands careful pacing over 11.9 km.
Profile
Sinclair Pass
Sinclair Pass is a 11.9km Category 3 climb in Canada whose rolling profile makes it ride harder than its modest 3.24% average suggests.
Profile
Josefsberg Pass
The Josefsberg Pass is an 11.6 km Austrian climb averaging 4.12% with a brutal 20.27% maximum ramp — far steeper than its category 3 rating suggests.
Profile
Buechenegg Pass
A 11.2 km Category 3 climb in Switzerland where 197 m of hidden re-climbing turns a gentle 3.57% average into a stop-start effort.
Profile
Van Reenen's Pass
A data-driven profile of Van Reenen's Pass, an 11.1 km Category 3 climb in South Africa with 430 m of net gain but 600 m of total ascent.
Profile
Le Chalet-à-Gobet
A 10.6 km Cat 3 climb above Lausanne with a gentle 3.19% average gradient that masks a 12.34% peak pitch. Here's how to pace it smart.
Profile
Col d'Ichère
Col d'Ichère is a 10.6 km Category 3 climb in France with a deceptively low average gradient of 3.42% that hides a brutal 16.58% maximum ramp.
Profile
Molas Pass
Molas Pass is a 10.6 km Category 3 climb in Colorado that starts above 2,900 m and tops out at 3,335 m. Moderate average gradients hide some sharp punchy ramps.
Profile
Inunaki Pass
A 10.6 km Category 3 climb in Japan where a gentle 3.18% average hides 705 m of total ascent and a brutal 23.7% ramp.
Profile
Colle di Avendita
A 9.8 km category 3 climb averaging 4%, rising 391 m from 531 m to a 922 m summit, with a 12.54% sting to keep you honest.
Profile
Col du Louschbach
A 9.7 km Category 3 climb in France with a deceptive average gradient of 4.12% that hides a savage 18.52% maximum pitch. Here's how to pace it.
Profile
Gollersattel
Gollersattel is an 8.7 km Category 3 climb in Austria with a modest 4.05% average that hides steep pitches and 182 m of undulation.
Profile
Alto del Perdón
A data-driven profile of Spain's Alto del Perdón: 8.6 km at 3.57% average, with 145 m of hidden undulation that reshapes how you should pace it.
Profile
Highwood Pass
An 8.1 km Category 3 climb through the Canadian Rockies, Highwood Pass rises 363 m at a steady 4.46% average with a 9.77% max — manageable but never trivial.
Profile
Portilla de la Canda
A category 3 Spanish climb of 8 km gaining 292 m net, where 451 m of total ascent reveals rolling terrain that punishes a flat pacing plan.
Profile
Pretalsattel
A 7.8 km Category 3 climb in Austria with a deceptively modest 4.4% average that hides an undulating profile and one very steep ramp.
Profile
Col de la Moréno
A Category 3 climb in France: 7.8 km at 4.05% average gradient with a 315 m net gain. Manageable overall, but a 9.24% maximum gradient demands attention.
Profile
Haselrast
A 7.8 km Category 3 climb in Austria whose gentle 3.96% average masks a steep 19.25% ramp and 216 m of hidden re-climbing.
Profile
Puerto de Menga
A 7.7 km Category 3 climb in Spain with a gentle 3.93% average that hides sharp ramps and rolling terrain demanding smart pacing.
Profile
Collado de La Foradada
A 7.7 km category 3 climb in Spain where a modest 4.82% average hides steep ramps and 275 m of hidden extra ascent.
Profile
Porters Pass
A 7.3 km Category 3 climb in New Zealand with a 373 m net gain but 608 m of total ascent, meaning the profile rolls rather than climbs cleanly.
Profile