THE Premier League season is officially over and all eyes are now on Euro 2024 - which starts in just under THREE WEEKS.
England will be looking to go one better than the 2020 tournament, having missed out on the trophy after defeat to Italy in the final.
The Three Lions will begin Euro 2024 in Group C, alongside Serbia, Denmark and Slovenia.
Gareth Southgate's side will be the overwhelming favourites to top the group and progress to the round of 16.
But when do England begin their Euro 2024 campaign?
When is England's first game at Euro 2024?
England kick start their tournament on Sunday, June 16 as they face Serbia.
READ MORE IN EURO 2024
The Three Lions' all-important Euro 2024 opener will take place in Gelsenkirchen at the Arena AufSchalke.
England's clash with Serbia will kick off at 8pm BST and will be aired on BBC.
FULL England fixture list at Euro 2024
Sunday, June 16 - Group C: Serbia vs England (Arena AufSchalke, Gelsenkirchen - kick-off 8pm BST, BBC)
Thursday, June 20 - Group C: Denmark vs England (Waldstadion, Frankfurt - kick-off 5pm BST, BBC)
Most read in Euro 2024
Tuesday, June 25 - Group C: England vs Slovenia (RheinEnergieStadion, Cologne - kick-off 8pm BST, ITV)
BBC's televised group games
June 15 - Italy v Albania, 8pm
June 16 - Poland v Netherlands, 2pm
June 16 - Serbia v England, 8pm
June 17 - Romania v Ukraine, 2pm
June 18 - Turkey v Georgia, 5pm
June 18 - Portugal v Czech Republic, 8pm
June 19 - Germany v Hungary, 5pm
June 19 - Scotland v Switzerland, 8pm
June 20 - Denmark v England, 5pm
June 21 - Slovakia v Ukraine, 2pm
June 21 - Netherlands v France, 8pm
June 22 - Georgia v Czech Republic, 2pm
June 23 - Switzerland v Germany, 8pm
June 23 - Scotland v Hungary, 8pm
June 24 - Albania v Spain, 8pm
June 24 - Croatia v Italy, 8pm
June 25 - Netherlands v Austria, 5pm
June 25 - France v Poland, 5pm
June 26 - Slovakia v Romania, 5pm
June 26 - Ukraine v Belgium, 5pm
Round of 16
If England finish top of Group C
Sunday, June 30: Group C winners vs third-placed side in Group D/E/F (Arena AufSchalke, Gelsenkirchen)
If England finish runner-up in Group C
Saturday, June 29 - Group A winners vs Group C runners-up (Westfalenstadion, Dortmund)
If England finish as one of four best third-place teams
One of:
Monday, July 1 - Group F winner vs third-placed side from Group A/B/C (Waldstadion, Frankfurt)
Tuesday, July 2 - Group E winners vs third-placed side from Group A/B/C/D (Allianz Arena, Munich)
Quarter-finals
If England finish top of Group C and win their round of 16 game
Saturday, July 6 (Merkur Spiel-Arena, Dusseldorf)
If England finish runner-up in Group C and win their round of 16 game
Friday, July 5 (MHPArena, Stuttgart)
If England finish as one of four best third-place teams and win their round of 16 game
One of:
Friday, July 5 (Volksparkstadion, Hamburg)
Saturday, July 6 (Olympiastadion, Berlin)
ITV's televised group games
June 14 - Germany v Scotland, 8pm
June 15 - Hungary v Switzerland, 2pm
June 15 - Spain v Croatia, 5pm
June 16 - Slovenia v Denmark, 5pm
June 17 -Belgium v Slovakia, 5pm
June 17 - Austria v France, 8pm
June 19 - Croatia v Albania, 2pm
June 20 - Slovenia v Serbia, 2pm
June 20 - Spain v Italy, 8pm
June 21 - Poland v Austria, 5pm
June 22 - Turkey v Portugal, 5pm
June 22 - Belgium v Romania, 8pm
June 25 -England v Slovenia, 8pm
June 25 - Denmark v Serbia, 8pm
June 26 -Georgia v Portugal, 8pm
June 26 -Czech Republic v Turkey, 8pm
Semi-finals
If England finish top of Group C, win their round of 16 game and win the quarter-final
Wednesday, July 10 - kick-off 8pm (Westfalenstadion, Dortmund)
If England finish runner-up in Group C, win their round of 16 game and win the quarter-final
Tuesday, July 9 - kick-off 8pm (Allianz Arena, Munich)
If England finish as one of four best third-place teams, win their round of 16 game and win the quarter-final
One of
Tuesday, July 9 - kick-off 8pm (Allianz Arena, Munich)
READ MORE SUN STORIES
Wednesday, July 10 - kick-off 8pm (Westfalenstadion, Dortmund)
Final
Sunday, July 14 - kick-off 8pm (Olympiastadion, Berlin)