Here’s how to watch Giro d’Italia 2026 from May 8-31 as Jonas Vingegaard hunts his first pink jersey. Who in the deep GC field can stop him?
(Photo: Getty Images)
Updated April 30, 2026 12:51AM
Big mountains. Filthy weather. Stunning scenery. Crazed tifosi.
A swarm of racers hoping to make hay at a grand tour without Tadej Pogačar.
The 2026 Giro d’Italia will be a must-watch.
Jonas Vingegaard, Egan Bernal, Giulio Pellizzari, and Sepp Kuss headline the peloton that rolls out from the Bulgarian grande partenza on Friday, May 8.
The iconic maglia rosa will be awarded 3,500km and 49,000 meters of uphill later in central Rome.
Grand tour heavyweights like Pogačar, Remco Evenepoel, and Primož Roglič aren’t racing in Italy this May. Vingegaard steps into the power vacuum behind them in what will be his Giro debut and just the first installment of his bold grand tour double.
But this will be no one-horse race.
The list of challengers is broad and deep.
Bernal, Pellizzari, Thymen Arensman, Adam Yates, Felix Gall, Michael Storer, and Canadian Derek Gee are all podium threats.
Italian giant Jonathan Milan will be the man to beat in what’s a supersize sprint field. Tobias Lund Andresen, Dylan Groenewegen, and Paul Magnier are only a few of the rival speedsters who will hunt the ciclamino jersey.
How to watch Giro d’Italia 2026

The Giro d’Italia will be broadcast live worldwide, and post-event highlights packages will also be available.
Many broadcasters have rights to show racing from as early as the neutral roll-out. If you fancy five hours of mid-week racing when you should be working, you’re sorted.
And however you plan to follow the action, be sure to check all the racing news and wider analysis here on Velo.
Giro d’Italia TV guide:
USA: HBO Max / TruTV
Canada: FloBikes
UK: HBO Max / TNT Sports
Australia: SBS
Worldwide: Local broadcasters include Eurosport, RAI, Sporza, RTL, TV2, ESPN, EITB, and JSports.
You can find a full breakdown here.
Race schedule:
Stages typically wrap up at around 17:00 CET. Note that the grand finale in Rome is scheduled to finish at around 18:30 CET.
