The complete 2025 F1 schedule: Key dates & results
Published:
The 2025 Formula One campaign is proving to be another season to remember. Here, Ladbrokes lays out the 2025 F1 schedule, with key dates and results.
The season is approaching the halfway stage, with McLaren drivers Oscar Piastri and Lando Norris leading the way at the top of the Formula One standings, and it's the former who is currently the favourite to win the World Championship.
But there's a long way to go. Read on for the full 2025 F1 schedule - and even see the podium finishers for every race so far.
The complete 2025 F1 schedule
Australian Grand Prix (14-16 March 2025)
1st - Lando Norris (McLaren)
2nd - Max Verstappen (Red Bull)
3rd - George Russell (Mercedes)
Chinese Grand Prix (21-23 March 2025)
1st - Oscar Piastri (McLaren)
2nd - Lando Norris (McLaren)
3rd - George Russell (Mercedes)
Japanese Grand Prix (04-06 April 2025)
1st - Max Verstappen (Red Bull)
2nd - Lando Norris (McLaren)
3rd - Oscar Piastri (McLaren)
Bahrain Grand Prix (11-13 April 2025)
1st - Oscar Piastri (McLaren)
2nd - George Russell (McLaren)
3rd - Lando Norris (McLaren)
Saudi Arabian Grand Prix (18-20 April 2025)
1st - Oscar Piastri (McLaren)
2nd - Max Verstappen (Red Bull)
3rd - Charles Leclerc (Ferrari)
Miami Grand Prix (02-04 May 2025)
1st - Oscar Piastri (McLaren)
2nd - Lando Norris (McLaren)
3rd - George Russell (Mercedes)
Emilia-Romagna Grand Prix (16-18 May 2025)
1st - Max Verstappen (Red Bull)
2nd - Lando Norris (McLaren)
3rd - Oscar Piastri (McLaren)
Monaco Grand Prix (23-25 May 2025)
1st - Lando Norris (McLaren)
2nd - Charles Leclerc (Ferrari)
3rd - Oscar Piastri (McLaren)
Spanish Grand Prix (30 May-01 June 2025)
1st - Oscar Piastri (McLaren)
2nd - Lando Norris (McLaren)
3rd - Charles Leclerc (Ferrari)
Canadian Grand Prix (13-15 June 2025)
1st - George Russell (Mercedes)
2nd - Max Verstappen (Red Bull)
3rd - Kimi Antonelli (Mercedes)
Austrian Grand Prix (27-29 June 2025)
1st - Lando Norris (McLaren)
2nd - Oscar Piastri (McLaren)
3rd - Charles Leclerc (Ferrari)
British Grand Prix (04-06 July 2025)
British Grand Prix betting markets
Practice 1: July 04, 12:30 BST
Practice 2: July 04, 16:00 BST
Practice 3: July 05, 11:30 BST
Qualifying: July 05, 15:00 BST
Race: July 06, 15:00 BST
Ahead of the British Grand Prix, check out our array of content on the biggest day in the British F1 calendar - from a detailed betting guide and a run-down of qualifying odds, to a look at the British F1 drivers looking to win their home race.
Belgian Grand Prix (25-27 July 2025)
Practice 1: July 25, 11:30 BST
Sprint qualifying: July 25, 15:30 BST
Sprint race: July 26, 11:00 BST
Qualifying: July 26, 15:00 BST
Race: July 27, 14:00 BST
Hungarian Grand Prix (01-03 August 2025)
Practice 1: August 01, 12:30 BST
Practice 2: August 01, 16:00 BST
Practice 3: August 02, 11:30 BST
Qualifying: August 02, 15:00 BST
Race: August 03, 15:00 BST
Dutch Grand Prix (29-31 August 2025)
Practice 1: August 29, 11:30 BST
Practice 2: August 29, 15:00 BST
Practice 3: August 30, 10:30 BST
Qualifying: August 30, 14:00 BST
Race: August 31, 14:00 BST
Italian Grand Prix (05-07 September 2025)
Practice 1: September 05, 12:30 BST
Practice 2: September 05, 16:00 BST
Practice 3: September 06, 11:30 BST
Qualifying: September 06, 15:00 BST
Race: September 07, 14:00 BST
Azerbaijan Grand Prix (19-21 September 2025)
Practice 1: September 19, 09:30 BST
Practice 2: September 19, 13:00 BST
Practice 3: September 20, 09:30 BST
Qualifying: September 20, 13:00 BST
Race: September 21, 12:00 BST
Singapore Grand Prix (03-05 October 2025)
Practice 1: October 03, 10:30 BST
Practice 2: October 03, 14:00 BST
Practice 3: October 04, 10:30 BST
Qualifying: October 04, 14:00 BST
Race: October 05, 13:00 BST
United States Grand Prix (17-19 October 2025)
Practice 1: October 17, 10:30 BST
Sprint qualifying: October 17, 22:30 BST
Sprint race: October 18, 18:00 BST
Qualifying: October 18, 22:00 BST
Race: October 19, 20:00 BST
Mexican Grand Prix (24-26 October 2025)
Practice 1: October 24, 19:30 BST
Practice 2: October 24, 23:00 BST
Practice 3: October 25, 18:30 BST
Qualifying: October 25, 22:00 BST
Race: October 26, 20:00 BST
Brazilian Grand Prix (07-09 November 2025)
Practice 1: November 07, 14:30 BST
Sprint qualifying: November 07, 18:30 BST
Sprint race: November 08, 14:00 BST
Qualifying: November 08, 18:00 BST
Race: November 09, 17:00 BST
Las Vegas Grand Prix (20-22 November 2025)
Practice 1: November 21, 00:30 BST
Practice 2: November 21, 04:00 BST
Practice 3: November 22, 00:30 BST
Qualifying: November 22, 04:00 BST
Race: November 23, 04:00 BST
Qatar Grand Prix (28-30 November 2025)
Practice 1: November 28, 13:30 BST
Sprint qualifying: November 28, 17:30 BST
Sprint race: November 29, 14:00 BST
Qualifying: November 29, 18:00 BST
Race: November 30, 16:00 BST
Abu Dhabi Grand Prix (05-07 December 2025)
Practice 1: December 05, 09:30 BST
Practice 2: December 05, 13:00 BST
Practice 3: December 06, 10:30 BST
Qualifying: December 06, 14:00 BST
Race: December 07, 13:00 BST
When does the F1 season end?
Can you bet on the Formula One 2025 season?
View the latest Formula One odds.
All odds and markets correct as of date of publication.