Tour de France 2025
Latest News from the Race
-
-
News
'We'll defend the jersey with everything we've got' - Harry Sweeny's return to Tour de France comes with a new job description
-
'If you're going to dream, you might as well dream big' - Ben Healy and EF Education-EasyPost aim high as they defend Tour de France yellow jersey
-
News
'My body's not really recovering as well as I'd like' – Neilson Powless battling away at Tour de France despite uneven top form
-
When is the Tour de France? | July 5-27 |
Tour de France starts in: | Lille |
Tour de France finishes in: | Paris |
Category | WorldTour |
Distance | 3,320km |
Previous edition | |
Previous Edition - Winner | Tadej Pogačar (UAE Team Emirates) |










Stage 10 - Simon Yates solos to victory as Ben Healy goes into yellow / As it happened
Simon Yates (Visma-Lease a Bike) succeeded from the breakaway to win stage 10, soloing to victory atop Le Mont-Dore after being in the early 29-man group that was slowly whittled down over eight categorised climbs. With the break building up a lead of over five minutes, third-placed Ben Healy (EF Education-EasyPost) missed out on the stage win, but took the yellow jersey from Tadej Pogačar (UAE Team Emirates-XRG).
Some GC tension kicked off on the final two climbs as Visma-Lease a Bike managed to isolate Pogačar, and he and Jonas Vingegaard went on the attack on the final climb, but ultimately they only took six seconds on the other GC rivals, and nothing on each other.
Stage 9 - Tim Merlier eclipses Jonathan Milan at the line for second win in opening week / As it happened
Tim Merlier (Soudal-QuickStep) timed his sprint to perfection and pipped Jonathan Milan (Lidl-Trek) at the line in Châteauroux for the stage 9 victory. The European Champion earned his second stage win of the race, so far, as the sprint teams caught and passed a 173km breakaway by Mathieu van der Poel just after the flamme rouge. Arnaud De Lie (Lotto) rounded out the podium in third place.
Van der Poel and his Alpecin-Deceuninck teammate Jonas Rickaert rode for more than three hours out front, with Rickaert earning the most combative rider prize.
Stage 8 - Jonathan Milan holds off Wout van Aert to win Laval sprint / As it happened
Wearing the green points jersey, Jonathan Milan (Lidl-Trek) delivered a powerful sprint into Laval and won stage 8 into Laval. The Italian also celebrated his first career Tour victory, as he held off an aggressive late move by Wout van Aert (Visma-Lease a Bike) at the end of the 171.4 kilometres of racing, with Kaden Groves (Alpecin-Deceuninck) taking third.
Milan started the day in second place in the green jersey competition, led by race leader Tadej Pogačar (UAE Team Emirates-XRG), and now has full control of the classification. Pogačar finished safely in the peloton to retain the yellow jersey.
Stage 7 - Tadej Pogačar tops Jonas Vingegaard to win on Mûr-de-Bretagne / As it happened
A blistering late acceleration by Tadej Pogačar (UAE Team Emirates-XRG) on the summit of the Mûr-de-Bretagne simultaneously netted the Slovenian both his nineteenth Tour stage win and a return to the top spot overall. Whilst race leader Mathieu van de Poel (Alpecin-Deceuninck) lost 1:20 and with it the maillot jaune, Jonas Vingegaard (Visma-Lease a Bike) was able to shadow Pogačar all the way to the line, the two clipping free of a shattering mini-lead peloton of less than ten riders.
Pogačar's latest success and added advantage overall was overshadowed by a major crash in the closing kilometres, badly affecting one of his key domestiques, João Almeida, amongst others.
Stage 6 - Ben Healy launches long-range attack for solo victory / As it happened
Ben Healy (EF Education-EasyPost) used a surprise attack from the day's breakaway with 42km to go to win the first Tour de France stage of his career, riding solo across the line into Vire Normandie. From the eight-man group that got away on the 201.5km stage, Mathieu van der Poel (Alpecin-Deceuninck) moved back into the leader's jersey, using his eighth-place finish to reclaim yellow from Tadej Pogačar by just one second.
Stage 5 - Remco Evenepoel uses pure power to win individual time trial while Tadej Pogačar moves into yellow jersey / As it happened
Remco Evenepoel (Soudal-QuickStep) started the stage 5 time trial as the favourite, and finished it as a winner, using his Olympic and world title-winning power to take victory on the 33km course in Caen. Finishing in second, Tadej Pogačar seized the race lead, now leading the overall by 16 seconds from Evenepoel. It was a bad day for Jonas Vingegaard (Visma-Lease a Bike), who ceded over a minute to his two main rivals and dropped down to fourth overall.
Stage 4 - Tadej Pogačar outduels Mathieu van der Poel and Jonas Vingegaard on hotly-contested sprint finish in Rouen / As it happened
Tadej Pogačar (UAE Team Emirates-XRG) sprinted to the 100th victory of his career on stage 4 of the Tour de France, outpacing race leader Mathieu van der Poel (Alpecin-Deceuninck) to the line at the end of the uphill drag into Rouen. The pair went head-to-head once again on the 5% slope to the line, with Van der Poel launching the sprint before the world champion came around the outside to nip through and take the win with a sharp finishing acceleration.
Stage 3 - Tim Merlier delivers win in Dunkerque on messy flat stage scattered with crashes / As it happened
Tim Merlier (Soudal-QuickStep) took a second career stage win at the Tour de France on Monday, four years after his first, prevailing in a messy sprint. It was a photo finish between Merlier and Jonathan Milan (Lidl-Trek) in Dunkerque, at the end of a day that had been fairly calm but then descended into chaos with a number of crashes in the final 3km. Yellow jersey Mathieu van der Poel (Alpecin-Deceuninck) survived the damage to hold onto the overall lead, but his teammate Jasper Philipsen was not so lucky, crashing heavily at the intermediate sprint and having to abandon the race.
Stage 2 - Mathieu van der Poel holds off Tadej Pogačar to win in Boulogne-sur-Mer / As it happened
For the second day in a row, Alpecin-Deceuninck reigned supreme as Mathieu van der Poel outsprinted Tadej Pogačar (UAE Team Emirates-XRG) and Jonas Vingegaard (Visma-Lease a Bike), while for a second day in a row, too, the GC battle continued unabated. On a series of short, punchy climbs late on, 26 riders opened up a gap on the rest of the peloton, with Pogačar coming within inches of his 100th career win after trading blows with Vingegaard. While Pogačar moved into the mountains jersey lead, he, Vingegaard, Remco Evenepoel (Soudal-QuickStep) and Primož Roglič (Red Bull-Bora-Hansgrohe) all gained 30 seconds on more on the remainder of the GC contenders.
Stage 1 - Jasper Philipsen prevails to seize first yellow jersey as Evenepoel loses time in crosswind chaos / As it happened
Jasper Philipsen won a reduced bunch sprint after a late echelon attack inspired by Visma-Lease a Bike left key contenders Remco Evenepoel and Primoz Roglič trailing by 39 seconds. Whilst the Alpecin-Deceuninck racer celebrated his tenth Tour stage victory and first spell in the lead, both Jonas Vingegaard and arch-rival Tadej Pogačar made gains on their GC rivals at the first day possible. Meanwhile former double World Time Trial Champion Filippo Ganna crashed badly and was forced to abandon.
The 2025 Tour de France started in Lille with three stages in the north of France, the return of the Mûr-de-Bretagne and an early time trial in Caen featuring in the first week.
The 2025 Tour de France route includes seven stages for sprinters, six hilly stages, six mountainous days of racing and five summit finishes on Hautacam, Luchon-Superbagnères, Mont Ventoux, Courchevel Col de la Loze and La Plagne in addition to the mountain time trial from Loudenvielle to Peyragudes.
2025 Tour de France stage schedule
Stage | Date | Start/Finish | Distance | Start time (CET) | Finish time (CET) |
---|---|---|---|---|---|
Stage 1 | Jul 5, 2025 | Lille Métropole-Lille Métropole | 184.9 km | 13:26 | 17:36 |
Stage 2 | Jul 6, 2025 | Lauwin-Planque-Boulogne-sur-Mer | 209.1 km | 12:15 | 17:20 |
Stage 3 | Jul 7, 2025 | Valenciennes-Dunkerque | 178.3 km | 13:10 | 17:18 |
Stage 4 | Jul 8, 2025 | Amiens Métropole-Rouen | 174.2 km | 13:15 | 17:22 |
Stage 5 | Jul 9, 2025 | Caen-Caen | 33 km | 13:10 | 17:42 |
Stage 6 | Jul 10, 2025 | Bayeux-Vire Normandie | 201.5 km | 12:35 | 17:14 |
Stage 7 | Jul 11, 2025 | Saint-Malo-Mûr-de-Bretagne Guerlédan | 197 km | 12:10 | 16:39 |
Stage 8 | Jul 12, 2025 | Saint-Méen-le-Grand-Laval Espace Mayenne | 171.4 km | 13:10 | 17:04 |
Stage 9 | Jul 13, 2025 | Chinon-Châteauroux | 174.1 km | 13:10 | 17:07 |
Stage 10 | Jul 14, 2025 | Ennezat-Le Mont-Dore Puy de Sancy | 165.3 km | 13:10 | 17:25 |
Rest 1 | Jul 15, 2025 | Toulouse | Row 10 - Cell 3 | Row 10 - Cell 4 | Row 10 - Cell 5 |
Stage 11 | Jul 16, 2025 | Toulouse-Toulouse | 156.8 km | 13:15 | 17:05 |
Stage 12 | Jul 17, 2025 | Auch-Hautacam | 180.6 km | 13:10 | 17:32 |
Stage 13 | Jul 18, 2025 | Loudenvielle-Peyragudes | 10.9 km | 13:10 | 17:31 |
Stage 14 | Jul 19, 2025 | Pau-Luchon-Superbagnères | 182.6 km | 12:00 | 17:07 |
Stage 15 | Jul 20, 2025 | Muret-Carcassonne | 169.3 km | 13:20 | 17:08 |
Rest 2 | Jul 21, 2025 | Montpellier | Row 16 - Cell 3 | Row 16 - Cell 4 | Row 16 - Cell 5 |
Stage 16 | Jul 22, 2025 | Montpellier-Mont Ventoux | 171.5 km | 12:10 | 16:44 |
Stage 17 | Jul 23, 2025 | Bollène-Valence | 160.4 km | 13:35 | 17:10 |
Stage 18 | Jul 24, 2025 | Vif-Courchevel Col de la Loze | 171.5 km | 12:10 | 17:12 |
Stage 19 | Jul 25, 2025 | Albertville-La Plagne | 129.9 km | 13:30 | 17:18 |
Stage 20 | Jul 26, 2025 | Nantua-Pontarlier | 184.2 km | 12:05 | 16:12 |
Stage 21 | Jul 27, 2025 | Mantes-la-Ville-Paris Champs-Élysées | 132.3 km | 16:10 | 19:26 |
2024 Tour de France results
Results powered by FirstCycling
How does the Tour de France work?
The 112th edition of the Tour de France starts in Lille on July 5 and ends three weeks later.
Riders have to cover the entire 2025 Tour de France route, covering 3320km across 21 stages.
The rider who completes the distance in the fastest time wins the race, also known as the 'overall classification'. Each day, the rider who has completed the entire distance raced the quickest is the leader of the Tour de France, and wears a yellow jersey to signify him as such.
Read more about the jerseys of the Tour de France.
There is a secondary time classification for the best rider under the age of 26, the best young riders' classification, and he wears a white jersey if leading.
Riders also gain points for their position at the end of each day of racing, known as "stages". There is a secondary prize for the rider who gains the most points - the points classification, and the leader each day wears a green jersey.
There are also points atop a select number of mountain passes for the first riders to cross the top, with more points available the harder the mountain is to climb. The leader of the mountains classification wears a white jersey with red polka dots.
Most days, the peloton race the distance of the Tour de France stage as a bunch. This year's Tour de France features two individual time trials, where riders race a set distance alone against the clock.
There are other prizes, too. Read about the Souvenir Henri Desgranges and Souvenir Jacques-Goddet.
Who is riding the Tour de France 2025? Stay tuned for the start list.
Find out how to watch the Tour de France.
Get unlimited access to all of our coverage of the Tour de France - including breaking news and analysis reported by our journalists on the ground from every stage of the race as it happens and more. Find out more.
Races
-
Tour de France5 July 2025 - 27 July 2025 | WorldTour
- Tour de France 2025 route
- Who will win the 2025 Tour de France? Ranking the form of the favourites for the yellow jersey
- Tour de France winners
-
Rest Day 1 | Toulouse2025-07-15
-
Stage 12 - Tour de France 2025 stage 12 preview | Auch - Hautacam2025-07-17 181km
-
Rest Day 2 | Montpellier2025-07-21
-
Stage 17 - Tour de France 2025 stage 17 preview | Bollène - Valence2025-07-23 161km
-
Stage 21 | Mantes-la-Ville - Paris2025-07-27 120km
Latest Content on the Race

