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

Col de Frémamorte / Colle di Fremamorta
HC🇫🇷

Col de Frémamorte / Colle di Fremamorta

15.4 km
Length
9.3%
Avg grade
1432 m
Ascent

15.4 km at a savage 9.28% average, climbing 1430 m to a 2550 m summit with pitches touching 24.73% — a true HC test.

Profile
Vado di Corno
HC🇮🇹

Vado di Corno

15.2 km
Length
12.9%
Avg grade
1896 m
Ascent

15.2 km at a brutal 12.86% average, climbing 1961 m to a 2240 m summit — a relentless HC monster with almost no relief.

Profile
Russiskreuz
HC🇮🇹

Russiskreuz

15.2 km
Length
7.8%
Avg grade
1162 m
Ascent

15.2 km at a relentless 7.84% average, climbing from 541 m to 1732 m with pitches touching 14.09% — a true HC test.

Profile
Schlüsseljoch
HC🇮🇹

Schlüsseljoch

15 km
Length
7.8%
Avg grade
1152 m
Ascent

At 14.8 km with a 7.56% average gradient, a 1,119 m net elevation gain, and a savage 30.49% maximum pitch, Schlüsseljoch earns its HC rating the hard way.

Profile
Col de la Gueulaz
HC🇨🇭

Col de la Gueulaz

15 km
Length
8.8%
Avg grade
1386 m
Ascent

15 km at 8.85% average, spiking to 23.67%, hauling you from 646 m to 1976 m — a full HC gut-check.

Profile
Colle_Intersile
HC🇮🇹

Colle_Intersile

14.9 km
Length
9.8%
Avg grade
1488 m
Ascent

14.9 km at a brutal 9.82% average, ramping to 28.68% and climbing 1466 m to a 2397 m summit — pure hors catégorie.

Profile
Colle Ranzola
HC🇮🇹

Colle Ranzola

14.8 km
Length
7.7%
Avg grade
1699 m
Ascent

14.8 km of relentless 7.66% climbing to 2184 m, with ramps spiking to 22.4% — a true hors catégorie test.

Profile
Col du Luissel
HC🇨🇭

Col du Luissel

14.7 km
Length
8.6%
Avg grade
1235 m
Ascent

14.7 km at 8.59%, climbing from 378 m to 1640 m — a hors catégorie wall with ramps hitting 39.92%.

Profile
Bettlerjoch
HC🇱🇮

Bettlerjoch

14.6 km
Length
9.0%
Avg grade
2492 m
Ascent

A 14.6 km HC climb in Austria averaging 8.99% with 1,315 m of net gain and heavy undulation that inflates the real workload well beyond the summit height.

Profile
Puerto de Erjos
HC🇪🇸

Puerto de Erjos

14.6 km
Length
7.5%
Avg grade
1086 m
Ascent

14.6 km at 7.5% average, ramping to 30.4%, climbing from 6 m to 1102 m for 1096 m of net gain — a full HC test.

Profile
Passo di San Valentino
HC🇮🇹

Passo di San Valentino

14.5 km
Length
7.7%
Avg grade
1125 m
Ascent

14.5 km at a punishing 7.68% average, climbing 1116 m from 201 m to 1317 m with pitches touching 14.22% — a genuine HC test.

Profile
Coll de So
HC🇪🇸

Coll de So

14.4 km
Length
8.7%
Avg grade
1220 m
Ascent

14.4 km at 8.67% with ramps to 17.43% — an HC monster hauling you from 738 m to 1983 m, 1245 m of pure vertical.

Profile
Passo del Lago
HC🇮🇹

Passo del Lago

14.3 km
Length
10.0%
Avg grade
1369 m
Ascent

14.3 km at a brutal 10.02% average, ramping to 20.32% and gaining 1431 m to a 1863 m summit — a true HC test.

Profile
Col de la Cuarde
HC🇫🇷

Col de la Cuarde

13.9 km
Length
10.0%
Avg grade
1368 m
Ascent

13.9 km at 9.98% average, ramping to 24.77% and climbing from 588 m to 1979 m — an HC beast with 1391 m of net gain.

Profile
Passo di Laroussa
HC🇮🇹

Passo di Laroussa

13.9 km
Length
11.0%
Avg grade
1477 m
Ascent

13.9 km at a brutal 10.99% average, climbing 1527 m from 930 m to a 2457 m summit — a genuine HC test.

Profile
Passo della Mulattiera
HC🇮🇹

Passo della Mulattiera

13.8 km
Length
9.7%
Avg grade
1324 m
Ascent

A 7.8 km HC climb in Italy averaging 13.55%, gaining 1,054 m net to a 2,355 m summit — with steep ramps and undulation that punish poor pacing.

Profile
Passo di Pila
HC🇮🇹

Passo di Pila

13.5 km
Length
13.3%
Avg grade
1756 m
Ascent

A 13.5 km hors catégorie wall averaging 13.25%, dragging you from 736 m to 2526 m for 1790 m of net elevation gain.

Profile
Col du Girabal
HC🇫🇷

Col du Girabal

13.4 km
Length
10.2%
Avg grade
1733 m
Ascent

13.4 km, 10.21% average gradient, 1,733 m of ascent, and a savage 41.8% maximum pitch. The Col du Girabal is one of the most demanding HC climbs in France.

Profile
Colle del Besso
HC🇮🇹

Colle del Besso

13.4 km
Length
7.8%
Avg grade
1028 m
Ascent

13.4 km at 7.78% average with a savage 21.04% max, hauling you from 419 m to 1460 m for 1041 m of net gain.

Profile
Col du Blancsex
HC🇨🇭

Col du Blancsex

13.3 km
Length
8.8%
Avg grade
1148 m
Ascent

A 13.3 km HC beast averaging 8.77%, spiking to 15.15%, climbing 1169 m from 390 m to a 1559 m summit.

Profile
Col de la Rousse
HC🇫🇷

Col de la Rousse

13.2 km
Length
10.3%
Avg grade
2174 m
Ascent

HC-rated and brutally consistent, Col de la Rousse delivers 13.2 km at 10.3% average with a savage 54% max gradient. Here's how the climb unfolds and how to pace it.

Profile
Pauvres pass
HC🇨🇭

Pauvres pass

13.2 km
Length
9.1%
Avg grade
1404 m
Ascent

A 13.2 km HC climb in Switzerland averaging 9.08% with pitches to 22.26%, gaining 1,202 m net over 1,404 m of total ascent.

Profile
Col de Sageroux
HC🇫🇷

Col de Sageroux

13.1 km
Length
12.1%
Avg grade
1544 m
Ascent

13.1 km at a merciless 12.13% average, ramping to 33.18% as it climbs 1586 m to a 2254 m summit — pure HC brutality.

Profile
Col d'Argnaules
HC🇨🇭

Col d'Argnaules

12.9 km
Length
11.3%
Avg grade
1390 m
Ascent

12.9 km at a brutal 11.27% average, ramping to 23.23% and climbing 1454 m from base to summit — an HC monster.

Profile