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

Port del Cantó
Port del Cantó is a Category 1 climb in Spain: 8.1 km at 7.27% average gradient with a savage 26.63% maximum ramp. Here's how to ride it smart.
Profile
Puerto de La Fuenfría
A Category 1 climb in Spain: 7.5 km at 8.08% average gradient with a savage 23.39% maximum ramp. Here's how the numbers shape your effort from bottom to summit.
Profile
Coll de Sant Roc de Viu
A brutal 6.4 km wall averaging 9.57% and spiking to 16.72%, hauling you 612 m up to a 1440 m summit.
Profile
Passo del Cason di Lanza / Lanzenpass / Pas di Lance
A brutal 4.7 km wall averaging 11.86%, kicking to 14.06%, dragging you from 989 m to 1549 m for 560 m of climbing.
Profile
Coll de les Tres Creus o de la Pola
A 24.5 km grind averaging 3.3%, climbing 808 m from 108 m to 916 m with a stinging 15.66% max ramp.
Profile
Alto de Tizar
A 20.8 km category 2 grind at 4.13% average, climbing from 219 m to 1080 m for 861 m of net gain.
Profile
Daegwallyeong
A 17.7 km category 2 grind averaging 4.68% and topping out at 10.08%, climbing from 14 m to 843 m.
Profile
Passo di Viamaggio
15.6 km of steady Italian climbing at 4.07% average, lifting you 635 m from 348 m to a 983 m summit.
Profile
Leitariegos Pass
A 15.3 km Cat 2 climb in northern Spain with a 4.78% average gradient, 732 m of net gain, and a vicious 17.88% maximum ramp that demands careful pacing from the base.
Profile
Nisshō Pass
Nisshō Pass is a 15.3 km Category 2 climb in Japan with 644 m of net gain but 1,178 m of total ascent, demanding smart pacing over undulating terrain.
Profile
St. Anton Pass
A 13.9 km Cat 2 climb in Switzerland with a 4.86% average gradient, 677 m net gain, and a brutal 20.11% maximum ramp that demands careful pacing and gear selection.
Profile
Windische Höhe Pass
A 13.5 km category-2 climb rising 602 m to 1116 m, averaging 4.47% with a stinging 10.13% pitch to test your legs.
Profile
Preiner Gscheid Pass
A 12.7 km category 2 grind at 4.64% average, climbing 590 m to a 1072 m summit with ramps peaking at 11.54%.
Profile
Vitinya Pass
A steady 12.5 km grind at 4.46% that lifts you 555 m from 417 m to a 972 m summit, with pitches touching 9%.
Profile
Col de Latrape
Col de Latrape is a 12.4 km Category 2 climb in France with an average gradient of 4.11% that conceals a brutal 24.88% maximum ramp. Here's how to pace it.
Profile
Col du Platzerwasel
A 12 km Category 2 climb in the Vosges with a deceptive 5.38% average gradient that hides a brutal 24.53% maximum ramp. Here's how to read the road and pace it right.
Profile
Col de Port
Col de Port is an 11.5 km Category 2 climb in France with a 5.05% average gradient, 581 m of net gain, and a savage 32.75% maximum ramp that demands careful pacing.
Profile
Ruppen Pass
A 10.9 km Category 2 Swiss climb with 600 m of net gain but 801 m of total ascent — undulation you have to pace around.
Profile
Puerto de Carrales
A 9.9 km category 2 climb that lifts you 466 m from 543 m to 1009 m at a steady 4.72% average, spiking to 11.17%.
Profile
Stevens Pass
A 9.6 km Category 2 climb in the US that gains 553 m net but forces 751 m of total ascent thanks to its rolling profile.
Profile
Stoss Pass
A Cat 2 Swiss climb covering 9.3 km at 5.79% average gradient with a punchy 17.13% maximum ramp. Here's how the Stoss Pass unfolds and how to pace it.
Profile
Pfaffensattel
9.1 km at 6.05% average with ramps hitting 14.8%, climbing from 827 m to a 1375 m summit for 548 m of net gain.
Profile
Triebener Tauern Pass
A data-driven profile of Austria's Triebener Tauern Pass: 8.6 km, 6.65% average, with punchy undulation and a 20%+ ramp to manage.
Profile
Puerto de Guadarrama
An 8.5 km Cat 2 climb outside Madrid with a 6.5% average gradient, 552 m of net gain, and a brutal 19.34% max ramp. Here's how to pace it.
Profile