fr Tour de France
WorldTeam Men 05 Jul '25 - 27 Jul '25
1/21 Lille Métropole › Lille Métropole 184km
2/21 Lauwin-Planque › Boulogne-sur-Mer 209km
3/21 Valenciennes › Dunkerque 178km
it Giro d'Italia Women
WorldTeam Women 06 Jul '25 - 13 Jul '25
1/8 Bergamo › Bergamo 14km
2/8 Clusone › Aprica 92km
3/8 Vezza d'Oglio › Trento 122km
be Baloise Ladies Tour
WorldTeam Women 16 Jul '25 - 20 Jul '25
1/5 Yerseke › Yerseke
2/5 Stage 2
3/5 Stage 3
fr Tour de France Femmes avec Zwift
WorldTeam Women 26 Jul '25 - 03 Aug '25
1/9 Vannes › Plumelec 79km
2/9 Brest › Quimper 110km
3/9 La Gacilly › Angers 162km
fr Tour Alsace
Development Team 30 Jul '25 - 03 Aug '25
1/5 Sausheim › Sausheim 4km
2/5 Europa Park › Selestat
3/5 Vesoul › La Planche des Belles Filles
es Donostia San Sebastian Klasikoa
WorldTeam Men 02 Aug '25
1/1
fr Kreiz Breizh Elites
Development Team 02 Aug '25 - 04 Aug '25
1/3 Stage 1
2/3 Stage 2
3/3 Stage 3
pl Tour de Pologne
WorldTeam Men 04 Aug '25 - 10 Aug '25
1/7 Wrocław › Legnica
2/7 Hotel Gołębiewski Karpacz › Karpacz
3/7 Wałbrzych › Wałbrzych

Our latest updates

Father's Day competition: win a SeaSucker bike rack

Father's Day competition: win a SeaSucker bike rack

Determined Markus attacks in third stage of Women's Tour, Labecki sprints to third place

Determined Markus attacks in third stage of Women's Tour, Labecki sprints to third place

Van Aert recaptures leader's jersey Dauphiné despite premature victory gesture

Van Aert recaptures leader's jersey Dauphiné despite premature victory gesture

Labecki sprints to fifth place in second stage Women’s Tour

Labecki sprints to fifth place in second stage Women’s Tour

Tim van Dijke wants to continue upward trend in ZLM Tour

Tim van Dijke wants to continue upward trend in ZLM Tour

Van Aert loses yellow leader's jersey in Dauphiné after peloton miscalculation

Van Aert loses yellow leader's jersey in Dauphiné after peloton miscalculation

Labecki unable to win Women's Tour opening stage due to crash in final kilometre

Labecki unable to win Women's Tour opening stage due to crash in final kilometre

Van Aert the strongest in opening stage Dauphiné

Van Aert the strongest in opening stage Dauphiné

Team Jumbo-Visma unable to sprint along in Heistse Pijl

Team Jumbo-Visma unable to sprint along in Heistse Pijl

Dumoulin announces his farewell

Dumoulin announces his farewell

Tour de France casts its shadow in Criterium du Dauphiné

Tour de France casts its shadow in Criterium du Dauphiné

Design competition: design our Race Day visual for the Tour de France

Design competition: design our Race Day visual for the Tour de France

This is our line-up for the Heistse Pijl

This is our line-up for the Heistse Pijl

Only this weekend: 15 percent discount on all champion jerseys

Only this weekend: 15 percent discount on all champion jerseys

Confident Team Jumbo-Visma Women at the start of Women’s Tour

Confident Team Jumbo-Visma Women at the start of Women’s Tour

What is your favourite moment of May?

What is your favourite moment of May?

These are the ten most sold items of May

These are the ten most sold items of May

Share your opinion and win a voucher for the webshop

Share your opinion and win a voucher for the webshop

Pre-order now: Koen Bouwman's casual King of the Mountain T-shirt

Pre-order now: Koen Bouwman's casual King of the Mountain T-shirt

Quiz time: do you know everything about Koen's hunt for blue?

Quiz time: do you know everything about Koen's hunt for blue?

It's Robert Gesink's birthday: his best Instagram posts

It's Robert Gesink's birthday: his best Instagram posts

New in our webshop: official Team Jumbo-Visma helmets

New in our webshop: official Team Jumbo-Visma helmets

The best photos of a blue-coloured third Giro week and the Tour of Norway

The best photos of a blue-coloured third Giro week and the Tour of Norway

Looking back at RideLondon Classique

Looking back at RideLondon Classique