Get all your news in one place.
100’s of premium titles.
One app.
Start reading
WhatToWatch
WhatToWatch
Entertainment
Tom Bedford

How to watch F1 online: stream every Formula 1 2024 race live and online

F1 Race car on TV.

This coming weekend brings the next entry of the F1 2024 calendar: the Spanish Grand Prix takes place on Sunday, June 23, moving the racing action to Barcelona for the week.

How to stream

While Verstappen dominated last year's F1 races, and is still the top-rated racer of the 2024 season, other rivals have been succeeding in winning the odd race here and there. So could someone else beat the Red Bull racer in Spain?

You can find information on the next race below, particularly how to watch it, whether you live in the US, UK, Australia or somewhere else entirely. There's also information on the rest of the racing season, though the streaming information remains the same...

Next Formula 1 race: June 23 — Spanish Grand Prix

The Spanish Grand Prix takes place on Sunday, June 23. It's hosted at the Circuit de Barcelona-Catalunya, a 4.657km track which racers will complete 66 laps of. It's a fairly twisty track except for a long strait which will see some high speeds.

Watch F1 in the US

If you want to watch F1 in the US, you'll need to have access to either ESPN or ESPN 2, as these are the two channels that have broadcast rights to Formula 1 in the US. Generally speaking, races are on ESPN while qualifiers, practices and other warm-up events are on ESPN 2.

There's a good chance that your cable package has ESPN's two primary channels already, but if not, you can use live TV streaming services to get access. Your options are Sling TV (on its $40-per-month Orange plan), FuboTV ($74.99 per month) Hulu with Live TV ($74.99 per month) or YouTube TV ($64.99 per month).

While these options will get you both ESPN channels and more, that 'more' might be a problem for some; if you just want to watch F1, and don't want a whole cord-cutter package, live TV streaming services might be too much. Thankfully, you have other options.

F1 has its own subscription service called F1 TV, and the top-tier version of this lets you watch live races too. You can even switch from the main live feed and any of the cars' onboard cameras. F1 TV Pro costs $10.99 per month, or $99.99 per year, and you can find more information about F1 TV here.

Watch F1 in the UK

In the UK, your best bet for watching F1 is through the Sky Sports F1 channel — Sky has exclusive broadcasting rights to Formula 1 until 2029.

For this channel, you'll need a Sky TV subscription as well as the Sky Sports add-on, which in total costs £44 per month for an 18-month contract.

If you don't want that commitment, you can buy a Now Sports Pass, which grants you temporary access to the Sky Sports channels; a monthly pass will set you back £33.99, whilst a 24-hour day pass costs £11.98. This might be suitable if you just want to stream one or two races instead of the whole season. 

And if you want to watch F1 in the UK for free, highlights from each race are available after the race has taken place on free-to-air broadcaster Channel 4 and its streaming service, All4.

Watch F1 in Australia

If you live in Australia, you can use Fox Sports or Foxtel to watch the F1 races, with Kayo Sports also offering live streaming.

Ten Play will be showing race highlights for each of the Grand Prix races, and you won't need to pay for this privilege either.

Watch F1 everywhere else

If you're keen to watch each F1 2024 Grand Prix but you're somewhere the broadcasts aren't easily available, a potential solution to this issue is with a Virtual Private Network (VPN). 

A VPN lets you change your IP address, enabling you to watch shows or sporting events like Formula 1 and all the other shows and events that matter to you from other locations. Our favorite is NordVPN, which is the No. 1-rated VPN in the world right now according to our sister site, TechRadar.

  • Download the app at NordVPN
  • Choose the location of the streaming service you want to watch (UK, US, etc)
  • Navigate to the streaming service and start watching!

What you need to know about F1 2024

F1 2024 winners

  1. Bahrain Grand Prix: Max Verstappen, Red Bull Racing
  2. Saudi Arabian Grand Prix: Max Verstappen, Red Bull Racing
  3. Australian Grand Prix: Carlos Sainz Jr, Ferrari
  4. Japanese Grand Prix: Max Verstappen, Red Bull Racing
  5. Chinese Grand Prix: Max Verstappen, Red Bull Racing
  6. Miami Grand Prix: Lando Norris, MacLaren
  7. Emilia Romagna Grand Prix: Max Verstappen, Red Bull Racing

F1 2024 schedule

There are 24 scheduled races currently in the calendar (which is subject to change). Below you can find the full schedule including the race date, Grand Prix name and location of the race.

  1. March 2 — Bahrain Grand Prix — Bahrain International Circuit
  2. March 9 — Saudi Arabian Grand Prix — Jeddah Corniche Circuit
  3. March 24 — Australian Grand Prix — Albert Park Circuit
  4. April 7 — Japanese Grand Prix — Suzuka International Racing Course
  5. April 21 — Chinese Grand Prix — Shanghai International Circuit
  6. May 5 — Miami Grand Prix — Miami International Autodrome
  7. May 19 — Emilia Romagna Grand Prix — Autodromo Enzo e Dino Ferrari
  8. May 26 — Monaco Grand Prix — Circuit de Monaco
  9. June 9 — Canadian Grand Prix — Circuit Gilles-Villeneuve
  10. June 23 — Spanish Grand Prix — Circuit de Barcelona-Catalunya
  11. July 30 — Austrian Grand Prix — Red Bull Ring
  12. July 7 — British Grand Prix — Silverstone Circuit
  13. July 21 — Hungarian Grand Prix — Hungaroring
  14. July 28 — Belgian Grand Prix — Circuit de Spa-Francorchamps
  15. August 25 — Dutch Grand Prix — Zandvoort
  16. September 1 — Italian Grand Prix — Autodromo Nazionale Monza
  17. September 15 — Azerbaijan Grand Prix — Baku City Circuit
  18. September 22 — Singapore Grand Prix — Marina Bay Street Circuit
  19. October 20 — United States Grand Prix — Circuit of the Americas
  20. October 27 — Mexico City Grand Prix — Autodromo Hermanos Rodriguez
  21. November 3 — Sao Paulo Grand Prix — Autodromo Jose Carlos Pace
  22. November 23 — Las Vegas Grand Prix — Las Vegas Strip
  23. December 1 — Qatar Grand Prix — Losail International Circuit
  24. December 8 — Abu Dhabi Grand Prix — Yas Marina Circuit

F1 2024 teams

There are 10 teams competing in the F1 2024 season, with two drivers each, and you can see who they are below. We'll include the team name, constructor and both drivers.

  • BWT Alpine F1 Team — Alpine-Fenault — Pierre Gasly & Esteban Ocon
  • Aston Martin Aramco F1 Team — Aston Martin Aramco-Mercedes — Fernando Alonso & Lance Stroll
  • Scuderia Ferrari — Ferrari — Charles Leclerc & Carlos Sainz Jr.
  • MoneyGram Haas F1 Team — Haas-Ferrari — Kevin Magnussen & Nico Julkenberg
  • Stake F1 Team Kick Sauber — Kick Sauber-Ferrari — Zhou Guanyu & Valtteri Bottas
  • McLaren F1 Team — McLaren-Mercedes — Lando Norris & Oscar Piastri
  • Mercedes-AMG Petronas F1 Team — Mercedes — Lewis Hamilton & George Russell
  • Visa Cash App RB F1 Team — RB-Honda RBPT — Daniel Ricciado & Yuki Tsunoda
  • Oracle Red Bull Racing — Red Bull Racing-Honda RBPT — Max Verstappen & Sergio Perez
  • Williams Racing — Williams-Mercedes — Logan Sargeant & Alexander Albon
Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.