Demi Vollering won the 2026 Tour de France Femmes, sealing her second overall victory with a dominant final-stage performance in Nice.
Table of Contents
ToggleThe FDJ United-Suez leader began Stage 9 only eight seconds ahead of Kasia Niewiadoma-Phinney, but turned the closest final-day GC battle in the history of the modern race into a convincing victory. Vollering attacked on the final Col d’Èze, won the stage by 1:04 and finished the Tour 1:18 ahead of Niewiadoma-Phinney.
Elisa Longo Borghini completed the podium for UAE Team L’IMAD at 4:29, while Antonia Niedermaier finished fourth and secured the white jersey. Lorena Wiebes won the green points jersey and Puck Pieterse took the polka-dot mountains classification.
Vollering was also the most successful stage winner of the race, taking three of the nine stages, including both of the final two days around Nice.
Who won the 2026 Tour de France Femmes?
Demi Vollering won the 2026 Tour de France Femmes by 1 minute 18 seconds over Kasia Niewiadoma-Phinney.
Her total winning time was 30 hours, 54 minutes and 51 seconds across the 1,174.7km race.
It was Vollering’s second overall Tour de France Femmes victory after her first title in 2023, making her the first rider to win the modern race twice. The complete roll of honour is available in our Tour de France Femmes winners list.
Vollering won three stages during the 2026 race. She beat Marlen Reusser and Niewiadoma-Phinney on Stage 5 in Belleville-en-Beaujolais, attacked into yellow on Stage 8 in Nice and then completed the victory with another solo success on the final Stage 9 around the Col d’Èze.

Tour de France Femmes 2026 final general classification
| Position | Rider | Team | Final time/gap |
|---|---|---|---|
| 1 | Demi Vollering | FDJ United-Suez | 30:54:51 |
| 2 | Kasia Niewiadoma-Phinney | Canyon SRAM | +1:18 |
| 3 | Elisa Longo Borghini | UAE Team L’IMAD | +4:29 |
| 4 | Antonia Niedermaier | Canyon SRAM | +5:10 |
| 5 | Paula Blasi | UAE Team L’IMAD | +6:13 |
| 6 | Cédrine Kerbaol | EF Education-Oatly | +6:41 |
| 7 | Dominika Włodarczyk | UAE Team L’IMAD | +7:53 |
| 8 | Isabella Holmgren | Lidl-Trek | +9:12 |
| 9 | Kim Le Court-Pienaar | AG Insurance-Soudal | +14:04 |
| 10 | Niamh Fisher-Black | Lidl-Trek | +15:14 |
| 11 | Nienke Vinke | SD Worx-Protime | +22:56 |
| 12 | Femke de Vries | Team Visma | Lease a Bike | +24:08 |
| 13 | Thalita de Jong | Human Powered Health | +24:41 |
| 14 | Marlen Reusser | Movistar | +25:57 |
| 15 | Juliette Berthet | FDJ United-Suez | +28:12 |
| 16 | Nina Buijsman | Human Powered Health | +28:22 |
| 17 | Noemi Rüegg | EF Education-Oatly | +33:20 |
| 18 | Magdeleine Vallieres Mill | EF Education-Oatly | +36:18 |
| 19 | Eglantine Rayer | St Michel-Preference Home-Auber93 | +39:06 |
| 20 | Mavi García | UAE Team L’IMAD | +41:50 |
The final standings changed substantially on Stage 9. Reusser had started the day third overall at 1:12 but was dropped early and then crashed on a descent, eventually falling to 14th. Longo Borghini moved onto the podium, while Niedermaier and Blasi completed the top five.

