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

Tioga Pass
Tioga Pass is an 8.4 km Category 2 US climb averaging 5.53% with 302 m of hidden re-ascent between the flatter sections.
Profile
Col du Mont Crosin
A category 2 Swiss climb of 8.3 km with 493 m of net gain, undulating profile, and a punishing 27% ramp — pacing and gearing notes for data-driven riders.
Profile
Col de Vizzavona
A 7.5 km Category 2 climb in Corsica with an average gradient of 6.85% and a brutal 22.04% maximum. Here's how the Col de Vizzavona cycling climb unfolds.
Profile
Klostertaler Gscheid
A 7.7 km category 4 climb in Austria with a deceptively gentle 3.35% average that hides steep ramps and 144 m of hidden re-climbing.
Profile
Wildhaus Pass
At 5.9 km with a 7.12% average gradient and a brutal 18.11% maximum, the Wildhaus Pass is a compact Category 2 punch in the Swiss Alps demanding careful pacing.
Profile
Collado de Somahoz
A relentless 4.3 km wall averaging 9.41%, ramping to 13.28% as it climbs from 317 m to 719 m for 402 m of net gain.
Profile
Coll de Sóller
A 15.6 km Category 3 climb on Mallorca with a deceptive 3.19% average gradient that hides a brutal 26.67% maximum pitch. Here's how the road really unfolds.
Profile
Puerto de El Portillón
14.5 km of steady climbing at 3.4%, lifting you from 78 m to 571 m for a net gain of 493 m.
Profile
Passo del Giovo
A 14.4 km category-3 climb that gains 493 m at a steady 3.44% average, with one pitch spiking to 9.98%.
Profile
Col de Cabre
Col de Cabre is a 12.6 km Category 3 climb in France with a deceptive 3.95% average gradient that conceals a savage 21.07% maximum pitch. Here's how to ride it smart.
Profile
Raten Pass
A 12.5 km Category 3 climb in Switzerland with a modest 3.53% average that hides rolling terrain and 670 m of total ascent.
Profile
Sir Lowry's Pass
An 11.8 km Cat 3 climb out of the Western Cape lowlands with a manageable 3.71% average gradient — but a 15.86% max spike that rewards patient pacing.
Profile
Col des Bagenelles
An 11.5 km Category 3 climb in France averaging 4.09% with a brutal 17.54% maximum gradient. Deceptively varied terrain demands careful pacing and smart gearing.
Profile
Coll de l'Erola
A 10.4 km category 3 climb averaging 3.67%, rising 383 m from 16 m to a 399 m summit with pitches touching 7.72%.
Profile
Giovi Pass
A 10.2 km category 3 climb rising from 66 m to 480 m at a steady 4.05% average, with a sharp 13.65% sting.
Profile
Zellerrain Pass
A 10.2 km category 3 climb that lifts you 428 m from 701 m to 1129 m at a steady 4.21% average, with pitches nudging 9.86%.
Profile
Puerto de Fuente las Varas
A 9.6 km category 3 climb averaging 4.03%, rising from 57 m to 445 m for 388 m of net gain and a punchy 8.78% max.
Profile
Lahnsattel (Pass)
16 km at just 2% average gradient, but a 20.55% maximum punch and 922 m total ascent make the Lahnsattel a deceptively demanding Austrian pass.
Profile
Kubalonka Pass
A 8.2 km category 3 climb rising 330 m at 4.01% average, with a punchy 9.59% pitch to test your legs.
Profile
Col de la Croix
8.2 km at 3.99% with a savage 18.61% pitch — a category 3 climb rising 327 m from 455 m to 782 m.
Profile
Ricken Pass
A Category 3 Swiss pass with 8.1 km of steady climbing, a 4.29% average gradient, and punchy ramps up to 12.45%. Manageable but unforgiving if you go out too hard.
Profile
Col de la Croix-Morand
A 7.8 km Category 3 climb in France averaging 4.71% with a savage 18.33% maximum ramp. Moderate overall, but that peak gradient demands respect.
Profile
coll de la Perxa
A Category 3 climb in France with a deceptively moderate average gradient that conceals a sharp 14.39% maximum punch. Here's how the 7.5 km to the summit actually rides.
Profile
Dyulino Pass
A steady 7.5 km category 3 climb averaging 4.73%, rising 354 m from 80 m to a 434 m summit with pitches touching 7.75%.
Profile