'Fighter' João Almeida continues Tour de France with broken rib while Eddie Dunbar is forced out of the race following stage 7 crash
By Dani Ostanek published
News 'He slept well, came down for breakfast with a smile on his face. Nothing too serious' says UAE Team Emirates-XRG boss Gianetti

'Perhaps we're off to a legal battle or perhaps it's a storm in a teacup' – Patrick Lefevere weighs in on Remco Evenepoel transfer saga
By Dani Ostanek published
News 'Leaving or staying? Honestly, I don't know' says former Soudal-QuickStep team boss

'I've done it seven times, so he can do it once' – Peter Sagan backs Mathieu van der Poel for Tour de France green jersey battle
By Dani Ostanek published
News Record points classification winner says Jonathan Milan is the other main challenger but 'there's still a long way to go'

'It may be that you don't understand each other's tactics, but that's how cycling is' – Intense but respectful UAE-Visma Tour de France rivalry simmers after stage 8
By Stephen Farrand published
Analysis 'What was the plan? It's a good thing Pogačar doesn't get it' says Visma DS Grischa Niermann after race up Mûr-de-Bretagne

'I have a bit of a fractured rib but should be OK' - João Almeida hopes to race on and help Tadej Pogačar in Tour de France despite high-speed crash
By Stephen Farrand published
News Key UAE mountain domestique suffering from injuries to ribs, finger, elbow and multiple road rash

