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

Passo del Cerighetto
20.8 km at 7.17%, climbing 1492 m from 58 m to 1550 m with a brutal 20.63% ramp — a full-blown HC ascent.
Profile
Passo di Valtendra
A 20.3 km hors catégorie climb in Italy with 1,768 m of net gain, punishing ramps, and undulation that adds real cost to the effort.
Profile
Passo di Giovo
A 20.6 km HC monster averaging 7.33%, rising from 58 m to 1567 m with pitches that spike to 22.79%.
Profile
Passo del Dil
20.6 km at a punishing 8.04% average, climbing from 62 m to 1715 m for 1653 m of net gain — a true HC test.
Profile
Alto de Conejo
20.5 km at 8.47% averaging brutal, hauling you from 2209 m to 3942 m for 1733 m of net thin-air climbing.
Profile
Passo della Mezzaluna
20.3 km at 6.36% average, ramping to 15.49%, climbing from 159 m to 1453 m — a full HC ascent with 1294 m of net gain.
Profile
Passo di Monscera
20.3 km at a brutal 8.94% average, ramping to 22.54%, hauling you from 249 m up to a 2063 m summit.
Profile
Passo di Rocca Brancia
20.3 km at 7.76% average, spiking to 18.4%, lifting you from 1037 m to 2611 m for 1574 m of net gain — a true HC test.
Profile
Col de la Case d'Oche
20.2 km at 7.38% averaged, with a savage 27% pitch and 1495 m of net gain to a 1887 m summit — a true hors catégorie ascent.
Profile
Croix de Coeur
A 20.2 km hors catégorie climb in Switzerland gaining 1,710 m net to a 2,174 m summit, with heavy undulation that inflates the real workload.
Profile
Passo del Miller
20.2 km at 8.36% average, ramping to a brutal 29.33% max, climbing from 418 m to a 2107 m summit — a genuine HC monster.
Profile
Col du Basset
19.7 km at 6.93% averaging steady, with a wall of 27.13% and 1367 m of net gain to a 2120 m summit.
Profile
Col d'Ars
19.5 km at a brutal 9.06% average, climbing from 590 m to 2355 m with ramps that spike to 21.44% — a true HC monster.
Profile
Zwischenwänden
A 19.3 km HC climb in Austria that gains 1,251 m net but makes you pedal for 1,478 m of total ascent — pace it for the undulation.
Profile
Passo del Lupo
19.2 km at a punishing 10.45% average, climbing from 233 m to 2242 m for 2009 m of net gain — a true HC monster.
Profile
Passo di Quadrella
19.2 km at 7.37% averaging into an HC brute, climbing 1414 m from 378 m to 1792 m with a savage 22.38% ramp.
Profile
Ochsenlenke
19 km at 8.95% average and a brutal 31.98% max, climbing from 867 m to a lung-searing 2565 m summit.
Profile
Passo Lanciano
18.7 km at 6.63% average and a 12.05% max, hauling you from 75 m to 1314 m for 1239 m of net gain — a full HC test.
Profile
Passo di Rondenino
18.7 km at a relentless 9.57% average, climbing 1786 m from 247 m to a 2033 m summit — a true HC monster.
Profile
Col de Folière
18.5 km at a brutal 8.06% average, ramping to 33.33%, climbing from 411 m to 1906 m — a true hors catégorie test.
Profile
Col du Passet
18.5 km at 8.19% average with a savage 24.06% max — an HC monster climbing 1513 m to a 1974 m summit.
Profile
Pass digls Orgels
A category HC Swiss climb covering 18.4 km and 1,364 m of net gain, with heavy undulation that inflates the real workload.
Profile
Alto del Zipa
18.3 km at 7.65%, climbing from 1792 m to 3195 m — an HC beast with 1403 m of net elevation gain and ramps to 10.99%.
Profile
Passo di Pianca Bella
18.3 km at 6.99% average with a savage 23.37% max — an HC grind climbing 1278 m from 395 m to 1673 m.
Profile