![The new Formula 1 season is upon us (Image: Mario Renzi - Formula 1/Formula 1 via Getty Images)](/upload/news/2024/02/28/166977.jpg)
Formula 1 is back - and we don't even have to wait until Sunday for our first Grand Prix of the year!
With the Bahrain GP starting at 3pm on Saturday, stars such as Max Verstappen, Lewis Hamilton and Charles Leclerc will all go for glory in what will be the first race of a record-breaking season. The 2024 campaign will boast more races than ever, with a total of 24 to get stuck into between now and December.
From lightning-fast Sprints to nail-biting Grands Prix, the narrative on the grid - and off it - is set to be bigger than ever. Will Verstappen continue his dominance with Red Bull? Or will there be an upset to break his three-year streak?
Will Hamilton end on a high with Mercedes? How will Ferrari fare in their final season before the seven-time world champion's arrival? And what of those drivers who are desperate to impress before the 2025 market sees plenty of seats open up?
We'll find out as F1 ventures across the globe for another enthralling season; with the Chinese Grand Prix in Shanghai back on the calendar after four straight cancellations, and a hotly-anticipated return to Imola in the offing after the Emilia Romagna GP was flooded last year.
Let's take you through the full schedule - including all dates and UK start times - for 2024.
Date: Saturday, March 2
Time: 15:00
Number of laps: 57
2023 winner: Max Verstappen
Date: Saturday, March 9
Time: 17:00
Number of laps: 50
2023 winner: Sergio Perez
Date: Sunday, March 24
Time: 04:00
Number of laps: 58
2023 winner: Max Verstappen
Date: Sunday, April 7
Time: 06:00
Number of laps: 53
2023 winner: Max Verstappen
Date: Sunday, April 21
Time: 08:00
Number of laps: 56
2023 winner: Race not held
Your turn! What's your boldest prediction for the 2024 F1 season? Let us know in the comments section.
Date: Sunday, May 5
Time: 21:00
Number of laps: 57
2023 winner: Max Verstappen
Date: Sunday, May 19
Time: 14:00
Number of laps: 63
2023 winner: Race not held
Date: Sunday, May 26
Time: 14:00
Number of laps: 78
2023 winner: Max Verstappen
Date: Sunday, June 9
Time: 19:00
Number of laps: 70
2023 winner: Max Verstappen
Date: Sunday, June 23
Time: 14:00
Number of laps: 66
2023 winner: Max Verstappen
Date: Sunday, June 30
Time: 14:00
Number of laps: 71
2023 winner: Max Verstappen
Date: Sunday, July 7
Time: 15:00
Number of laps: 52
2023 winner: Max Verstappen
Date: Sunday, July 21
Time: 14:00
Number of laps: 70
2023 winner: Max Verstappen
Date: Sunday, July 28
Time: 14:00
Number of laps: 44
2023 winner: Max Verstappen
Date: Sunday, August 25
Time: 14:00
Number of laps: 72
2023 winner: Max Verstappen
Date: Sunday, September 1
Time: 14:00
Number of laps: 53
2023 winner: Max Verstappen
Date: Sunday, September 15
Time: 12:00
Number of laps: 51
2023 winner: Sergio Perez
Date: Sunday, September 22
Time: 13:00
Number of laps: 61
2023 winner: Carlos Sainz
Date: Sunday, October 20
Time: 20:00
Number of laps: 56
2023 winner: Max Verstappen
Date: Sunday, October 27
Time: 20:00
Number of laps: 71
2023 winner: Max Verstappen
Date: Sunday, November 3
Time: 17:00
Number of laps: 71
2023 winner: Max Verstappen
Date: Saturday, November 23
Time: 06:00 (Sunday, November 24)
Number of laps: 50
2023 winner: Max Verstappen
Date: Sunday, December 1
Time: 17:00
Number of laps: 57
2023 winner: Max Verstappen
Date: Sunday, December 8
Time: 13:00
Number of laps: 58
2023 winner: Max Verstappen