Tour de France Femmes 2026 jersey winners
The four major individual classifications were won by four different riders.
| Jersey | Classification | Winner | Team |
|---|---|---|---|
| Yellow | General classification | Demi Vollering | FDJ United-Suez |
| Green | Points classification | Lorena Wiebes | SD Worx-Protime |
| Polka dot | Mountains classification | Puck Pieterse | Fenix-Premier Tech |
| White | Best young rider | Antonia Niedermaier | Canyon SRAM |
The Tour de France Femmes jerseys guide explains how each competition is calculated and how yellow, green, polka dots and white differ.
Demi Vollering wins the yellow jersey
Vollering’s final margin makes the result look considerably more comfortable than the race actually was.
She did not even begin the final weekend in yellow. Niewiadoma-Phinney took the jersey with a superb solo victory on Mont Ventoux, turning a 1:05 deficit to Vollering into a 15-second advantage.
Vollering responded the following afternoon. Rather than waiting for the expected final-day showdown, she attacked late on Stage 8 and won by 17 seconds, with the finishing bonuses helping turn her 15-second deficit into an eight-second lead.
That meant the final stage began with the smallest gap between first and second ever taken into the last day of the modern Tour de France Femmes.
Vollering ultimately made the calculations unnecessary. She attacked again on the final Col d’Èze and won Stage 9 by 1:04 from Paula Blasi and Niewiadoma-Phinney. The six-second difference in their finish bonuses stretched the overall margin from eight seconds at the start of the day to 1:18 at the finish.
The wider tactical story is covered in how Demi Vollering won the 2026 Tour de France Femmes.
Kasia Niewiadoma-Phinney finishes second
Niewiadoma-Phinney finished runner-up after coming closer than anyone to taking the Tour away from Vollering.
Her defining performance was on Mont Ventoux, where she attacked with more than nine kilometres remaining while Vollering and Reusser became caught in a tactical stand-off behind. She eventually won by 1:16 from Vollering and moved into yellow.
The following day changed the Tour again. Vollering’s Stage 8 attack left Niewiadoma-Phinney eight seconds behind before the final stage, setting up another remarkably close finish between the two riders who had been separated by only four seconds at the end of the 2024 Tour.
This time the final day did not come down to seconds. Niewiadoma-Phinney attempted to put Vollering under pressure on the Col d’Èze, but could not follow the eventual winner’s final attack and crossed the line 1:04 later in third place.
Elisa Longo Borghini completes the podium
Longo Borghini finished third overall at 4:29, completing a strong final section of the Tour for UAE Team L’IMAD.
She finished third on Mont Ventoux, second behind Vollering on Stage 8 and stayed among the leading GC riders on the final stage. Reusser’s difficulties opened the final podium position, but Longo Borghini had already put herself close enough to capitalise through a consistent final weekend.
UAE Team L’IMAD also placed Paula Blasi fifth and Dominika Włodarczyk seventh overall, giving the team three riders inside the final top seven.

Lorena Wiebes wins the green jersey
Lorena Wiebes dominated the opening part of the race and converted those results into victory in the points classification.
She won the opening stage in Lausanne on an uphill finish to take the first yellow jersey and followed it with another victory on Stage 2 in Geneva.
The increasingly mountainous route prevented Wiebes adding another stage win, but she continued scoring at intermediate sprints and carried a commanding advantage through the final weekend. Her Tour was therefore split into two distinct parts: stage-winning dominance early and controlled points accumulation once the GC riders took over.
She finished with two stage victories and the green jersey.
Tour de France Femmes 2026 final points classification
| Position | Rider | Team | Points |
|---|---|---|---|
| 1 | Lorena Wiebes | SD Worx-Protime | 181 |
| 2 | Demi Vollering | FDJ United-Suez | 132 |
| 3 | Lotte Kopecky | SD Worx-Protime | 120 |
| 4 | Kim Le Court-Pienaar | AG Insurance-Soudal | 107 |
| 5 | Noemi Rüegg | EF Education-Oatly | 94 |

Puck Pieterse wins the polka-dot jersey
Puck Pieterse secured the mountains classification by accumulating most of her advantage before the Tour reached its biggest summit finishes.
She took control of the competition through repeated attacks and points collection across the hilly early and middle stages, building a margin large enough that Vollering, Niewiadoma-Phinney and the other GC contenders could not overturn it when the biggest points became available on Ventoux and around Nice.
Pieterse had mathematically secured the classification before the final stage, allowing her to start Stage 9 knowing the polka-dot jersey was already won.
The scoring system behind the competition is explained in our Tour de France Femmes polka-dot jersey guide.
Tour de France Femmes 2026 final mountains classification
| Position | Rider | Team | Points |
|---|---|---|---|
| 1 | Puck Pieterse | Fenix-Premier Tech | 55 |
| 2 | Demi Vollering | FDJ United-Suez | 30 |
| 3 | Kasia Niewiadoma-Phinney | Canyon SRAM | 28 |
| 4 | Nikola Nosková | Cofidis | 21 |
| 5 | Maëva Squiban | UAE Team L’IMAD | 19 |

Antonia Niedermaier wins the white jersey
Antonia Niedermaier won the best young rider classification while also finishing fourth overall at 5:10.
That made her white jersey much more than a secondary classification success. Niedermaier spent much of the Tour inside the main GC group and became an important tactical option for Canyon SRAM during Niewiadoma-Phinney’s pursuit of yellow.
Paula Blasi was her closest young-rider rival and eventually finished fifth overall at 6:13, leaving Niedermaier 1:03 ahead in the final GC.
Canyon SRAM therefore left Nice without the yellow jersey but with second and fourth overall, plus the white jersey.
Tour de France Femmes 2026 final young rider classification
| Position | Rider | Team | Gap |
|---|---|---|---|
| 1 | Antonia Niedermaier | Canyon SRAM | Winner |
| 2 | Paula Blasi | UAE Team L’IMAD | +1:03 |
| 3 | Isabella Holmgren | Lidl-Trek | +4:02 |
| 4 | Nienke Vinke | SD Worx-Protime | +17:46 |
| 5 | Célia Gery | FDJ United-Suez | +38:58 |

