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
3717 climbs

Vigiljoch
16.4 km at a relentless 8.78% average, climbing 1438 m to a 1761 m summit with ramps hitting 18.33%.
Profile
Croce Domini Pass
15.6 km at a brutal 10.33% average, ramping to 24.58% and gaining 1613 m to a 1884 m summit — a true HC monster.
Profile
Gampen Pass
A relentless HC climb: 14.6 km at 8.54% average, ramping to 15.71%, hauling you from 280 m up to 1526 m.
Profile
Puerto de la Magdalena
12.7 km at 8.01% average, ramping to 12.62%, hauling you from 300 m to a 1317 m summit — a full HC test.
Profile
Surenen Pass
A 12.6 km hors catégorie ascent in Switzerland with 1,631 m of net gain, steep undulating pitches, and a genuinely brutal average gradient.
Profile
Colle di San Zeno
12.3 km at a relentless 9.89% average, climbing 1219 m from 198 m to 1417 m with a savage 28.1% pitch — pure HC punishment.
Profile
Col de Soudet
12.3 km, 8.48% average, and a savage 22.41% max gradient. Col de Soudet is an HC climb in the French Pyrenees that demands serious pacing discipline from the first kilometre.
Profile
Colla Rossa
A 12.1 km hors catégorie climb in France gaining 1,476 m net at a punishing 12.19% average, with 307 m of hidden re-climbing baked into the profile.
Profile
Col du Pré
11.9 km at 8.48% average with a savage 33.18% maximum — the Col du Pré is an HC beast in the French Alps that demands careful pacing and low gearing from the first pedal stroke.
Profile
Col de Salenton
A relentless HC wall: 11.8 km at 11.89% climbing from 1096 m to 2503 m for 1407 m of net gain.
Profile
Glaubenbielen Pass
An 11.5 km HC climb in Switzerland gaining 1,147 m net, defined by a relentless average near 10 percent and 338 m of hidden undulation.
Profile
Puerto de Bujaruelo / Port de Boucharo
10.8 km at a brutal 10.97% average, ramping to 23.43% and climbing 1182 m to a 2328 m summit.
Profile
Riseten Pass
A 10.4 km HC climb in Switzerland averaging 10.6% with 1,104 m of net gain and 364 m of hidden undulation.
Profile
San Lucio Pass
A 9.5 km HC climb in Italy averaging 11.81%, with 292 m of hidden extra ascent that punishes uneven pacing.
Profile
Puerto de la Luz
9.4 km at a brutal 11.44% average, spiking to 17.82%, hauling you from 941 m to a 2017 m summit — a genuine HC wall.
Profile
Col de Restefond
At 9.3 km with a 9.39% average gradient and 875 m of net elevation gain, Col de Restefond is a brutal HC climb in the French Alps that demands careful pacing from the first pedal stroke.
Profile
Port de Boucharo
Port de Boucharo is an 8 km HC climb in France gaining 1,112 m net, but 1,482 m of total ascent means the profile fights back at every dip.
Profile
Colle di Sampeyre
A 14.3 km HC climb in Italy averaging 9.38%, with 1342 m of net gain hidden inside 1766 m of total ascent.
Profile
Passo del Lucomagno
A 34.1 km giant climbing from 383 m to 1973 m at a steady 4.66% average, banking 1590 m of net gain across relentless, gradual kilometres.
Profile
Alpe di Neggia
A 27 km Category 1 Swiss climb where 2,303 m of total ascent, not the modest 4.54% average, defines the real effort.
Profile
Surduc Pass
26 km of steady climbing at 5.08%, hauling you 1321 m from 320 m to a 1641 m summit with pitches up to 17.25%.
Profile
Puerto de Peña Aguda
A 22.5 km category 1 grind averaging 4.93%, hauling you from 844 m to 1953 m for 1109 m of net gain.
Profile
Puerto de Alejandría
A 22.1 km category 1 haul climbing 1070 m at 4.84% average, with ramps spiking to 15.4% from 652 m to a 1722 m summit.
Profile
Passo del Giovà
A 22 km category-1 grind stacking 1230 m of net gain at 5.6% average, with a savage 18.92% wall lurking in the mix.
Profile