C
Celeb Storm Daily

Tour de France 2023: How to watch, schedule, odds and storylines you need to know

Author

Matthew Barrera

Published Apr 07, 2026

The Tour de France returns Saturday for its 110th edition, this time beginning in Spain’s Basque Country, and will end on Sunday, July 23, in Paris. As always, the race — which recently got the “Drive to Survive”-style docuseries treatment on Netflix — will feature 21 stages. There will be eight flat stages, four hilly stages, eight mountain stages with four summit finishes, just one individual time trial (down from the usual two) and two rest days.

Advertisement

Here’s what you need to know to follow along:

How to watch the 2023 Tour de France

Peacock, NBC and USA Network will carry the Tour in the United States (NBC Sports and the Tour recently announced a six-year extension of their exclusive U.S. rights agreement, which now runs through 2029).

Peacock will stream every stage live and have daily pre-race shows. The streamer will also have stage replays, recaps, highlights, rider interviews and more, NBC Sports said.

Phil Liggett, a.k.a. “the voice of cycling,” will be on the call for his 51st tour, joined by analyst Bob Roll. Steve Porino and former professional cyclist Christian Vande Velde will also be reporting from on site, with the latter giving real-time updates while traveling the course on a motorcycle.

For the first time, NBC Sports’ broadcasts will feature clips from team radio, like communication between team directors and riders.

FloSports will stream the event in Canada.

U.S. broadcast schedule

DateTime (ET)PlatformStage

Sat., July 1

6 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:30 a.m.

Peacock

Stage 1: Bilbao / Bilbao (LIVE)

8 a.m.

Peacock, NBC

Stage 1: Bilbao / Bilbao (LIVE)

Sun., July 2

2 a.m.

USA Network

Stage 1: Bilbao / Bilbao (encore)

6 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:05 a.m.

Peacock

Stage 2: Vitoria-Gasteiz / Saint-Sébastien (LIVE)

Mon., July 3

2 a.m.

USA Network

