You can watch the Giro d'Italia 2025 live on TV and via live streams through several broadcasters:
- Eurosport1 broadcasts the Giro d'Italia live on TV in many regions, including Germany, showing all stages including the 20th stage in free-to-air TV starting around 11:35 AM local time
- DAZN offers a live stream of the entire Giro d'Italia, including the 20th stage, by sublicensing Eurosport's coverage. DAZN's packages (World, Super Sports, Unlimited) include Eurosport 1 and 2 channels, allowing you to watch all stages live on their app or website
- Discovery+ also streams the Giro d'Italia live, including the 20th stage, available via a paid subscription starting at about 3.33 euros per month
- In Australia, SBS VICELAND broadcasts all 21 stages on TV and via the SBS On Demand streaming platform
Thus, depending on your location, you can watch the Giro d'Italia live on Eurosport (TV), or stream it live on DAZN or Discovery+, with SBS VICELAND covering it in Australia