'It was just lambs to the slaughter' - Geraint Thomas rolls the dice with breakaway in his final Tour de France
By Alasdair Fotheringham published
News Ineos Grenadiers team captain dropped from breakaway close to Mûr-de-Bretagne finish

'I made a few mistakes' – Jonas Vingegaard admits timing error after Tour de France defeat to Tadej Pogačar at Mûr-de-Bretagne
By James Moultrie published
News Dane looks ahead to the mountains on stage 10 and into the second and third week, as he sits fourth on GC 1:17 behind close rival

'I just wish that he is OK' - Tadej Pogačar's lieutenant João Almeida injured in high-speed Tour de France crash, Jack Haig abandons as leader Santiago Buitrago also hurt
By Kirsten Frattini published
News Tour de France stage 7 winner and overall leader Pogačar dedicates victory to injured Almeida
Top News on the Race
-
'I hope he feels tired' – After rest day coffees and a burger, Tadej Pogačar aims to strip Tour de France leader's jersey from Ben Healy
World champion expects short, challenging second week of the Tour de France to speed by -
'Sprints are even more monotonous than before' - Why the Tour de France route planners tore up the script for 2025
'So many factors play a role' in route plan, says Thierry Gouvenou after 10 stages split between chances for GC riders, sprinters, and Classics racers -
Lenny Martinez emulates grandfather Mariano with Tour de France polka dot jersey success on Bastille Day
France still waiting for first stage victory on national day since 2017, but 22-year-old climber gives home fans something to cheer in the Massif Central
-
‘A hell of a day’ – Back to the breaks for Ben O’Connor as mountains materialise at Tour de France
“First day in the break, first day in the mountains – you’ll see me there again” -
'It was tense' - Jonathan Vaughters on EF Education-EasyPost's emotions and strategy as Ben Healy takes Tour de France yellow jersey
American squad celebrates team performance that ended with cycling's biggest prize -
'We couldn't crack them just yet' – Jorgenson and Kuss try to isolate Tadej Pogačar as Visma flex team's strength over UAE at Tour de France
Jonas Vingegaard aided by American duo in fight to try take back time on world champion on road to Le Mont Dore
-
'They were a bit annoying with all the attacks' – Tadej Pogačar provoked by Visma into late surge after ceding Tour de France yellow jersey to breakaway
World champion isolated but up to every challenge thrown at him and UAE en route to Le Mont Dore on stage 10 -
'I'm still behind' - Jonas Vingegaard matches Tadej Pogačar in the Massif Central but knows he must soon go on the attack at the Tour de France
Visma-Lease a Bike leader happy after 'finding my legs', good team performance and stage win in Le Monte-Dore -
'It's a fairytale' - Ben Healy makes history joining prestigious list of Irish cyclists to wear yellow jersey at the Tour de France
'It's pretty crazy footsteps to follow and I'm just super proud to represent Ireland' says EF Education-EasyPost all-rounder in Le Mont-Dore Puy de Sancy
Related Features
-
Ten days of trauma in the battle against Pogačar - Philippa York Tour de France analysis
Pogačar may seem unstoppable, but down a key lieutenant and with Visma-Lease a Bike at full strength, we have an interesting race ahead -
Why doesn't Tadej Pogačar want to lead the Tour de France yet?
And why do his rivals want him in the yellow jersey? The three-week-long chess match continues to unfold -
Pogačar's perfection and Vingegaard's nightmare: Tour de France time trial brings major shift in GC dynamic – Analysis
Evenepoel bounces back from disappointing opening four stages with expected but perfect performance in race against the clock -
'Froomey had some dog in him and that was one moment when it came out' – 'Road Captain' by Luke Rowe book extract
Rowe recounts an incident between Chris Froome and Vincenzo Nibali in insightful new book -
The Tour de France is getting faster, and here's why it won't be slowing down soon
From tech, to nutrition, to a new sense of order in the peloton, we take an extremely deep dive into the curious phenomenon of the Tour de France's escalating speed