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
ShowHide
Full 2024 F1 results and schedule
1. Bahrain Grand Prix
🇧🇭 Bahrain International Circuit
![]() | Date | March 2, 2024 |
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
![]() | Date | March 9, 2024 |
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
![]() | Date | March 24, 2024 |
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
![]() | Date | April 7, 2024 |
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
![]() | Date | April 21, 2024 |
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
![]() | Date | May 05, 2024 |
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
![]() | Date | May 19, 2024 |
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
![]() | Date | May 26, 2024 |
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 |
Circuit map 2023 report
10. Spanish Grand Prix
🇪🇸 Circuit de Barcelona-Catalunya
Date | June 23, 2024 |
Laps | 66 |
2023 result | 1 Verstappen, 2 Hamilton, 3 Russell |
Circuit map 2023 report
11. Austrian Grand Prix
🇦🇹 Red Bull Ring
Date | June 30, 2024 |
Laps | 71 |
2023 result | 1 Verstappen, 2 Leclerc, 3 Perez |
Circuit map 2023 report
12. British Grand Prix
🇬🇧 Silverstone
Date | July 7, 2024 |
Laps | 52 |
2023 result | 1 Verstappen, 2 Norris, 3 Hamilton |
Circuit map 2023 GP Diary
13. Hungarian Grand Prix
🇭🇺 Hungaroring
Date | July 21, 2024 |
Laps | 70 |
2023 result | 1 Verstappen, 2 Norris, 3 Perez |
Circuit map 2023 GP Diary
14. Belgian Grand Prix
🇧🇪 Circuit de Spa-Francorchamps
Date | July 28, 2024 |
Laps | 44 |
2023 result | 1 Verstappen, 2 Perez, 3 Leclerc |
Circuit map. 2023 GP Diary
15. Dutch Grand Prix
🇳🇱 Circuit Zandvoort
Date | August 25, 2024 |
Laps | 72 |
2023 result | 1 Verstappen, 2 Alonso, 3 Gasly |
Circuit map 2023 GP Diary
16. Italian Grand Prix
🇮🇹 Monza
Date | September 1, 2024 |
Laps | 51 |
2023 result | 1 Verstappen, 2 Perez, 3 Sainz |
Circuit map 2023 GP Diary
17. Azerbaijan Grand Prix
🇦🇿 Baku City Street Circuit
Date | September 15, 2024 |
Laps | 51 |
2023 result | 1 Perez, 2 Verstappen, 3 Leclerc |
Circuit map 2023 report
18. Singapore Grand Prix
🇸🇬 Marina Bay
Date | September 22, 2024 |
Laps | 62 |
2023 result | 1 Sainz, 2 Norris, 3 Hamilton |
Circuit map 2023 GP Diary
19. United States Grand Prix
🇺🇸 Circuit of the Americas (COTA)
Date | October 20, 2024 |
Laps | 56 |
2023 result | TBC |
Circuit map
20. Mexican Grand Prix
🇲🇽 Autódromo Hermanos Rodríguez
Date | October 27, 2024 |
Laps | 71 |
2023 result | TBC |
Circuit map
21. Sao Paulo Grand Prix
🇧🇷 Autódromo José Carlos Pace
Date | November 5, 2024 |
Laps | 71 |
2023 result | TBC |
Circuit map
22. Las Vegas Grand Prix
🇺🇸 Las Vegas
Date | November 23, 2024 |
Laps | 50 |
2023 result | TBC |
Circuit map
23. Qatar Grand Prix
🇶🇦 Losail
Date | December 1, 2024 |
Laps | 57 |
2023 result | 1 Verstappen, 2 Piastri, 3 Norris |
Circuit map 2023 report
23. Abu Dhabi Grand Prix
🇦🇪 Yas Marina Circuit
Date | December 8, 2024 |
Laps | 58 |
2023 result | TBC |
Circuit map