Tour de France 2025

Latest News from the Race

Swipe to scroll horizontally
Tour de France 2025 overview

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

2024 Tour de France

Previous Edition - Winner

Tadej Pogačar (UAE Team Emirates)

Stage 21: Tadej Pogačar claims fourth overall victory as Wout van Aert solos to victory over new Montmartre climb in Paris finale / As it happened

The 21st stage led to a thrilling finale in Paris when race leader Tadej Pogačar (UAE Team Emirates-XRG) went on the attack on the climb on the wet cobbles up Montmartre, joining and then splitting the breakaway as they tackled the climb in front of huge and boisterous crowds. Though he did not win the stage, the Slovenian claimed his fourth overall title with over four minutes on GC on Jonas Vingegaard (Visma-Lease a Bike). Florian Lipowitz (Red Bull-BORA-hansgrohe) finished third overall.

Wout van Aert (Visma-Lease a Bike) dropped Pogačar the third and final time on the climb and soloed to victory on the Champs-Élysées. Davide Ballerin (XDS-Astana) took second ahead of Matej Mohorič (Bahrain-Victorious).

Stage 19: Thymen Arensman holds off Vingegaard and Pogačar in final metres to claim second victory of this year's Grand Tour / As it happened

Jonas Vingegaard (Visma-Lease a Bike) won the sprint for second place ahead of yellow jersey Tadej Pogačar (UAE Team Emirates-XRG) and fourth-place Florian Lipowitz (Red Bull-Bora-hansgrohe).

Pogačar maintained his lead in the GC standings at 4:24 ahead of Vingegaard and 11:09 ahead of Lipowitz as the race heads into the penultimate stage 20 on Saturday.

Stage 18: Ben O'Connor sails up Col de la Loze for solo victory while Tadej Pogačar drops rivals with second at summit / As it happened

Jonas Vingegaard and his Visma-Lease a Bike teammates tried to crack Tadej Pogačar (UAE Team Emirates-XRG) but he attacked the Dane near the finish to gain some extra seconds and extend his lead to 4:26 with just one mountain stage to race.

The stage to Mont Ventoux did not cause any major shifts to the Tour de France GC standings except that Tadej Pogačar put more time into rival Jonas Vingegaard, even if it was it was just two seconds. Kévin Vauquelin dropped one spot after losing touch on a stage won by Valentin-Paret-Peintre from the breakaway.

Tadej Pogačar (UAE Team Emirates-XRG) continues to lead the GC standings with 4:13 ahead of Jonas Vingegaard (Visma-Lease a Bike) and 7:53 ahead of Florian Lipowitz (Red Bull-Bora-Hansgrohe) as the race heads into the second rest day at the Tour de France.

Stage 14: Thymen Arensman climbs to solo victory atop the summit to Luchon-Superbagnères as Pogačar extends overall lead / As it happened

Thymen Arensman (Ineos Grenadiers) took a solo win on the savage stage 14 summit finish of Superbagnères. He held off the sparring pair of Tadej Pogačar (UAE Team Emirates XRG) and Jonas Vingegaard (Team Visma–Lease a Bike), gifting Ineos Grenadiers a rare return to Grand Tour glory.

Pogačar extended his lead in the overall classification ahead of Vingegaard, while Remco Evenepoel (Soudal-QuickStep) abandoned the race on the Col du Tourmalet.

Stage 13: Tadej Pogačar demolishes rivals, extends lead in mountain time trial up Peyragudes / As it happened

Race leader Tadej Pogačar (UAE Team Emirates-XRG) won the 10.9km stage 13 individual time trial to Peyragudes on Friday, his fourth stage victory of this year's Tour. The Slovenian put 36 seconds into second-placed Jonas Vingegaard (Visma-Lease a Bike) on the mountain ITT, the Dane now 4:07 back in the GC in secon overall. Primož Roglič (Red Bull-Bora-Hansgrohe) finished third on the stage at 1:20 off the winning time, and remained seventh overall.

Stage 12: Tadej Pogačar punishes challengers with massive victory on Hautacam and regains race lead / As it happened

Tadej Pogačar (UAE Team Emirates-XRG) was the strongest of the overall contenders and climbers on stage 12 at the Tour de France, as the race visited the high mountains for the first time to finish at the top of Hautacam. The World Champion attacked 12km from the top of the ascent to score a dominant solo victory and moved back into the overall race lead.

Pogačar now leads the overall classification by 3:31 ahead of Jonas Vingegaard (Visma-Lease a Bike) and 4:45 ahead of Remco Evenepoel (Soudal-QuickStep) as the race heads into stage 13 on Friday.

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.

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.

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 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.

Tour de France 2025: the route presentation

(Image credit: Getty Images)

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

Swipe to scroll horizontally

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

2025 Tour de France stage winners, jersey holders

Swipe to scroll horizontally
Row 0 - Cell 0

Stage winner

GC Leader

Points Leader

Mountains Leader

Best young rider

Team classification

Combativity

Stage 1

Jasper Philipsen

Jasper Philipsen

Jasper Philipsen

Benjamin Thomas

Biniam Girmay

Tudor

Matteo Vercher

Stage 2

Mathieu van der Poel

Mathieu van der Poel

Jasper Philipsen

Tadej Pogačar

Kevin Vauquelin

Groupama-FDJ

Stage 3

Tim Merlier

Mathieu van der Poel

Jonathan Milan

Stage 4

Tadej Pogačar

Mathieu van der Poel

Jonathan Milan

Tadej Pogačar

Stage 5

Remco Evenepoel

Tadej Pogačar

Tadej Pogačar

Tadej Pogačar

Remco Evenepoel

Visma-Lease a Bike

Stage 6

Ben Healy

Mathieu van der Poel

Jonathan Milan

Tim Wellens

Stage 7

Tadej Pogačar

Tadej Pogačar

Tadej Pogačar

Tim Wellens

Remco Evenepoel

Stage 8

Jonathan Milan

Tadej Pogačar

Jonathan Milan

Stage 9

Tim Merlier

Tadej Pogačar

Stage 10

Simon Yates

Ben Healy

Jonathan Milan

Lenny Martinez

Ben Healy

Stage 11

Jonas Abrahamsen

Ben Healy

Stage 12

Tadej Pogačar

Tadej Pogačar

Jonathan Milan

Tadej Pogačar

Remco Evenepoel

Stage 13

Tadej Pogačar

Tadej Pogačar

Stage 14

Thymen Arensman

Tadej Pogačar

Jonathan Milan

Lenny Martinez

Stage 15

Tim Wellens

Tadej Pogačar

Stage 16

Valentin Paret-Peintre

Tadej Pogačar

Jonathan Milan

Stage 17

Jonathan Milan

Tadej Pogačar

Jonathan Milan

Jonathan Milan

Florian Lipowitz

Visma-Lease a Bike

Quentin Pacher

Stage 18

Ben O'Connor

Tadej Pogačar

Jonathan Milan

Tadej Pogačar

Florian Lipowitz

Visma-Lease a Bike

Ben O'Connor

Stage 19

Thymen Arensman

Tadej Pogačar

Jonathan Milan

Tadej Pogačar

Florian Lipowitz

Visma-Lease a Bike

Thymen Arensman

Stage 20

Kaden Groves

Tadej Pogačar

Jonathan Milan

Tadej Pogačar

Florian Lipowitz

Visma-Lease a Bike

Harry Sweeney

Stage 21

Wout van Aert

Tadej Pogačar

Jonathan Milan

Tadej Pogačar

Florian Lipowitz

Visma-Lease a Bike

Ben Healy

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

Top News on the Race

Related Features