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

Chiunzi
Cat 1🇮🇹

Chiunzi

8.7 km
Length
7.1%
Avg grade
576 m
Ascent

A relentless 8.7 km category-1 wall averaging 7.07% and spiking to 9.78%, hauling you from 44 m to 658 m for 614 m of net gain.

Profile
Seefeld Saddle
Cat 1🇦🇹

Seefeld Saddle

8.5 km
Length
7.0%
Avg grade
820 m
Ascent

A Category 1 Austrian climb of 8.5 km and 596 m net gain, with 820 m of total ascent hiding steep ramps and false flats.

Profile
Puerto de San Glorio
Cat 1🇪🇸

Puerto de San Glorio

8.4 km
Length
9.6%
Avg grade
1161 m
Ascent

A 8.4 km Category 1 ascent in Spain averaging 9.58%, with 805 m of net gain but 1,161 m of total ascent hidden in its undulating profile.

Profile
Coal Bank Pass
Cat 1🇺🇸

Coal Bank Pass

8.4 km
Length
7.3%
Avg grade
749 m
Ascent

Coal Bank Pass delivers 8.4 km of sustained climbing at 7.25% average gradient, with a savage 17.38% max pitch — a Category 1 beast in Colorado's San Juan Mountains.

Profile
Teton Pass
Cat 1🇺🇸

Teton Pass

8.2 km
Length
8.2%
Avg grade
846 m
Ascent

An 8.2 km Cat 1 brute averaging 8.24% with a savage 23.77% maximum punch. Teton Pass rewards honest pacing and punishes early aggression.

Profile
Col du Ballon d'Alsace
Cat 1🇫🇷

Col du Ballon d'Alsace

7.7 km
Length
8.1%
Avg grade
762 m
Ascent

A 7.7 km Category 1 climb averaging 8.08% with a brutal 16.76% peak gradient. Here's how the Col du Ballon d'Alsace unfolds and how to pace it.

Profile
Col du Pré de Raves
Cat 1🇫🇷

Col du Pré de Raves

7.1 km
Length
7.8%
Avg grade
748 m
Ascent

A 7.1 km Category 1 climb in France with a 7.83% average, sharp undulation, and a brutal ramp that dictates your gearing.

Profile
Colle di Nava
Cat 1🇮🇹

Colle di Nava

6.9 km
Length
8.4%
Avg grade
550 m
Ascent

6.9 km at a relentless 8.39% average, climbing from 353 m to 932 m with a savage 19.89% pitch waiting to break your rhythm.

Profile
Puerto del Escudo
Cat 1🇪🇸

Puerto del Escudo

6.1 km
Length
9.8%
Avg grade
631 m
Ascent

A Category 1 brute in Cantabria: 6.1 km at 9.8% average with ramps hitting 17.18%, gaining 594 m of net elevation. Consistent, steep, and unforgiving.

Profile
Hirschbichl
Cat 1🇦🇹

Hirschbichl

5.9 km
Length
8.8%
Avg grade
757 m
Ascent

A 5.9 km Category 1 Austrian climb with an 8.84% average that hides 237 m of extra ascent — a punchy, undulating effort demanding smart pacing and low gears.

Profile
Hauereck
Cat 1🇦🇹

Hauereck

5.9 km
Length
9.4%
Avg grade
646 m
Ascent

5.9 km at 9.4% average with a savage 27.61% maximum — Hauereck is a Category 1 Austrian climb that punishes the underprepared and rewards those who pace it right.

Profile
Coll de les Portes dolmen
Cat 1🇫🇷

Coll de les Portes dolmen

5.2 km
Length
9.3%
Avg grade
465 m
Ascent

A brutally steep 5.2 km wall averaging 9.29%, ramping to 12.72% as it hauls you from 7 m to 489 m.

Profile
Col de Draga
Cat 1🇮🇹

Col de Draga

2.3 km
Length
13.5%
Avg grade
296 m
Ascent

Just 2.3 km long but savagely steep at 13.49% average and 21.11% max, gaining 316 m from 268 m to 584 m.

Profile
Lunada, Burgos
Cat 2🇪🇸

Lunada, Burgos

26.8 km
Length
3.7%
Avg grade
2024 m
Ascent

A 26.8 km Category 2 climb in Burgos with 1,001 m of net gain, deceptively long average gradient, and a brutal 42.99% maximum pitch hidden in the terrain.

Profile
Puerto de Vegarada
Cat 2🇪🇸

Puerto de Vegarada

23.5 km
Length
3.5%
Avg grade
2041 m
Ascent

23.5 km with an average gradient of 3.54% but a savage 32.89% maximum spike — Puerto de Vegarada is a deceptive Category 2 climb demanding sharp pacing judgment.

Profile
Bocca di Forlì
Cat 2🇮🇹

Bocca di Forlì

21 km
Length
3.4%
Avg grade
765 m
Ascent

21 km of steady climbing lifts you 722 m from 282 m to 1004 m at a manageable 3.43% average, with ramps spiking to 11.26%.

Profile
Scheltenpass
Cat 2🇨🇭

Scheltenpass

18.9 km
Length
3.7%
Avg grade
776 m
Ascent

18.9 km of steady Swiss climbing at 3.73% average, 704 m of net gain to a 1051 m summit — with pitches spiking to 15.1%.

Profile
Weinebene
Cat 2🇦🇹

Weinebene

18.1 km
Length
3.9%
Avg grade
1296 m
Ascent

At 18.1 km with 700 m net elevation gain and a 3.86% average gradient, Weinebene is a long, measured Austrian climb that rewards smart pacing over raw power.

Profile
Berthoud Pass
Cat 2🇺🇸

Berthoud Pass

17.8 km
Length
4.4%
Avg grade
1383 m
Ascent

A 17.8 km Category 2 ascent to 3,447 m where 603 m of hidden rollers make the modest 4.38% average deceptively hard.

Profile
Puerto de Cotos
Cat 2🇪🇸

Puerto de Cotos

17.2 km
Length
3.6%
Avg grade
1325 m
Ascent

Puerto de Cotos is a 17.2 km Category 2 climb in Spain with a deceptive 3.59% average gradient that conceals a savage 17.92% maximum spike. Here's how to ride it smart.

Profile
Col de la Cluse
Cat 2🇫🇷

Col de la Cluse

16.3 km
Length
4.5%
Avg grade
1427 m
Ascent

A 16.3 km Category 2 French climb whose modest 4.53% average masks steep ramps and heavy undulation.

Profile
Schelten Pass
Cat 2🇨🇭

Schelten Pass

15.7 km
Length
3.7%
Avg grade
984 m
Ascent

A 15.7 km Category 2 climb in Switzerland with a modest average gradient hiding 405 m of undulation and a brutal 22.3% ramp.

Profile
Puerto del Tremedal
Cat 2🇪🇸

Puerto del Tremedal

15.3 km
Length
3.9%
Avg grade
584 m
Ascent

15.3 km of steady climbing at 3.91%, lifting you 597 m from 690 m to a 1287 m summit.

Profile
Puerto del Pico
Cat 2🇪🇸

Puerto del Pico

14.7 km
Length
5.1%
Avg grade
1130 m
Ascent

A 14.7 km Category 2 climb in Spain with a deceptive 5.07% average that hides a 25.55% ramp and 382 m of undulation.

Profile