How to Watch Tour de France 2025 Stage 1: Live Stream Cycling, TV Channel

Wait 5 sec.

The 2025 Tour de France kicks off on July 5 as the Grand Départ returns to France, with the peloton set to roll out from Lille after three foreign starts.