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

Salzstiegel
The Salzstiegel is a Category 1 Austrian climb of 10.2 km averaging 6.78% with a brutal 19.67% maximum — here's how the gradient unfolds and how to pace it.
Profile
Hahnenmoos Pass
A 10.2km Category 1 Swiss climb averaging 8.63% to 1,944m, where 296m of undulation makes it harder than its net gain suggests.
Profile
Col du Frêne
A 10.1 km Category 1 climb in France with a deceptive 6.32% average, an undulating profile, and a 23.15% ramp that dictates your gearing.
Profile
Glaspass
A Category 1 Swiss climb stretching 10.1 km at 7.18% average gradient, with a max pitch of 16.52%. Here's how the Glaspass unfolds and how to pace it.
Profile
Puerto del Boyar
A 9.8 km Category 1 climb in Spain with 688 m of net gain, real undulation, and a demanding average gradient that rewards disciplined pacing.
Profile
Col de Menée
A 9.7 km Category 1 climb in France gaining 644 m net, with undulation that adds real work on top of the headline gradient.
Profile
Passo dello Scalone
9.7 km at a relentless 7.48% average, spiking to 22.46%, hauling you from 27 m to 749 m for 722 m of net gain.
Profile
Col de l'Allimas
Col de l'Allimas is a Category 1 climb in France: 9.6 km at 7.22% average gradient, a brutal 32% maximum spike, and 695 m of net elevation gain. Here's how to ride it.
Profile
Pillerhöhe
A 9.6 km Category 1 climb in Austria with 717 m of net gain, an undulating profile, and ramps hitting 22.28% that punish an even-speed approach.
Profile
Schwarzenbühl Pass
A Category 1 Swiss climb covering 9.6 km at 7.24% average gradient, with a savage 19.29% maximum ramp and 693 m of net elevation gain. Here's how to pace it.
Profile
Col du Chioula
A Category 1 climb in France: 9.4 km at 8.49% average gradient with a savage 20.77% maximum ramp. Here's how the Col du Chioula cycling climb unfolds and how to pace it.
Profile
Col de Prato
A 9.3 km Category 1 climb in France averaging 8.36%, with 781 m of net gain and a demanding, undulating profile.
Profile
Coll dels Isards
Coll dels Isards in Andorra is a brutal Cat 1 ascent: 8.2 km at 9.57% average with a savage 29.45% maximum ramp. Here's how the climb unfolds and how to pace it.
Profile
Champex Pass
8.1 km at 8.41% average with a savage 40.6% maximum pitch. Champex Pass is a Category 1 Swiss climb that demands precise pacing and a compact gear setup.
Profile
Hyogoshi Pass
Hyogoshi Pass is a Category 1 climb in Japan covering 8 km at a 9.23% average gradient, with a savage 44.87% maximum pitch that demands serious pacing discipline.
Profile
Kerschbaum Saddle
Eight kilometres of Austrian climbing with an average gradient of 7.61% and a savage 22.68% maximum — the Kerschbaum Saddle demands respect and a conservative opening pace.
Profile
Puerto de Ventana
7.8 km at 9.62% average with a savage 23.66% maximum — Puerto de Ventana is a Category 1 brute in the Asturian mountains that demands disciplined pacing from the first pedal stroke.
Profile
Jungnyeong
A Category 1 grind: 7.6 km at 7.97% average, ramping to 16.68%, hauling you from 189 m to 794 m for 605 m of net gain.
Profile
Euschelspass
A 7.6 km Category 1 climb in Switzerland with an 8.5% average, punishing undulation, and 1,068 m of total ascent for just 643 m of net gain.
Profile
Col du Bez
7.5 km at 7.76% average with a brutal 45.39% max pitch — the Col du Bez is a Category 1 climb in France that demands careful pacing and low gearing.
Profile
Reitereck
7.3 km, 9.78% average, and a savage 27.97% maximum pitch — Austria's Reitereck is a Category 1 wall that demands respect from the first pedal stroke.
Profile
Coll de les Falgueres
6.9 km at 8.09% average, ramping to 12.46%, hauling you from 672 m to 1231 m for 559 m of climbing.
Profile
Col de la Bataille
6.8 km at a brutal 9.47% average, spiking to 41.03%, hauling you 644 m up from 603 m to a 1247 m summit.
Profile
Nidoage Pass
Nidoage Pass packs 6.7 km of relentless Japanese mountain road, averaging 8.37% with a savage 21.1% maximum ramp. Here's how the gradient unfolds and how to pace it.
Profile