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
Antonin Vincent / DPPI
Maybe it’s just as well that the 2024 F1 schedule is longer than ever, with 24 races on the calendar this season. Right now, the Formula 1 world championship is unmissable, with four different winners from the past four seasons and seven drivers with at least one victory so far this year.
So the action looks set to run and run as F1 continues its familiar summer tour of Europe, broken once again by an August break, which begins after the Belgian Grand Prix on July 28 and ends with the Dutch Grand Prix on August 25.
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.
After the Dutch and Italian Grands Prix, it’s a return to long-haul for the teams, as they head to Azerbaijan and Singapore, then switch to the Americas; visiting Texas, Mexico, Brazil and then Las Vegas, before the season comes to an end with Qatar followed by 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: both Mercedes and McLaren drivers have won this year, as has Charles Leclerc. Can anybody challenge Verstappen’s lead in the title race, and who will make their case for the remaining seats on the grid that remain up for grabs in 2025?
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: Belgian Grand Prix
🇧🇪 Spa Francorchamps
Date — 26-28 July 2024 GP laps — 44 Lap record — Valtteri Bottas, 1min 46.286sec (2018) 2023 result — 1 Verstappen, 2 Leclerc, 3 Perez |
Session times
Session |
Date |
Time (BST) |
FP1 | Friday 26 July | 12.30pm |
FP2 | Friday 26 July | 4pm |
FP3 | Saturday 27 July | 11.30am |
Qualifying | Saturday 27 July | 3pm |
Grand Prix | Sunday 28 July | 2pm |
Spa circuit map 2023 Belgian GP analysis
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 | Max Verstappen |
23 June | Spanish GP | Barcelona-Catalunya | Max Verstappen |
30 June | Austrian GP | Spielberg | George Russell |
7 July | British GP | Silverstone | Lewis Hamilton |
21 July | Hungarian GP | Hungaroring | Oscar Piastri |
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
9. Canadian Grand Prix
🇨🇦 Circuit Gilles-Villeneuve
Qualifying result | 1 Russell, 2 Verstappen, 3 Norris |
Race result | 1 Verstappen, 2 Norris, 3 Russell |
Monreal circuit map 2024 Canadian GP analysis
10. Spanish Grand Prix
🇪🇸 Circuit de Barcelona-Catalunya
Qualifying result | 1 Norris, 2 Verstappen 3 Hamilton |
Race result | 1 Verstappen, 2 Norris, 3 Hamilton |
Barcelona circuit map 2024 Spanish GP analysis
11. Austrian Grand Prix
🇦🇹 Red Bull Ring
Qualifying result | 1 Verstappen, 2 Norris 3 Russell |
Race result | 1 Russell, 2 Piastri, 3 Sainz |
Red Bull Ring circuit map 2024 Austrian GP analysis
12. British Grand Prix
🇬🇧 Silverstone
Qualifying result | 1 Russell, 2 Hamilton, 3 Norris |
Race result | 1 Hamilton, 2 Verstappen, 3 Norris |
Silverstone circuit map 2024 British GP analysis
13. Hungarian Grand Prix
🇭🇺 Hungaroring
Qualifying result | 1 Norris, 2 Piastri, 3 Verstappen |
Race result | 1 Piastri, 2 Norris, 3 Hamilton |
Hungaroring circuit map 2024 Hungarian GP analysis
Future races remaining in 2024 F1 season
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 |