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
3838 climbs
Alto de Peña Negra
A 20.7 km category-1 grind averaging 5.84%, climbing from 1670 m to 2878 m for 1208 m of net gain and a 14.48% sting.
ProfilePuerto Honduras
A 20.6 km Category 1 Spanish climb whose gentle 4.68% average masks 1,881 m of total ascent and a punishing steepest ramp.
ProfileSattel
Sattel is a 20.5 km Category 1 climb in Austria with a deceptively mild 4.81% average that hides steep ramps and 259 m of extra ascent from undulation.
ProfilePasso Gioiche
A 20.4 km category 1 grind climbing 1048 m from 93 m to 1141 m at a steady 5.13% average, spiking to 10.02%.
ProfileOberhüttensattel
A 20.4 km Category 1 climb in Austria with 1,025 m of net gain but 1,724 m of total ascent — the undulation is the real story.
ProfileForca di Montof
A 20.4 km category 1 grind climbing 1030 m at 5.05% average, with pitches spiking to 15.12%.
ProfileAlto de las Neveras
20.3 km of climbing at 5.55% average, hauling you from 727 m to 1852 m with ramps that spike to 21.55%.
ProfilePuerto del Sol
A 20.2 km category 1 grind averaging 4.78% from 113 m to 1081 m, with a savage 13.64% ramp to break your rhythm.
ProfilePasso delle Ciaresole
A 20.2 km Category 1 haul averaging 5.72%, climbing from 605 m to 1761 m with a 12.25% sting hidden along the way.
ProfileColletto
20.2 km of steady climbing at 5.15%, hauling you from 589 m up to 1627 m for 1038 m of net gain — with a savage 19.35% sting.
ProfileCol du Vuarne
20 km at 5.29% average, ramping to 12.44%, hauling you from 396 m to 1456 m for 1060 m of net climbing.
ProfilePortela do Penedo das Merendas
A 19.7 km category-1 grind averaging 4.74%, hauling you from 316 m to 1250 m with 934 m of net gain.
ProfileCulmine di San Pietro
18.3 km, 936 m of net gain, and a savage 29.4% maximum gradient — the Culmine di San Pietro is a Category 1 brute that demands careful pacing and honest gearing choices.
ProfilePasso di Ganone
19.6 km at 5.72%, climbing from 81 m to 1201 m for 1120 m of net gain with a savage 15.42% pinch.
ProfileForcela dl Lech - Forcella di Lago
A 19.5 km category 1 grind averaging 6.19%, climbing from 984 m to 2191 m with ramps that spike to 13.04%.
ProfileAlto de Tiparuco
A 19.5 km category 1 grind climbing from 1690 m to 2609 m — 919 m of net gain at a deceptive 4.72% average.
Profileel Portellàs
A 19.4 km Category 1 grind averaging 5.16%, hauling you from 395 m to 1397 m for 1002 m of climbing.
Profileles Porteres de Vela
A 19.3 km Category 1 grind climbing 963 m from 400 m to 1363 m at a steady 4.98% with a wall touching 14.64%.
ProfileBocchetta di Ferrera
A Category 1 grind: 19.3 km at 5.42% average, climbing 1046 m from 197 m to 1243 m, with a savage 28.22% ramp.
ProfileSaaspass
A 19.3km Category 1 Swiss climb whose modest 4.97% average hides sharp ramps and 837m of extra ascent from undulation.
ProfileCollao Muriosa
A 19.2 km category 1 grind averaging 5.76% and spiking to 15.77%, hauling you 1107 m up to a 1569 m summit.
ProfileForcella de Medesc
19.2 km of steady Dolomite climbing at 5.09%, hauling you from 1052 m to 2029 m for 977 m of net gain.
ProfileCol de la Corne
A relentless 19.1 km category 1 grind at 6.38%, climbing from 810 m to 2030 m for 1220 m of net gain.
ProfileAlto del Ficalito
A Category 1 Colombian ascent of 18.2 km and 1,108 m net gain, with 689 m of hidden undulation demanding smart pacing and wide gearing.
Profile