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
The 2024 F1 schedule is longer than ever, with 24 races on the calendar this season — the most in F1’s 75 year history. This includes trips to fan favourites such as Monaco, Spa-Francorchamps and Silverstone as well as visits to newer additions on the calendar such as Qatar and Las Vegas. Shanghai also returns after four years away, due to Covid.
The start of the year has seen Red Bull and Max Verstappen resume the dominance that saw them sweep the 2023 championship, but for how long, with Ferrari and McLaren looking threatening?
It’s a year where plenty of drivers have much to prove, with most contracts expiring at the end of the season. Charles Leclerc and Lando Norris have already signed extensions, while Lewis Hamilton has announced his blockbuster move to Ferrari, but more than half of seats remain up for grabs.
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: Australian Grand Prix
🇦🇺 Albert Park Circuit
Date — 22 March – 24 March 2024 Laps — 58 Lap record — Sergio Perez, 1min 20.235sec (2023) 2023 result — 1 Verstappen, 2 Hamilton, 3 Alonso |
Session times
Session |
Date |
Time (GMT) |
FP1 | Thursday 22 March | 1.30am |
FP2 | Thursday 22 March | 5am |
FP3 | Friday 23 March | 1.30am |
Qualifying | Friday 23 March | 5am |
Grand Prix | Saturday 24 March | 4am |
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 | TBC |
7 April | Japanese GP | Suzuka | TBC |
21 April | Chinese GP | Shanghai | TBC |
5 May | Miami GP | Miami | TBC |
19 May | Emilia Romagna GP | Imola | TBC |
26 May | Monaco GP | Monte Carlo | TBC |
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 |
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 |
2. Saudi Arabian Grand Prix
🇸🇦 Jeddah Corniche Circuit
Qualifying result | 1 Verstappen, 2 Leclerc, 3 Perez |
Race result | 1 Verstappen, 2 Perez, 3 Leclerc |
Future races remaining in 2024 F1 season
3. Australian Grand Prix
🇦🇺 Albert Park Circuit
Date | March 24, 2024 |
Laps | 58 |
2023 result | 1 Verstappen, 2 Hamilton, 3 Alonso |
4. Japanese Grand Prix
🇯🇵 Suzuka
Date | April 7, 2024 |
Laps | 53 |
2023 result | 1 Verstappen, 2 Norris, 3 Piastri |
5. Chinese Grand Prix
🇨🇳 Shanghai
Date | April 21, 2024 |
Laps | TBC |
2019 result | 1 Hamilton, 2 Bottas, 3 Vettel |
6. Miami Grand Prix
🇺🇸 Miami International Autodrome
Date | May 5, 2024 |
Laps | 57 |
2023 result | 1 Verstappen, 2 Perez, 3 Alonso |
7. Emilia Romagna Grand Prix
🇮🇹 Autodromo Enzo e Dino Ferrari (Imola)
Date | May 19, 2024 |
Laps | 63 |
2023 result | Cancelled |
8. Monaco Grand Prix
🇲🇨 Circuit de Monaco
Date | May 26, 2024 |
Laps | 78 |
2023 result | 1 Verstappen, 2 Alonso, 3 Ocon |
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 |