Ever since Sky started showing F1 it’s been tricky to watch it on terrestrial TV. If you don’t have Sky and subscribe to the F1 channel, you’ll be limited to watching on Channel 4 which took over from BBC a few years back.

How to watch F1 without Sky

Unfortunately, Sky has the most rights and is the only provider which broadcasts every single race in full and live. You can get Sky here.

The alternative is Channel 4. Here, around half of the races are shown after they have finished and even then it’s only the highlights. However, the other half are broadcast live and in full with ad breaks during the race.

You can get Channel 4 on Freeview and Freesat on, er, channel 4. If you prefer to watch in HD – assuming you have a suitable receiver box or TV – on channel 104 on Freeview and 126 on Freesat. (It’s also on Virgin Channel 142.)

If you are outside of the UK and want to watch Channel 4's coverage of F1, you can do so using a VPN such as NordVPN. Do this at your own risk, though, as it is against Channel 4 rights agreements. You'll find more VPN options in our VPN chart here.

Again, only Sky broadcasts F1 in the best quality, which is 4K. For that, you'd need the appropriate Sky subscription, Sky Q box and a 4K TV. Incidentally, Sky also offers extra features such as a choice of camera angles and stats, and you can view these via the Sky Go app too.

When is the British Grand Prix?

The British Grand Prix takes place 14-16 July 2017, and the full race will be shown live on UK TV (Channel 4) at 12.35pm on Sunday 16 July.

How to watch Russian GP F1

If you can’t get to a TV, but you do have an internet connection you can watch using the All4 app for Android and iOS, or via the Channel4 website. 

If you’re keen, you can also watch the practice sessions and qualifying on Channel4 at these times:

14 July 

8:55am – Practice 1

12:55pm – Practice 2

15 July 

9:55am – Practice 3

11:55am – Qualifying

16 July

12pm – British Grand Prix Live Build-up

12:35pm – F1 British Grand Prix Live

If you're a gamer, you can brush up on the track in a game which features the circuit, such as F1 2016 on Xbox One, PS4 and Windows. F1 2017 won't be out until at least August, we reckon.

Which F1 races are live on Channel 4 in 2017?

You can tune in and watch the following races in full, live and for free this year.

  • 16 April: Bahrain
  • 30 April: Russia
  • 28 May: Monaco
  • 25 June: Azerbaijan
  • 16 July: Great Britain
  • 27 August: Belgium
  • 17 September: Singapore
  • 1 October: Malaysia
  • 22 October: USA
  • 26 November: Abu Dhabi

Follow the British Grand Prix on Snapchat

A deal has been inked with Snapchat to offer exclusive content from the Grand Prix via Snapchat's Our Stories in the UK and US. The BBC says it will feature compilations of videos and pictures submitted by users at F1 events and locations around the world, providing a different angle on the event to what is broadcast.

Snapchat's coverage will begin with this Sunday's British Grand Prix, but will also cover other F1 races in Singapore, Japan, the US, Mexico, Brazil and Abu Dhabi.

F1's head of digital, Frank Arthofer, said: "This is the first step towards expanding our social media strategy. We need to continue to bring new fans to the sport - by reaching out to them on social media platforms with behind the scenes, fun and engaging content. Snap's platform is one of the most popular among 'millennials,' a sector we are particularly keen on attracting, as it represents the future of our sport."