The 112th Tour de France is set to run from July 5-27, 2025. For the first time in five years, the prestigious cycling race will take place entirely within France. The event will feature 23 teams of eight riders each, competing across a varied terrain of flat, hilly, and mountainous stages.
The 2025 route covers more than 3,339 kilometers (2,070 miles), beginning with the Grand Départ in Lille and concluding with the traditional finish on the Champs-Élysées in Paris, a tradition marking its 50th anniversary.
For viewers in the United States, every stage will be streamed live on Peacock. NBC will provide live coverage and highlights for select stages, including the first and last days of the race. NBC’s broadcast will also be available through live TV streaming services such as DirecTV, Hulu + Live TV, Fubo, and YouTubeTV.
2025 Tour de France Schedule (All times Eastern)
- July 5: Stage 1 – Lille to Lille (6:30 a.m., Peacock; live on NBC at 8 a.m.)
- July 6: Stage 2 – Lauwin-Planque to Boulogne-sur-Mer (6 a.m., Peacock; highlights on NBC at 4 p.m.)
- July 7: Stage 3 – Valenciennes to Dunkirk (6:30 a.m., Peacock)
- July 8: Stage 4 – Amiens to Rouen (6:30 a.m., Peacock)
- July 9: Stage 5 – Caen to Caen (6:30 a.m., Peacock)
- July 10: Stage 6 – Bayeux to Vire Normandie (6 a.m., Peacock)
- July 11: Stage 7 – Saint-Malo to Guerledan (6 a.m., Peacock)
- July 12: Stage 8 – Saint-Meen-le-Grand to Laval (6:30 a.m., Peacock)
- July 13: Stage 9 – Chinon to Chateauroux (6:30 a.m., Peacock)
- July 14: Stage 10 – Ennezat to Le Mont-Dore (6:30 a.m., Peacock)
- July 16: Stage 11 – Toulouse to Toulouse (6:30 a.m., Peacock)
- July 17: Stage 12 – Auch to Hautacam (6:30 a.m., Peacock)
- July 18: Stage 13 – Loudenvielle to Peyragudes (6:30 a.m., Peacock)
- July 19: Stage 14 – Pau to Luchon-Superbagneres (6 a.m., Peacock)
- July 20: Stage 15 – Muret to Carcassonne (6:30 a.m., Peacock; delayed highlights on NBC at 2 p.m.)
- July 22: Stage 16 – Montpellier to Mont Ventoux (6 a.m., Peacock)
- July 23: Stage 17 – Bollene to Valence (7 a.m., Peacock)
- July 24: Stage 18 – Vif to Courchevel (6 a.m., Peacock)
- July 25: Stage 19 – Albertville to La Plagne (7 a.m., Peacock)
- July 26: Stage 20 – Nantua to Pontarlier (6 a.m., Peacock; live on NBC at 8 a.m., highlights at 2 p.m.)
- July 27: Stage 21 – Mantes-la-Ville to Paris (9:30 a.m., Peacock; highlights on NBC at 2 p.m.)