The 112th Tour de France is entering its final week, with riders spending much of the remaining time of the tournament in the southeastern hills of the country. After ascending long climbs like Mont Ventoux, they’ll head back to Paris in a race for the finish line on the Champs-Élysées, where it has concluded every year for 50 years. In the U.S., you can catch the entire Tour de France on Peacock — every stage will stream every day on the platform. NBC will also air live coverage and highlights of select stages, including the race’s last day.
(A quick heads up that you might want to grab a Peacock subscription before July 23 – that’s when they’re raising their rates to $10.99 for a monthly plan or $109.99 for an annual plan.)
Here’s everything you need to know about how to watch the 2025 Tour de France, including the complete race schedule and all stage locations, how to watch, and more.
How to watch The 2025 Tour de France:
Watch the 2025 Tour de France
Peacock
Dates: July 5-27, 2025
Location: Lille to Paris, France
TV channel/streaming: Peacock, Hulu with Live TV, DirecTV, YouTubeTV, Fubo
Who is competing in the 2025 Tour de France?
The Tour de France will be made up of 23 teams of eight riders each. Here’s a look at this year’s favored riders at the Tour de France.
When is the 2025 Tour de France?
This year’s Tour de France runs from July 5-27, 2025.
How long is the 2025 Tour de France?
This year’s Tour de France will cover more than 3,339 km, or 2,070 miles of terrain, across a mix of flat, hilly, and mountainous terrain. This year’s course will be held entirely in France.
What is the 2025 Tour de France schedule?
Here’s a complete breakdown of every stage of this year’s Tour de France (all times Eastern):
July 5: Stage 1: 6:30 a.m. Lille to Lille (Peacock, live coverage on NBC begins at 8 a.m.)
July 6: Stage 2: 6 a.m. Lauwin-Planque to Boulogne-sur-Mer (Peacock, highlights air on NBC at 4 p.m.)
July 7: Stage 3: 6:30 a.m. Valenciennes to Dunkirk (Peacock)
July 8: Stage 4: 6:30 a.m. Amiens to Rouen (Peacock)
July 9: Stage 5: 6:30 a.m. Caen to Caen (Peacock)
July 10: Stage 6: 6 a.m. Bayeux to Vire Normandie (Peacock)
July 11: Stage 7: 6 a.m. Saint-Malo to Guerledan (Peacock)
July 12: Stage 8: 6:30 a.m. Saint-Meen-le-Grand to Laval (Peacock)
July 13: Stage 9: 6:30 a.m. Chinon to Chateauroux (Peacock)
July 14: Stage 10: 6:30 a.m. Ennezat to Le Mont-Dore (Peacock)
July 16: Stage 11: 6:30 a.m. Toulouse to Toulous (Peacock)
July 17: Stage 12: 6:30 a.m. Auch to Hautacam (Peacock)
July 18: Stage 13: 6:30 a.m. Loudenvielle to Peyragudes (Peacock)
July 19: Stage 14: 6 a.m. Pau to Luchon-Superbagneres (Peacock)
July 20: Stage 15: 6:30 a.m. Muret to Carcassonne (Peacock, delayed highlights air on NBC at 2 p.m.)
July 22: Stage 16: 6 a.m. Montpellier to Mont Ventoux (Peacock)
July 23: Stage 17: 7 a.m. Bollene to Valence (Peacock)
July 24: Stage 18: 6 a.m. Vif to Courchevel (Peacock)
July 25: Stage 19: 7 a.m. Albertville to La Plagne (Peacock)
July 26: Stage 20: 6 a.m. Nantua to Pontarlier (Peacock, live coverage on NBC at 8 a.m., highlights on NBC at 2 p.m.)
July 27: Stage 21: 9:30 a.m. Mantes-la-Ville to Paris (Peacock, highlights air on NBC at 2 p.m.)
How to watch the 2025 Tour de France in the US:
In the U.S., every stage of the Tour de France will stream on Peacock. NBC will also air coverage from Stage 1, 2, 15, 20 and 21. You can find NBC’s coverage of the race on several platforms, including DirecTV, Hulu + Live TV, Fubo and more.
Watch the 2025 Tour de France
Peacock
Tune into live coverage of every stage of the 2025 Tour de France on Peacock. On top of Tour de France coverage, you can catch NFL games, college football, Premier League, and access thousands of hours of shows and movies, including beloved sitcoms such as Parks and Recreation and The Office. For $14 monthly you can upgrade to an ad-free subscription which includes live access to your local NBC affiliate (not just during designated sports and events) and the ability to download select titles to watch offline.
$7.99/month at Peacock