2024 Formula 1 race calendar and results

24 Grands Prix in the 2024 season, with dates, circuits, winners and full results for each race weekend.

RoundGrand PrixDateCircuitWinner
1Bahrain Grand Prix2 March 2024BahrainMax Verstappen (Red Bull)
2Saudi Arabia Grand Prix9 March 2024JeddahMax Verstappen (Red Bull)
3Australia Grand Prix24 March 2024Albert ParkCarlos Sainz Jr. (Ferrari)
4Japan Grand Prix7 April 2024SuzukaMax Verstappen (Red Bull)
5China Grand Prix21 April 2024ShanghaiMax Verstappen (Red Bull)
6Miami Grand Prix5 May 2024MiamiLando Norris (McLaren)
7Emilia Romagna Grand Prix19 May 2024Enzo e Dino FerrariMax Verstappen (Red Bull)
8Monaco Grand Prix26 May 2024MonacoCharles Leclerc (Ferrari)
9Canada Grand Prix9 June 2024Gilles VilleneuveMax Verstappen (Red Bull)
10Spain Grand Prix23 June 2024CatalunyaMax Verstappen (Red Bull)
11Austria Grand Prix30 June 2024Red Bull RingGeorge Russell (Mercedes)
12Great Britain Grand Prix7 July 2024SilverstoneLewis Hamilton (Mercedes)
13Hungary Grand Prix21 July 2024HungaroringOscar Piastri (McLaren)
14Belgium Grand Prix28 July 2024Spa-FrancorchampsLewis Hamilton (Mercedes)
15Netherlands Grand Prix25 August 2024ZandvoortLando Norris (McLaren)
16Italy Grand Prix1 September 2024MonzaCharles Leclerc (Ferrari)
17Azerbaijan Grand Prix15 September 2024BakuOscar Piastri (McLaren)
18Singapore Grand Prix22 September 2024Marina BayLando Norris (McLaren)
19United States Grand Prix20 October 2024AmericasCharles Leclerc (Ferrari)
20Mexico Grand Prix27 October 2024Hermanos RodríguezCarlos Sainz Jr. (Ferrari)
21São Paulo Grand Prix3 November 2024José Carlos PaceMax Verstappen (Red Bull)
22Las Vegas Grand Prix24 November 2024Las VegasGeorge Russell (Mercedes)
23Qatar Grand Prix1 December 2024LusailMax Verstappen (Red Bull)
24Abu Dhabi Grand Prix8 December 2024Yas MarinaLando Norris (McLaren)

2024 championship standings