Giro d’Italia

Road ยท Stage Race
DateMay 9โ€“29, 2026
Time5:00โ€“6:30 am ET
CourseStage Race
Why watch?

The 109th Giro starts in Bulgaria with Jonas Vingegaard confirmed before the route turns toward the Dolomites, where three weeks of climbing will settle the maglia rosa.

1
Stage 1 Stage 1 ยท Tt ยท Sat 9 May ยท 5:00โ€“6:30 am ET
2
Stage 2 Stage 2 ยท Flat ยท Sun 10 May ยท 4:00โ€“9:30 am ET
3
Stage 3 Stage 3 ยท Flat ยท Mon 11 May ยท 4:00โ€“9:30 am ET
4
Stage 4 Stage 4 ยท Hilly ยท Tue 12 May ยท 4:00โ€“9:30 am ET
5
Stage 5 Stage 5 ยท Mountain ยท Wed 13 May ยท 4:00โ€“9:30 am ET
6
Stage 6 Stage 6 ยท Flat ยท Thu 14 May ยท 4:00โ€“9:30 am ET
7
Stage 7 Stage 7 ยท Hilly ยท Fri 15 May ยท 4:00โ€“9:30 am ET
8
Stage 8 Stage 8 ยท Mountain ยท Sat 16 May ยท 4:00โ€“9:30 am ET
9
Stage 9 Stage 9 ยท Mountain ยท Sun 17 May ยท 4:00โ€“9:30 am ET
10
Stage 10 Stage 10 ยท Mountain ยท Mon 18 May ยท 4:00โ€“9:30 am ET
11
Stage 11 Stage 11 ยท Flat ยท Tue 19 May ยท 4:00โ€“9:30 am ET
12
Stage 12 Stage 12 ยท Flat ยท Wed 20 May ยท 4:00โ€“9:30 am ET
13
Stage 13 Stage 13 ยท Mountain ยท Thu 21 May ยท 4:00โ€“9:30 am ET
14
Stage 14 Stage 14 ยท Mountain ยท Fri 22 May ยท 4:00โ€“9:30 am ET
15
Stage 15 Stage 15 ยท Flat ยท Sat 23 May ยท 4:00โ€“9:30 am ET
16
Stage 16 Stage 16 ยท Tt ยท Sun 24 May ยท 5:00โ€“6:30 am ET
17
Stage 17 Stage 17 ยท Mountain ยท Mon 25 May ยท 4:00โ€“9:30 am ET
18
Stage 18 Stage 18 ยท Mountain ยท Tue 26 May ยท 4:00โ€“9:30 am ET
19
Stage 19 Stage 19 ยท Hilly ยท Wed 27 May ยท 4:00โ€“9:30 am ET
20
Stage 20 Stage 20 ยท Mountain ยท Thu 28 May ยท 4:00โ€“9:30 am ET
21
Stage 21 Stage 21 ยท Flat ยท Fri 29 May ยท 4:00โ€“9:30 am ET