Formula 1's longest-ever season might be the hardest to keep track of, too, with 24 race weekends in just over nine months.
Here's our rundown of when the next F1 race is taking place, the full 2024 calendar as well as the dates for pre-season testing:
When is the next F1 race?
![](jpg/xpb_1215019_hires.jpg)
After arguably F1's most famous grand prix, the Monaco Grand Prix, the F1 paddock heads to Montreal for the Canadian Grand Prix.
Red Bull and Max Verstappen have won the last two races here, can anybody stop them from making it a third in a row on Sunday?
Pre-season testing
![](jpg/xpb_1190344_hires.jpg)
There was just one 2024 pre-season test, one that took place in Bahrain just one week before the first race of the year.
Pre-season testing kicked off on February 21 and ran for three days until February 23.
2024 race calendar
![](jpg/xpb_1257980_hires.jpg)
Bahrain Grand Prix - March 2
![](jpg/xpb_1193238_hires.jpg)
Saudi Arabian Grand Prix - March 9
![](jpg/xpb_1196089_hires.jpg)
Australian Grand Prix - March 24
![](jpg/xpb_1199362_hires.jpg)
Japanese Grand Prix - April 7
![](jpg/xpb_1241922_hires.jpg)
Chinese Grand Prix - April 21
![](jpg/xpb_982903_hires.jpg)
Miami Grand Prix - May 5
![](jpg/xpb_1205242_hires.jpg)
Emilia Romagna Grand Prix - May 19
![](jpg/xpb_1139415_hires--1-.jpg)
Monaco Grand Prix - May 26
![](jpg/xpb_1209860_hires.jpg)
Canadian Grand Prix - June 9
![](jpg/xpb_1215009_hires.jpg)
Spanish Grand Prix - June 23
![](jpg/xpb_1212180_hires.jpg)
Austrian Grand Prix - June 30
![](jpg/xpb_1221737_hires.jpg)
British Grand Prix - July 7
![](jpg/xpb_1223042_hires.jpg)
Hungarian Grand Prix - July 21
![](jpg/xpb_1225583_hires.jpg)
Belgian Grand Prix - July 28
![](jpg/xpb_1228858_hires.jpg)
Dutch Grand Prix - August 25
![](jpg/xpb_1232850_hires.jpg)
Italian Grand Prix - September 1
![](jpg/xpb_1235578_hires.jpg)
Azerbaijan Grand Prix - September 15
![](jpg/xpb_1202513_hires.jpg)
Singapore Grand Prix - September 22
![](jpg/xpb_1239236_hires--1-.jpg)
United States Grand Prix - October 20
![](jpg/xpb_1247400_hires.jpg)
Mexican Grand Prix - October 27
![](jpg/xpb_1249841_hires.jpg)
Sao Paulo Grand Prix - November 3
![](jpg/xpb_1252709_hires.jpg)
Las Vegas Grand Prix - November 23
![](jpg/xpb_1255156_hires.jpg)
Qatar Grand Prix - December 1
![](jpg/xpb_1244466_hires.jpg)
Abu Dhabi Grand Prix - December 8
![](jpg/xpb_1257932_hires.jpg)