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.

3744 climbs

Wasserfluh Pass
Cat 4🇨🇭

Wasserfluh Pass

8.1 km
Length
3.2%
Avg grade
401 m
Ascent

A short Category 4 Swiss climb whose gentle 3.17% average hides a punchy 17% ramp and 146 m of hidden climbing.

Profile
Col de Sainte-Marie
Cat 4🇫🇷

Col de Sainte-Marie

7.9 km
Length
3.3%
Avg grade
371 m
Ascent

A 7.9 km category-4 climb rising 263 m at 3.33% average, with a stinging 14.58% pitch waiting to catch anyone who dozes off.

Profile
Col de Couz
Cat 4🇫🇷

Col de Couz

6.9 km
Length
3.4%
Avg grade
341 m
Ascent

A deceptively uneven Cat 4 climb in France. Col de Couz averages just 3.38% over 6.9 km but hides a 21.91% maximum gradient that demands careful pacing and gearing.

Profile
Col de Jambaz
Cat 4🇫🇷

Col de Jambaz

6.7 km
Length
3.2%
Avg grade
397 m
Ascent

A category 4 climb in France spanning 6.7 km at an average gradient of 3.18%, with a maximum pitch of 9.17%. Manageable for most riders, but the sharp ramps demand smart pacing.

Profile
Colle del Sole
Cat 4🇮🇹

Colle del Sole

5.5 km
Length
3.3%
Avg grade
168 m
Ascent

A gentle 5.5 km category-4 ascent averaging 3.3%, rising 183 m from 34 m to a 217 m summit with a max of just 5.77%.

Profile
Col Saint Ignace
Cat 4🇫🇷

Col Saint Ignace

5 km
Length
3.7%
Avg grade
305 m
Ascent

Col Saint Ignace is a short, deceptively varied Category 4 climb in France. At 5 km with an average gradient of 3.71% but a max spike of 18.8%, it demands sharp tactical awareness.

Profile
Lenzerheide
Cat 4🇨🇭

Lenzerheide

5 km
Length
3.0%
Avg grade
218 m
Ascent

A category 4 Swiss climb covering 5 km at an average gradient of 3.05%, with a max pitch of 6.02%. Accessible and rideable for most cyclists, but worth understanding before you pin a number on.

Profile
Colle di Cerignano
Cat 4🇮🇹

Colle di Cerignano

4.1 km
Length
4.7%
Avg grade
165 m
Ascent

A tidy 4.1 km category 4 climb averaging 4.73% and lifting you 194 m from 194 m to 388 m.

Profile
Puerto de San Gorgonio
Cat 4🇺🇸

Puerto de San Gorgonio

4.1 km
Length
3.4%
Avg grade
124 m
Ascent

A steady 4.1 km ramp climbing 138 m at 3.37% average, topping out at 450 m with a gentle 4.67% max.

Profile
Colle di Sora I
Cat 4🇮🇹

Colle di Sora I

3 km
Length
4.4%
Avg grade
117 m
Ascent

A compact 3 km category 4 climb rising 131 m at a steady 4.42%, peaking at 6.63% on the way to 278 m.

Profile
Colle di Pasta
Cat 4🇮🇹

Colle di Pasta

2.8 km
Length
5.4%
Avg grade
138 m
Ascent

A short 2.8 km category 4 climb averaging 5.39%, spiking to 9.06%, lifting you 153 m from 253 m to 406 m.

Profile
Pass Strub
Cat 4🇦🇹

Pass Strub

2.3 km
Length
5.0%
Avg grade
209 m
Ascent

Short but spiky: Pass Strub packs a 19.52% maximum gradient into just 2.3 km. Here's how the climb unfolds and how to pace it without blowing up.

Profile
Colle di Palombaia
Cat 4🇮🇹

Colle di Palombaia

2.2 km
Length
6.1%
Avg grade
109 m
Ascent

A short, steady 2.2 km wall climbing 134 m from 18 m to 152 m at a consistent 6.09% average.

Profile
Colle di Sora II
Cat 4🇮🇹

Colle di Sora II

2.2 km
Length
5.6%
Avg grade
105 m
Ascent

A tidy 2.2 km category-4 test at a steady 5.56%, lifting you 121 m from 149 m to a 270 m summit with a max of just 6.29%.

Profile
Passo Zube
HC🇮🇹

Passo Zube

43.3 km
Length
5.4%
Avg grade
2294 m
Ascent

43.3 km of relentless climbing from 285 m to 2618 m, averaging 5.38% with a 28.1% wall — an HC monster with 2294 m of ascent.

Profile
Col d'Olen
HC🇮🇹

Col d'Olen

42.2 km
Length
6.0%
Avg grade
2479 m
Ascent

42.2 km of relentless climbing from 315 m to 2831 m — a 2516 m net gain at 5.96% average with a savage 27.84% max.

Profile
Hundskehljoch
HC🇮🇹

Hundskehljoch

39.1 km
Length
5.1%
Avg grade
1959 m
Ascent

39.1 km of relentless climbing hauls you from 549 m to 2545 m — 1996 m of net gain at 5.11%, spiking to a brutal 31.41%.

Profile
Col des Hirondelles
HC🇮🇹

Col des Hirondelles

33.6 km
Length
5.5%
Avg grade
1828 m
Ascent

33.6 km of hors catégorie climbing, rising 1861 m from 617 m to a 2478 m summit at a relentless 5.54% average.

Profile
Forcella Bregain
HC🇮🇹

Forcella Bregain

33.5 km
Length
5.0%
Avg grade
1663 m
Ascent

33.5 km of relentless climbing from 103 m to 1798 m, averaging 5.05% with a brutal 24.36% max — a genuine HC test of patience.

Profile
Tartano Pass
HC🇮🇹

Tartano Pass

31.5 km
Length
6.6%
Avg grade
2210 m
Ascent

31.5 km of relentless climbing to 2317 m, 2070 m of net gain at 6.58% average with ramps stabbing up to 18.93%.

Profile
Passo del Grostè
HC🇮🇹

Passo del Grostè

29.8 km
Length
7.3%
Avg grade
2172 m
Ascent

29.8 km at 7.32% average with ramps to 23.52%, climbing from 261 m to 2443 m for 2182 m of net gain.

Profile
Alto de Timotes
HC🇻🇪

Alto de Timotes

29.3 km
Length
6.6%
Avg grade
2096 m
Ascent

29.3 km at 6.63% climbing from 2338 m to 4284 m — an HC monster with 1946 m of net gain and ramps hitting 21.27%.

Profile
Coll de Conflent
HC🇪🇸

Coll de Conflent

28.4 km
Length
5.5%
Avg grade
1555 m
Ascent

28.4 km of relentless climbing at 5.5%, hauling you from 645 m to a 2204 m summit with a savage 21.78% pitch waiting near the top.

Profile
Coll de Pal (Setcases)
HC🇫🇷

Coll de Pal (Setcases)

27.5 km
Length
6.8%
Avg grade
1892 m
Ascent

27.5 km of relentless climbing from 446 m to 2323 m — 1877 m of net gain at 6.83% with ramps hitting 34.79%.

Profile