Skip to main content

How to watch the Tour de France – live TV and streaming

A man cheers for the riders with a French flag during the 7th stage of the 108th edition of the Tour de France cycling race 249 km between Vierzon and Le Creusot on July 02 2021 Photo by AnneChristine POUJOULAT AFP Photo by ANNECHRISTINE POUJOULATAFP via Getty Images
A scene from the 2021 Tour de France (Image credit: Getty Images Sport)

The 2021 Tour de France is underway and the riders are now in the midst of 21 days of intense racing you won't want to miss. Cyclingnews will be bringing you full reports, results, news, interviews, and analysis throughout the year's biggest race.

The Tour will be broadcast around Europe and the rest of the world, with all stages aired from start to finish, and you can find out how to watch the race wherever you are with our handy guide and with ExpressVPN.

Back in its usual June-July spot for 2021, this year's Tour de France heads into its second half after two brutal days in the Alps and the first rest day of the biggest and most-anticipated race of the year.

As ever, the cream of the crop of the peloton will be taking part, with the top stage racers, sprinters and Classics riders all racing the 108th Tour.

Tadej Pogačar (UAE Team Emirates) holds the yellow jersey after dominating the race so far. He leads the race by 5:45 after winning three stages so far with three left to run.

Second-placed man Jonas Vingegaard (Jumbo-Visma) lies six seconds ahead of Ineos Grenadiers challenger Richard Carapaz with the final podium all but set ahead of the final time trial.

There's still one final flat stages on offer in the fight for the green jersey. Mark Cavendish (Deceuninck-QuickStep) holds it at the moment, and faces competition from Michael Matthews (Team BikeExchange) and Sonny Colbrelli (Bahrain Victorious), while Wout van Aert (Jumbo-Visma), Jasper Philipsen (Alpecin-Fenix), should also be in the mix for the final sprint win of the race.

The final time trial in Libourne on Saturday should be hotly contested, too, with Pogačar, Vingegaard and Van Aert likely to face competition from Stefan Küng (Groupama-FDJ), Stefan Bissegger (EF Education-Nippo), and Kasper Asgreen (Deceuninck-QuickStep), among others.

Read on for all the information on how to watch the 2021 Tour de France

Tour de France live stream

Follow Cyclingnews on Twitter, Facebook and Instagram for alerts on important stories and action during the race.

The 2021 Tour de France will be broadcast around Europe and Eurosport. A subscription to Eurosport Player costs £6.99 for a single month, £4.99 for a year-long monthly pass, or £39.99 for a 12-month pass.

GCN+ will also air the race in the UK and in select other territories around Europe. A year’s subscription to GCN+ now costs £39.99 / €39.99 / $49.99 after the end of a promotional price in February. 

ITV4 will also be showing the race in the UK, with full full live coverage and highlights available. In Wales, S4C will be airing the race.

The Tour de France will be available to view in the USA on Peacock Premium. A seven-day free trial is available, while a subscription to Peacock Premium will set you back $4.99 (or $9.99 without ads) per month.

FloBikes will air the Tour de France in Canada. An annual subscription will set you back $149. SBS will air the race in Australia.

Around Europe, broadcasters include France TV in France, ARD in Germany, Sporza and RTBF in Belgium, Rai in Italy, and RTVE in Spain.

Be warned, though, geo-restrictions may apply if you're outside your home country or on holiday during the Tour de France.

You can get around that, however, by accessing the streams via a VPN, with ExpressVPN offering the ability to simulate being back in your home country, allowing you to watch the race live on various devices – including Smart TVs, Fire TV Stick, PC, Mac, iPhone, Android phone, iPads, tablets, etc.

Tour de France schedule

StageDateTypeStartEst Finish
Stage 126-JunHilly12:1017:00
Stage 227-JunHilly13:1017:30
Stage 328-JunFlat13:1017:30
Stage 429-JunFlat13:2517:00
Stage 530-JunITT12:1517:20
Stage 61-JulFlat13:5517:30
Stage 72-JulHilly11:0017:05
Stage 83-JulMountain13:1017:10
Stage 94-JulMountain*13:0017:30
Rest day5-Jul   
Stage 106-JulFlat13:0517:30
Stage 117-JulMountain12:0017:20
Stage 128-JulFlat13:3017:15
Stage 139-JulFlat12:0517:15
Stage 1410-JulHilly12:2517:00
Stage 1511-JulMountain12:2017:30
Rest day12-Jul   
Stage 1613-JulHilly13:0517:30
Stage 1714-JulMountain*11:5017:00
Stage 1815-JulMountain*13:3517:30
Stage 1916-JulFlat12:2017:15
Stage 2017-JulITT13:0517:55
Stage 2118-JulFlat16:1519:00
Thank you for reading 5 articles this month* Join now for unlimited access

Enjoy your first month for just £1 / $1 / €1

*Read 5 free articles per month without a subscription

Join now for unlimited access

Try your first month for just £1 / $1 / €1