Stage 2: Vitoria-Gasteiz / Saint-Sébastien (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:50 a.m.

Peacock

Stage 3: Amorebieta-Etxano / Bayonne (LIVE)

8 a.m.

Peacock, USA Network

Stage 3: Amorebieta-Etxano / Bayonne (LIVE)

Tues., July 4

2 a.m.

USA Network

Stage 3: Amorebieta-Etxano / Bayonne (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7 a.m.

Peacock

Stage 4: Dax / Nogaro (LIVE)

8 a.m.

Peacock, USA Network

Stage 4: Dax / Nogaro (LIVE)

Wed., July 5

2 a.m.

USA Network

Stage 4: Dax / Nogaro (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 5: Pau / Laruns (LIVE)

8 a.m.

Peacock, USA Network

Stage 5: Pau / Laruns (LIVE)

Thurs., July 6

2 a.m.

USA Network

Stage 5: Pau / Laruns (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7 a.m.

Peacock

Stage 6: Tarbes / Cauterets-Cambasque (LIVE)

8 a.m.

Peacock, USA Network

Stage 6: Tarbes / Cauterets-Cambasque (LIVE)

Fri., July 7

2 a.m.

USA Network

Stage 6: Tarbes / Cauterets-Cambasque (encore)

7 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7:10 a.m.

Peacock

Stage 7: Mont-De-Marsan / Bordeaux (LIVE)

8 a.m.

Peacock, USA Network

Stage 7: Mont-De-Marsan / Bordeaux (LIVE)

Sat., July 8

2 a.m.

USA Network

Stage 7: Mont-De-Marsan / Bordeaux (encore)

6 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:20 a.m.

Peacock

Stage 8: Libourne / Limoges (LIVE)

Sun., July 9

2 a.m.

USA Network

Stage 8: Libourne / Limoges (encore)

7 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7:05 a.m.

Peacock

Stage 9: Saint-Léonard-de-Noblat / Puy de Dôme (LIVE)

Mon., July 10

2 a.m.

USA Network

Stage 9: Saint-Léonard-de-Noblat / Puy de Dôme (encore)

Tues., July 11

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 10: Vulcania / Issoire (LIVE)

Wed., July 12

2 a.m.

USA Network

Stage 10: Vulcania / Issoire (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 11: Clermont-Ferrand / Moulins (LIVE)

Thurs., July 13

2 a.m.

USA Network

Stage 11: Clermont-Ferrand / Moulins (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 12: Roanne / Belleville-en-Beaujolais (LIVE)

Fri., July 14

2 a.m.

USA Network

Stage 12: Roanne / Belleville-en-Beaujolais (encore)

7 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7:30 a.m.

Peacock

Stage 13: Châtillon-sur-Chalaronne / Grand Colombier (LIVE)

Sat., July 15

2 a.m.

USA Network

Stage 13: Châtillon-sur-Chalaronne / Grand Colombier (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 14: Annemasse / Morzine Les Portes du Soleil (LIVE)

Sun., July 16

2 a.m.

USA Network

Stage 14: Annemasse / Morzine Les Portes du Soleil (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 15: Les Gets Les Portes du Soleil / Saint-Gervais Mont-Blanc (LIVE)

Mon., July 17

2 a.m.

USA Network

Stage 15: Les Gets Les Portes du Soleil / Saint-Gervais Mont-Blanc (encore)

Tues., July 18

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:50 a.m.

Peacock

Stage 16: Passy / Combloux (LIVE)

Wed., July 19

2 a.m.

USA Network

Stage 16: Passy / Combloux (encore)

6 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:05 a.m.

Peacock

Stage 17: Saint-Gervais Mont-Blanc / Courchevel (LIVE)

Thurs., July 20

2 a.m.

USA Network

Stage 17: Saint-Gervais Mont-Blanc / Courchevel (encore)

6:30 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

6:55 a.m.

Peacock

Stage 18: Moûtiers / Bourg-En-Bresse (LIVE)

Fri., July 21

8 a.m.

USA Network

Stage 18: Moûtiers / Bourg-En-Bresse (encore)

7 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7:05 a.m.

Peacock

Stage 19: Moirans-en-Montagne / Poligny (LIVE)

Sat., July 22

2 a.m.

USA Network

Stage 19: Moirans-en-Montagne / Poligny (encore)

7 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

7:30 a.m.

Peacock

Stage 20: Belfort / Le Markstein Fellering (LIVE)

Sun., July 23

2 a.m.

USA Network

Stage 20: Belfort / Le Markstein Fellering (encore)

10 a.m.

Peacock

Tour de France Pre-Race Show (LIVE)

10:10 a.m.

Peacock

Stage 21: Saint-Quentin-en-Yvelines / Paris Champs-Élysées (LIVE)

5 p.m.

NBC

Stage 21: Saint-Quentin-en-Yvelines / Paris Champs-Élysées (encore)

Mon., July 24

2 a.m.

USA Network

Stage 21: Saint-Quentin-en-Yvelines / Paris Champs-Élysées (encore)

How long is the Tour de France route?

This year’s route runs about 3,406 kilometers (about 2,116 miles). Stage 2, the longest single stage, is 209 km (about 130 miles).

The 22.4-km (about 14-mile) time trial will be held in the Alps in Stage 16.

How much money is on the line?

A total of €2.3 million (about $2.5 million) will be given out to the teams and riders, including €500,000 (about $546,000) to the winner of the overall individual classification.

How many riders are on the Tour?

Each of the 22 teams this year has eight riders, making for 176 total.

Recent Tour de France winners

  • 2022 — Jonas Vingegaard (DEN)
  • 2021 — Tadej Pogačar (SLO)
  • 2020 — Tadej Pogačar (SLO)
  • 2019 — Egan Bernal (COL)
  • 2018 — Geraint Thomas (GBR)
  • 2017 — Chris Froome (GBR)
  • 2016 — Chris Froome (GBR)
  • 2015 — Chris Froome (GBR)
  • 2014 — Vincenzo Nibali (ITA)
  • 2013 — Chris Froome (GBR)

Riders to watch

This year is expected to be a two-man battle for the general classification between two-time winner Tadej Pogačar (UAE Team Emirates) and Jonas Vingegaard (Jumbo-Visma), who emerged triumphant last year.

The 24-year-old Pogačar, regarded as the rider of his generation, was poised for a third straight title last year before Vingegaard, backed by a strong Jumbo-Visma squad, spoiled the campaign in the mountains. While the Slovenian Pogačar often has to fend for himself, the Danish Vingegaard, 26, has the backing of a “superteam” that includes do-it-all Belgian Wout van Aert and American Sepp Kuss to deliver him the yellow jersey.

Advertisement

Pogačar will undoubtedly be out for revenge, but questions are swirling about his fitness after he broke his wrist in a race earlier this year and had to miss some time. Whichever way the race goes, it’s always worth a reminder that this pair gave us an iconic moment of sportsmanship last year.

In the “last dance” category, we have British veteran Mark Cavendish (Astana Qazaqstan), French fan favorite Thibaut Pinot (Groupama-FDJ) and Slovakian sprint star Peter Sagan (TotalEnergies). All three plan to retire after the 2023 season (though Sagan said he plans to compete in mountain biking at the Paris Olympics).

Cavendish, 38, has 34 stage wins on the Tour — tied for the most ever with Eddy Merckx (who reached the mark in 1975). Cavendish is seeking one last win in his 14th Tour to retire as the record-holder after sitting out last year.

The 33-year-old Pinot won the young rider classification in 2014 and has since won three stages, most recently in 2019 (when he had to abandon the race with two stages to go after tearing a leg muscle while in fifth place).

Sagan, 33, owns a record seven green jersey wins and has won 12 stages, the last coming in 2019.

Egan Bernal (Ineos Grenadiers), the last man not named Pogačar or Vingegaard to win the Tour, will be in the peloton for the first time since 2020 after returning from a near-fatal crash in January 2022.

If you’ve followed the last few tours, you might also be wondering what’s up with Primož Roglič. The 2020 runner-up had to abandon the 2021 Tour before the ninth stage, and after starting the 2022 race as a Jumbo-Visma co-leader with Vingegaard, dropped out before the final rest day due to injuries. He did win the Giro d’Italia in May, but said he would take a break from racing to celebrate.

Beyond the general classification, you can monitor the additional races within the Tour: for the green jersey (points classification, generally considered a sprint competition) and polka dot jersey (king of the mountains).

Advertisement

Tour de France GC odds, via BetMGM

  • Jonas Vingegaard (DEN) — +110
  • Tadej Pogačar (SLO) — +115
  • Jai Hindley (AUS) — +1400
  • Mattias Skjelmose (DEN) — +2500
  • Enric Mas (ESP)/Richard Carapaz (ECU)/Ben O’Connor (AUS)/Adam Yates (GBR) — +3300
  • Simon Yates (GBR)/David Gaudu (FRA) — +5000

(Photos: Getty Images; iStock / Design: Eamonn Dalton and Rachel Orr)