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

Fredonyer Pass
A 5.9 km Category 3 climb in the US gaining 305 m net, with hidden undulation that adds to the workload.
Profile
Colle di San Lorenzo
A 5.3 km category 3 climb rising 231 m from 242 m to 473 m at a steady 4.34% average, peaking at 7.25%.
Profile
Mila Shan
A 4.7 km category 3 climb averaging 4.7%, topping out at 5002 m after 221 m of gain.
Profile
Muktinath road
A 4.3 km category 3 climb averaging 5.98%, starting at 3482 m and topping out at 3739 m for a lung-taxing 257 m of gain.
Profile
Grootrivier Pass
A 4.1 km Category 3 climb in South Africa with a deceptive 5.83% average that hides steeper undulating ramps up to the 241 m summit.
Profile
Col de Saverne
A Category 3 climb in Alsace, France: 4.1 km at 5.96% average gradient with a 12.52% maximum punch. Short enough to hurt if you go too hard, forgiving enough to recover fast.
Profile
Dizin
3.7 km at 6.16% climbing from 2563 m to 2789 m, a 226 m thin-air haul with a 10.76% sting.
Profile
Dalsnibba
A short, punchy 3.3 km wall averaging 7.54% and gaining 247 m to a 655 m summit, topping out at a 9.48% pitch.
Profile
Mount Tamalpais
A punchy 3.3 km category 3 climb averaging 6.38%, spiking to 7.21%, hauling you from 12 m to 220 m for 208 m of net gain.
Profile
Buchenegg
2.7 km at 7.81% average, ramping to 13.21% and gaining 211 m from 572 m up to 783 m — short, steep, relentless.
Profile
Popova Šapka
A punchy 2.3 km category 3 climb averaging 7.1%, spiking to 12.07%, lifting you 163 m from 468 m to 631 m.
Profile
Cả Pass
A short, sharp category 3 sting: 2.2 km climbing from 3 m to 152 m at a relentless 6.75% average, peaking at 7.28%.
Profile
Goč
Two kilometres at 8.65% average with a 9.94% peak — a short, unrelenting category 3 wall climbing from 873 m to 1042 m.
Profile
Heckman Pass
A short category 4 climb in Canada whose gentle 3.02% average hides a genuinely lumpy 359m of total ascent over just 7.6km.
Profile
Pyhrn Pass
A 7.4 km category 4 climb averaging 3.62%, lifting you from 643 m to 909 m for 266 m of net gain.
Profile
Seweweekspoort
A 7.3 km Category 4 climb in South Africa with a deceptively gentle 3.06% average that hides sharp ramps and 314 m of hidden re-climbing.
Profile
Staffelegg
A 6.8 km category 4 grind averaging 3.43%, climbing from 386 m to 620 m for 234 m of net gain — with pitches to 7.26%.
Profile
Kijabe Escarpment
6.8 km of steady climbing at 3.24% average, lifting you 219 m from 1877 m to 2096 m with a 10.16% sting near the top.
Profile
Perchauer Sattel
A 6.5 km category 4 climb in Austria with a modest 3.68% average that hides real undulation and a steep ramp near 14%.
Profile
Staffelegg Pass
A category 4 Swiss pass spanning 6 km at 4.05% average gradient. Deceptively punchy at its steepest, the Staffelegg rewards consistent pacing over raw power.
Profile
Belkahve Pass
A steady 5.9 km category-4 grind averaging 3.52% from 75 m to 282 m, banking 207 m of net gain with brief 6.66% kicks.
Profile
Collada de les Cargolines
A 5.7 km category 4 climb rising 204 m at a steady 3.61% average, topping out at 623 m with never more than 4.58% underfoot.
Profile
Kleiner Semmering Pass
A Category 4 Austrian pass covering 6.4 km at an average 2.93% gradient. Gentle enough for steady tempo riding, but a 9.91% maximum gradient demands attention.
Profile
Colle di Roio
A steady 4.5 km category 4 ascent climbing from 620 m to 815 m at a comfortable 4.32% average with a max of 6.82%.
Profile