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.

3838 climbs

Cat 2🇪🇸

Puerto de Piornal

17.4 km
Length
4.4%
Avg grade
1339 m
Ascent

A 17.4 km Category 2 climb in Spain gaining 769 m net, but with 1,339 m of total ascent hiding real rollers.

Profile
Cat 2🇮🇹

Valico di Collesino

17.1 km
Length
4.0%
Avg grade
671 m
Ascent

A 17.1 km category 2 grind climbing 690 m to 775 m, holding 4.05% on average with ramps that bite up to 11.91%.

Profile
Cat 2🇨🇭

Alte Bettlerküche

17 km
Length
3.7%
Avg grade
616 m
Ascent

17 km of Swiss road that lifts you 632 m from 444 m to 1076 m at a steady 3.73% average, with pitches touching 13.83%.

Profile
Cat 2🇵🇪

Alto de Bombon

16.9 km
Length
4.7%
Avg grade
777 m
Ascent

A 16.9 km category 2 grind averaging 4.68%, climbing 793 m from 1126 m to a lofty 1919 m summit.

Profile
Cat 2🇪🇸

Puerto de las Carreteras

16.9 km
Length
4.9%
Avg grade
1606 m
Ascent

A 16.9 km Category 2 climb in Spain with 821 m of net gain but 1,606 m of total ascent — an undulating effort that punishes a fixed pace.

Profile
Cat 2🇨🇭

Wissegg

16.8 km
Length
3.8%
Avg grade
626 m
Ascent

A 16.8 km category 2 grind averaging 3.83%, climbing from 416 m to 1059 m for 643 m of net gain.

Profile
Cat 2🇮🇹

Forcella Cimoliana

16.7 km
Length
4.7%
Avg grade
740 m
Ascent

A 16.7 km cat-2 grind averaging 4.66%, climbing from 562 m to 1340 m with pitches spiking to 16.78%.

Profile
Cat 2🇮🇹

Forcella Giumelli

16.6 km
Length
4.7%
Avg grade
739 m
Ascent

A 16.6 km category 2 grind averaging 4.68%, climbing 778 m from 562 m to 1340 m, with a savage 17.32% wall.

Profile
Cat 2🇮🇹

Colletto Merlatti

16.6 km
Length
3.5%
Avg grade
547 m
Ascent

A 16.6 km category 2 climb averaging 3.5% but spiking to 25.82%, rising 579 m from 398 m to 977 m.

Profile
Cat 2🇨🇴

Alto de Arboledas

16.3 km
Length
4.9%
Avg grade
786 m
Ascent

A 16.3 km Category 2 grind climbing 802 m from 668 m to 1470 m at 4.91% average, spiking to 10.47%.

Profile
Cat 2🇪🇸

Degollada de los Molinos

16.3 km
Length
4.2%
Avg grade
664 m
Ascent

A 16.3 km category 2 grind climbing from 74 m to 754 m — 680 m of net gain at 4.18% average, with a savage 18.45% ramp.

Profile
Cat 2🇪🇸

Puerto de las Grajas

16.1 km
Length
4.8%
Avg grade
750 m
Ascent

A 16.1 km category 2 grind climbing from 7 m to 778 m, averaging 4.78% with a savage 17.17% pitch to test your legs.

Profile
Cat 2🇪🇸

Collada de Arnicio

16.1 km
Length
4.1%
Avg grade
1654 m
Ascent

A 16.1 km Category 2 Spanish climb where a gentle 4.06% average hides constant undulation and over a thousand metres of hidden descent.

Profile
Cat 2🇮🇹

Sella di Monte Cordona

16 km
Length
4.6%
Avg grade
761 m
Ascent

Sixteen kilometres and 742 m of climbing at a steady 4.63%, with a sharp 10.93% sting that keeps the legs honest.

Profile
Cat 2🇪🇸

Collado de la Palmerica

15.8 km
Length
4.1%
Avg grade
668 m
Ascent

15.8 km of steady Spanish climbing at 4.14%, rising 655 m from 100 m to a 755 m summit, with a 11.39% sting near the top.

Profile
Cat 2🇮🇹

Portella del Pianetto

15.6 km
Length
3.7%
Avg grade
564 m
Ascent

15.6 km of steady Italian climbing from 18 m to 591 m, averaging 3.67% with a 9.9% sting and 573 m of net gain.

Profile
Cat 2🇪🇸

Collet Roig

15.6 km
Length
4.1%
Avg grade
622 m
Ascent

15.6 km of steady climbing at 4.06%, rising from 283 m to 917 m with a wall that spikes to 17.29%.

Profile
Cat 2🇮🇹

Sella Cereschiatis

15.5 km
Length
5.0%
Avg grade
759 m
Ascent

15.5 km at 5.02% average, climbing from 312 m to 1090 m with a leg-snapping 13.74% max — a category 2 test of steady rhythm.

Profile
Cat 2🇪🇸

Coll de la Moreria

15.5 km
Length
3.8%
Avg grade
576 m
Ascent

15.5 km of steady climbing rising 582 m from 74 m to 656 m, averaging 3.76% with an 11.67% sting near the top.

Profile
Cat 2🇮🇹

Tre Cancelli

15.5 km
Length
4.1%
Avg grade
651 m
Ascent

A 15.5 km category 2 grind averaging 4.14%, rising 640 m from 270 m to a 910 m summit with pitches touching 9.07%.

Profile
Cat 2🇪🇸

Alto de Bustablao

15.4 km
Length
4.2%
Avg grade
626 m
Ascent

15.4 km at 4.15% average, rising 640 m from 30 m to 670 m with a savage 15.79% max — a category 2 climb that punishes complacency.

Profile
Cat 2🇮🇹

Sella Colle Mandrone

15.3 km
Length
3.8%
Avg grade
567 m
Ascent

A 15.3 km category 2 grind averaging 3.77%, climbing from 356 m to 933 m for 577 m of net gain.

Profile
Cat 2🇪🇸

Viu de Llevata

15.3 km
Length
4.3%
Avg grade
640 m
Ascent

A 15.3 km category 2 climb that gains 664 m at 4.34% average, ramping to 13.62% and topping out at 1330 m.

Profile
Cat 2🇻🇪

Alto del Loro

15.2 km
Length
4.5%
Avg grade
731 m
Ascent

A 15.2 km category 2 climb rising 677 m at 4.46% average, with pitches spiking to 16.24% to keep you honest.

Profile