Tour de France Femmes 2026 stage winners
| Stage | Route | Winner |
|---|---|---|
| 1 | Lausanne to Lausanne | Lorena Wiebes |
| 2 | Aigle to Geneva | Lorena Wiebes |
| 3 | Geneva to Poligny | Sigrid Ytterhus Haugset |
| 4 | Gevrey-Chambertin to Dijon ITT | Marlen Reusser |
| 5 | Mâcon to Belleville-en-Beaujolais | Demi Vollering |
| 6 | Montbrison to Tournon-sur-Rhône | Kim Le Court-Pienaar |
| 7 | La Voulte-sur-Rhône to Mont Ventoux | Kasia Niewiadoma-Phinney |
| 8 | Sisteron to Nice | Demi Vollering |
| 9 | Nice to Nice | Demi Vollering |
The race produced only five individual stage winners, but those victories came in very different ways. Wiebes controlled the opening sprint stages, Sigrid Ytterhus Haugset produced an extraordinary long-range solo attack on Stage 3, Reusser delivered her targeted Dijon time trial, Le Court-Pienaar won from a reduced group and the final four stages were split between Niewiadoma-Phinney and Vollering.
Most stage wins at the 2026 Tour de France Femmes
| Rider | Stage wins | Stages |
|---|---|---|
| Demi Vollering | 3 | 5, 8, 9 |
| Lorena Wiebes | 2 | 1, 2 |
| Sigrid Ytterhus Haugset | 1 | 3 |
| Marlen Reusser | 1 | 4 |
| Kim Le Court-Pienaar | 1 | 6 |
| Kasia Niewiadoma-Phinney | 1 | 7 |
Vollering’s three victories demonstrated the range of her Tour. Stage 5 ended in a three-rider GC sprint, Stage 8 was won through a late tactical attack on terrain where a sprint had been expected, and Stage 9 became a decisive mountain victory from the yellow jersey.
Wiebes was the only other rider to win more than once.

Every yellow jersey wearer at the 2026 Tour de France Femmes
Five different riders led the general classification during the nine stages.
| Rider | How she took yellow |
|---|---|
| Lorena Wiebes | Won Stage 1 in Lausanne |
| Sigrid Ytterhus Haugset | Long-range solo victory on Stage 3 |
| Marlen Reusser | Won the Stage 4 Dijon time trial |
| Kasia Niewiadoma-Phinney | Won Stage 7 on Mont Ventoux |
| Demi Vollering | Won Stage 8 in Nice |
The sequence explains much of what made the 2026 Tour unusual. The race lead passed from a sprinter to a breakaway rider, then to the outstanding time triallist before finally becoming a direct contest between two former champions.
Reusser’s Stage 4 victory in Dijon gave her a lead she defended through the middle of the race, but Ventoux eventually moved yellow to Niewiadoma-Phinney. Vollering then became the fifth and final leader a day later.
Every 2026 Tour de France Femmes stage report
The full race can be followed through the nine individual stage reports:
- Stage 1: Lorena Wiebes wins uphill Lausanne sprint to take yellow
- Stage 2: Lorena Wiebes wins again in Geneva after Markus caught late
- Stage 3: Sigrid Haugset wins from 88km solo to take yellow in Poligny
- Stage 4: Marlen Reusser wins Dijon time trial and takes yellow
- Stage 5: Demi Vollering wins in Belleville-en-Beaujolais after late GC attack
- Stage 6: Kim Le Court-Pienaar wins from eight-rider sprint in Tournon-sur-Rhône
- Stage 7: Kasia Niewiadoma-Phinney conquers Mont Ventoux to take yellow
- Stage 8: Demi Vollering wins in Nice and takes yellow after late attack
- Stage 9: Demi Vollering wins in yellow on Col d’Èze finale to seal second Tour title
Tour de France Femmes 2026 final results at a glance
Overall winner: Demi Vollering
Winning time: 30:54:51
Winning margin: 1:18 over Kasia Niewiadoma-Phinney
Third overall: Elisa Longo Borghini at 4:29
Green jersey: Lorena Wiebes
Polka-dot jersey: Puck Pieterse
White jersey: Antonia Niedermaier
Most stage wins: Demi Vollering, three
Total race distance: 1,174.7km
Stages: Nine
Vollering’s final margin of 1:18 disguises how finely balanced the race remained until its final climb. She had lost time and the tactical battle to Niewiadoma-Phinney on Mont Ventoux, recovered yellow through her Stage 8 attack and began the last day with only eight seconds in hand.
By the finish in Nice, there was no longer any ambiguity over who had won the 2026 Tour de France Femmes. Vollering had turned the closest final-day starting margin in the race’s modern history into the first second overall victory by any rider.






