When is the next F1 race? 2024 schedule for record-breaking calendar
Full F1 schedule for 2024, including this year's calendar and circuit guides for the biggest-ever grand prix season
2023 Bahrain GP brought the start of a new season, overseen by a new FIA structure
Florent Gooden / DPPI
The 2024 F1 schedule is longer than ever, with 24 races on the calendar this season — the most in the series’ 75 year history. But with three different winners in the last three races, maybe its just as well that the action is set to run and run.
The grand prix paddock has already been on its first visit to the Middle East, and travelled through Asia from Australia, which included an early visit to Japan and a return to Shanghai after four years away, due to Covid.
Then came Miami, and the first European races, with Canada up next. Classics such as Spa-Francorchamps, Monza Silverstone are also to come, along with newer additions on the calendar such as Qatar and Las Vegas, before the Abu Dhabi finale.
The season began with a familiar pattern of Red Bull domination, punctuated by Carlos Sainz’s victory in Australia. But since Miami, the world champions have looked under threat: Lando Norris won in the US and ran Verstappn close at the following race in Imola.
Then came Monaco and a victory for Charles Leclerc, which has eroded Verstappen’s championship lead. Who will be next to challenge the title-holder? There are plenty of drivers with a point to prove. Half of the seats on the grid remain up for grabs in 2025, despite Charles Leclerc, Lando Norris and Fernando Alonso signing contract extensions, not to mention Lewis Hamilton‘s blockbuster move to Ferrari next year, when Nico Hülkenberg will switch from Haas to Sauber.
With more than just the titles to play for, here is the full schedule for the 2024 season, including links to circuit maps and information on how to watch each race.
Next F1 race of 2024: Canadian Grand Prix
🇨🇦 Circuit Gilles Villeneuve
Date — 9-7 June 2024 GP laps — 70 Lap record — Valtteri Bottas, 1min 13.078sec (2019) 2023 result — 1 Verstappen, 2 Alonso, 3 Hamilton |
Session times
Session |
Date |
Time (BST) |
FP1 | Friday 7 June | 6.30pm |
FP2 | Friday 7 June | 10pm |
FP3 | Saturday 8 June | 5.30pm |
GP qualifying | Saturday 8 June | 9pm |
Grand Prix | Sunday 9 June | 7pm |
Montreal circuit map 2023 Canadian GP report
2024 F1 calendar – snapshot
Date | Race | Circuit | 2024 Winner |
2 March | Bahrain GP | Sakhir | Max Verstappen |
9 March | Saudi Arabian GP | Jeddah | Max Verstappen |
24 March | Australian GP | Albert Park | Carlos Sainz |
7 April | Japanese GP | Suzuka | Max Verstappen |
21 April | Chinese GP | Shanghai | Max Verstappen |
5 May | Miami GP | Miami | Lando Norris |
19 May | Emilia Romagna GP | Imola | Max Verstappen |
26 May | Monaco GP | Monte Carlo | Charles Leclerc |
9 June | Canadian GP | Montreal | TBC |
23 June | Spanish GP | Barcelona-Catalunya | TBC |
30 June | Austrian GP | Spielberg | TBC |
7 July | British GP | Silverstone | TBC |
21 July | Hungarian GP | Hungaroring | TBC |
28 July | Belgian GP | Spa-Francorchamps | TBC |
25 August | Dutch GP | Zandvoort | TBC |
1 September | Italian GP | Monza | TBC |
15 September | Azerbaijan GP | Baku | TBC |
22 September | Singapore GP | Marina Bay | TBC |
20 October | United States GP | Circuit of the Americas | TBC |
27 October | Mexican GP | Mexico City | TBC |
3 November | Brazilian GP | Interlagos | TBC |
23 November | Las Vegas GP | Las Vegas | TBC |
1 December | Qatar GP | Losail | TBC |
8 December | Abu Dhabi GP | Yas Marina | TBC |
Standings - 2024 F1 World Championship
Full 2024 F1 results and schedule
1. Bahrain Grand Prix
🇧🇭 Bahrain International Circuit
Qualifying result | 1 Verstappen, 2 Leclerc, 3 Russell |
Race result | 1 Verstappen, 2 Perez, 3 Sainz |
Sakhir circuit map 2024 Bahrain GP analysis
2. Saudi Arabian Grand Prix
🇸🇦 Jeddah Corniche Circuit
Qualifying result | 1 Verstappen, 2 Leclerc, 3 Perez |
Race result | 1 Verstappen, 2 Perez, 3 Leclerc |
Jeddah circuit map 2024 Saudi Arabian GP analysis
3. Australian Grand Prix
🇦🇺 Albert Park Circuit
Qualifying result | 1 Verstappen, 2 Sainz, 3 Perez |
Race result | 1 Sainz, 2 Leclerc, 3 Norris |
Albert Park circuit map 2024 Australian GP analysis
4. Japanese Grand Prix
🇯🇵 Suzuka
Qualifying result | 1 Verstappen, 2 Perez, 3 Norris |
Race result | 1 Verstappen, 2 Perez, 3 Sainz |
Suzuka circuit map 2024 Japanese GP analysis
5. Chinese Grand Prix
🇨🇳 Shanghai
Qualifying result | 1 Verstappen, 2 Perez, 3 Alonso |
Race result | 1 Verstappen, 2 Norris, 3 Perez |
Shanghai circuit map 2024 Chinese GP analysis
6. Miami Grand Prix
🇺🇸 Miami
Qualifying result | 1 Verstappen, 2 Leclerc, 3 Sainz |
Race result | 1 Norris, 2 Verstappen, 3 Leclerc |
Miami circuit map 2024 Miami GP analysis
7. Emilia Romagna Grand Prix
🇮🇹 Imola
Qualifying result | 1 Verstappen, 2 Piastri, 3 Norris |
Race result | 1 Verstappen, 2 Norris, 3 Leclerc |
Imola circuit map 2024 Emilia Romagna GP analysis
8. Monaco Grand Prix
🇲🇨 Monte Carlo
Qualifying result | 1 Leclerc, 2 Piastri, 3 Sainz |
Race result | 1 Leclerc, 2 Piastri, 3 Sainz |
Monaco circuit map 2024 Monaco GP analysis
Future races remaining in 2024 F1 season
9. Canadian Grand Prix
🇨🇦 Circuit Gilles-Villeneuve
Date | June 9, 2024 |
Laps | 70 |
2023 result | 1 Verstappen, 2 Alonso, 3 Hamilton |
10. Spanish Grand Prix
🇪🇸 Circuit de Barcelona-Catalunya
Date | June 23, 2024 |
Laps | 66 |
2023 result | 1 Verstappen, 2 Hamilton, 3 Russell |
11. Austrian Grand Prix
🇦🇹 Red Bull Ring
Date | June 30, 2024 |
Laps | 71 |
2023 result | 1 Verstappen, 2 Leclerc, 3 Perez |
12. British Grand Prix
🇬🇧 Silverstone
Date | July 7, 2024 |
Laps | 52 |
2023 result | 1 Verstappen, 2 Norris, 3 Hamilton |
13. Hungarian Grand Prix
🇭🇺 Hungaroring
Date | July 21, 2024 |
Laps | 70 |
2023 result | 1 Verstappen, 2 Norris, 3 Perez |
14. Belgian Grand Prix
🇧🇪 Circuit de Spa-Francorchamps
Date | July 28, 2024 |
Laps | 44 |
2023 result | 1 Verstappen, 2 Perez, 3 Leclerc |
15. Dutch Grand Prix
🇳🇱 Circuit Zandvoort
Date | August 25, 2024 |
Laps | 72 |
2023 result | 1 Verstappen, 2 Alonso, 3 Gasly |
16. Italian Grand Prix
🇮🇹 Monza
Date | September 1, 2024 |
Laps | 51 |
2023 result | 1 Verstappen, 2 Perez, 3 Sainz |
17. Azerbaijan Grand Prix
🇦🇿 Baku City Street Circuit
Date | September 15, 2024 |
Laps | 51 |
2023 result | 1 Perez, 2 Verstappen, 3 Leclerc |
18. Singapore Grand Prix
🇸🇬 Marina Bay
Date | September 22, 2024 |
Laps | 62 |
2023 result | 1 Sainz, 2 Norris, 3 Hamilton |
19. United States Grand Prix
🇺🇸 Circuit of the Americas (COTA)
Date | October 20, 2024 |
Laps | 56 |
2023 result | TBC |
20. Mexican Grand Prix
🇲🇽 Autódromo Hermanos Rodríguez
Date | October 27, 2024 |
Laps | 71 |
2023 result | TBC |
21. Sao Paulo Grand Prix
🇧🇷 Autódromo José Carlos Pace
Date | November 5, 2024 |
Laps | 71 |
2023 result | TBC |
22. Las Vegas Grand Prix
🇺🇸 Las Vegas
Date | November 23, 2024 |
Laps | 50 |
2023 result | TBC |
23. Qatar Grand Prix
🇶🇦 Losail
Date | December 1, 2024 |
Laps | 57 |
2023 result | 1 Verstappen, 2 Piastri, 3 Norris |
23. Abu Dhabi Grand Prix
🇦🇪 Yas Marina Circuit
Date | December 8, 2024 |
Laps | 58 |
2023 result | TBC |