The 2025 Tour de France continues on Thursday as Stage 12 returns to the grueling terrain of the mountains, serving as the second of six scheduled mountain stages in this year’s race.
Set against the stunning backdrop of the French Alps, Stage 12 is expected to separate the contenders from the pretenders.
How to Watch Tour de France 2025 Stage 12
- When: Thursday, July 17, 2025
- Time: 6:30 AM ET
- Where: Auch, France
- Live Stream: Peacock (STREAM LIVE)
As Stage 12 gets underway, fans can expect several categorized climbs, including at least one Category 1 ascent that could ignite breakaways or GC attacks. Riders like Tadej Pogačar, Remco Evenepoel, and Ben Healy will need to dig deep once again.
The real intrigue may come from the second tier of GC hopefuls looking to claw back time lost earlier in the Tour. Expect some action from the likes of Richard Carapaz, David Gaudu, and possibly a bold move from Thymen Arensman, who’s been lurking just outside the podium positions.
Fans can catch all the action live on NBC and stream it via Peacock, which has exclusive coverage of every stage from start to finish.
Live stream Tour de France 2025 Stage 12 on Peacock: Start your subscription now!
Regional restrictions may apply. If you purchase a product or register for an account through one of the links on our site, we may receive compensation.
The post How to Watch Tour de France 2025 Stage 12: Live Stream Cycling, TV Channel appeared first on Newsweek.