F1 schedule: When is the next F1 race and where is it being held?

Lance Stroll, Aston Martin, and Sergio Perez, Red Bull, running side-by-side. Bahrain, March 2023.
The F1 schedule has expanded to a record 24 races for the 2024 season, with the calendar more packed than ever.
An element of ‘geo-blocking’ has come into play to try and ‘group’ races together by location, but the F1 schedule showcases the truly global nature of the sport.
If you need to know what’s to come, we have you covered with which Grand Prix coming next and which races are left in the Formula 1 season.
Which race is next on the F1 schedule?
Round 1: Bahrain Grand Prix
The 2024 season will start, as has been the case for the past few years, with pre-season testing followed by the F1 season opener in Bahrain.
Long-time fans of Formula 1 might remember Bahrain’s debut in the sport, but this year it will now reach the landmark of 20 years on the calendar.
And for newer fans, it will also mark a full decade since the famous ‘Duel in the Desert’ between Lewis Hamilton and Nico Rosberg in 2014, with the Mercedes duo igniting a rivalry that would last for years to come with a thrilling race between the two of them at the Bahrain International Circuit.
Now firmly a fixture on the calendar, Bahrain will start the year with a Saturday race this time around – with Sunday being kept as a non-working day out of respect for Ramadan.
When is the Bahrain Grand Prix?
The Bahrain Grand Prix will take place from Thursday 29 February to Saturday 2 March 2024, with the race start time yet to be confirmed on Saturday 2 March.
Where is the Bahrain Grand Prix?
The Bahrain International Circuit debuted in Formula 1 in 2004 as one of Hermann Tilke’s many designs to have made it into the sport, and its variation of corners and elevation changes makes it a good testing venue too.
The runs to Turns 1 and 4 are prime overtaking opportunities, as is the plunge to the downhill hairpin of Turn 8.
A braking zone into the slowing double left-hander of Turns 9 and 10 has caught out many a driver and caused a huge amount of lock-ups over the years, and Bahrain usually ranks favourably in terms of the racing it produces year after year.
Is the Bahrain Grand Prix an F1 Sprint weekend?
No, the Bahrain Grand Prix will not be an F1 Sprint event, with a full standard race weekend format set to take place.
But if there’s anything you need to know about the Sprint format, we have you covered with our full explanation right here.
PlanetF1.com recommends
F1 records: The drivers with the longest points-scoring streaks in history
F1 points all-time rankings: Where do Hamilton, Verstappen and Alonso feature?
What are the F1 session times for the Bahrain Grand Prix?
[All times local, GMT in brackets]
Thursday 29 February
FP1: TBA
FP2: TBA
Friday 1 March
FP3: TBA
Qualifying: TBA
Saturday 2 March
Race: TBA [57 laps or 120 minutes]
Which races are on the F1 2024 schedule?
Round 1: Bahrain Grand Prix, Sakhir, February 29 – March 2
Round 2: Saudi Arabian Grand Prix, Jeddah, March 7-9
Round 3: Australian Grand Prix, Melbourne, March 22-24
Round 4: Japanese Grand Prix, Suzuka, April 5-7
Round 5: Chinese Grand Prix, Shanghai, April 19-21*
Round 6: Miami Grand Prix, Miami, May 3-5*
Round 7: Emilia Romagna Grand Prix, Imola, May 17-19
Round 8: Monaco Grand Prix, Monte Carlo, May 24-26
Round 9: Canadian Grand Prix, Montreal, June 7-9
Round 10: Spanish Grand Prix, Barcelona, June 21-23
Round 11: Austrian Grand Prix, Spielberg, June 28-30*
Round 12: British Grand Prix, Silverstone, July 5-7
Round 13: Hungarian Grand Prix, Budapest, July 19-21
Round 14: Belgian Grand Prix, Spa-Francorchamps, July 26-28
Round 15: Dutch Grand Prix, Zandvoort, August 23-25
Round 16: Italian Grand Prix, Monza, August 30 – September 1
Round 17: Azerbaijan Grand Prix, Baku, September 13-15
Round 18: Singapore Grand Prix, Marina Bay, September 20-22
Round 19: United States Grand Prix, Austin, October 18-20*
Round 20: Mexico City Grand Prix, Mexico City, October 25-27
Round 21: Sao Paulo Grand Prix, Interlagos, November 1-3*
Round 22: Las Vegas Grand Prix, Las Vegas, November 21-23
Round 23: Qatar Grand Prix, Lusail, November 29 – December 1*
Round 24: Abu Dhabi Grand Prix, Yas Marina, December 6-8
[* – Denotes F1 Sprint weekend]
Read next: F1 2025 driver line-up: Who has already been confirmed for the 2025 grid?