This summer the 17th edition of the Euro Championships will commence, a tournament that sees 24 of the continent’s best national sides all competing and hoping to replicate the success of Italy four years ago.

Then, it took penalties for the Azzurri to claim the prestigious trophy with England narrowly missing out on home soil at Wembley, but on this occasion the Three Lions are priced as favourites, the Euro 2024 odds suggesting Gareth Southgate’s men can go one better and finally lay to rest the ghosts of 1966. 

Football Prediction tips at 888sport

To do that some excellent teams will likely have to be encountered and vanquished along the way, not least France and Spain, while Germany cannot be discounted, as they host the competition for the second time in their history. 

Elsewhere, the Netherlands and Belgium are the dark horses, along with Denmark who are seemingly fated to always be a major tournament’s dangerous outsiders.

Kicking off on June 14th, and running for exactly a month, the Euros will dominate the thoughts and television screens of all football-minded folk this summer. Let’s hope for some drama, unforgettable games, and perhaps even an upset or two.

That or Harry Kane ultimately lifting aloft the trophy, evoking Bobby Moore over half a century ago. 

Where Is Euro 2024 Taking Place?

As stated, Germany have the honour of hosting the tournament having already done so in 1988. It is however not as straightforward as that.

That’s because the competition that gifted us Marco Van Basten’s sumptuous volley in the final that year was actually held in West Germany, before the country was reunified. It is also true that in 2020, Germany hosted four games as the Euros was played out across 11 different nations.  

Regardless, this is a country as used to putting on huge sporting events as they are winning them. In 2006, the World Cup was staged in Deutschland and though accusations of bribery accompanied the bidding process, the competition was superbly organised and enjoyed by all.

Moreover, Germany have several cities that are bustling and beautiful, the perfect backdrop to the football. Berlin is an obvious example of this, as too is picturesque Cologne.

In total ten cities will entertain thousands of visiting supporters from far and wide, as exciting matches take place in packed stadia. 

When Does Euro 2024 Start?

Euro 2024 begins in earnest on June 14th when host nation Germany take on Scotland in the Allianz Arena, Munich. Prior to the game there will be an opening ceremony as is tradition.

For the first week three games are scheduled per day with kick-off times fixed at 2pm, 5pm and 8pm UK time. 

Key Group Games At Euro 2024

Seemingly every major tournament has a ‘group of death’ and this time out it’s Group D, even if its of a subtler variety than usual. 

It’s a group that contains France, who are not only favourites to progress to the knock-out but are fancied by many to be the Euro 2024 winner come mid-July. Kylian Mbappe alone gives them every chance. 

Calculator for bets

Looking to disprove that thinking, the Netherlands, Austria and Poland are all capable of beating anyone on their day. Austria only lost once during qualifying and comfortably saw off a tricky Sweden.

Yet, for the marquee clash of the early stages, its to Group B where we turn.

Spain vs Italy on June 20th will either be a modern-day classic or feature two brilliant teams cancelling the other out. 

Euro 2024 Final Stadium Location

A grand event calls for a grand venue and there are few more impressive and imposing than the Olympiastadion in Berlin.

Originally built for the 1936 Olympic Games the colossal ground has a rich history, including the hosting of three matches during the 1974 World Cup and the final in 2006. 

It was there, before its 74,475 capacity crowd, where Zinedine Zidane famously lost his head and France the chance of glory.

Since 1963, the Olympiastadion has been home to Hertha BSC. 

Euro 2024 Calendar and Fixture List

  • Friday 14th June, 8pm: Germany vs Scotland 

  • Saturday 15th June, 2pm: Hungary vs Switzerland

  • Saturday 15th June, 5pm: Spain v Croatia 

  • Saturday 15th June, 8pm: Italy vs Albania

  • Sunday 16th June, 2pm: Poland vs Netherlands

  • Sunday 16th June, 5pm: Slovenia vs Denmark

  • Sunday, 16th June, 8pm: Serbia vs England 

  • Monday 17th June, 2pm: Romania vs Ukraine

  • Monday 17th June, 5pm: Belgium vs Slovakia

  • Monday 17th June, 8pm: Austria vs France

  • Tuesday 18th June, 5pm: Turkey vs Georgia 

  • Tuesday 18th June, 8pm: Portugal vs Czech Republic

  • Wednesday 19th June, 2pm: Croatia vs Albania 

  • Wednesday 19th June, 5pm: Germany vs Hungary

  • Wednesday 19th June, 8pm: Scotland vs Switzerland 

  • Thursday 20th June, 2pm: Slovenia vs Serbia 

  • Thursday 20th June, 5pm: Denmark vs England 

  • Thursday 20th June, 8pm: Spain vs Italy 

  • Friday 21st June, 2pm: Slovakia vs Ukraine

  • Friday 21st June, 5pm: Poland vs Austria

  • Friday 21st June, 8pm: Netherlands vs France

  • Saturday 22nd June, 2pm: Georgia vs Czech Republic 

  • Saturday 22nd June, 5pm: Turkey vs Portugal 

  • Saturday 22nd June, 8pm: Belgium vs Romania 

  • Sunday 23rd June, 8pm: Switzerland v Germany 

  • Sunday 23rd June, 8pm: Scotland v Hungary

  • Monday 24th June, 8pm: Albania v Spain

  • Monday 24th June, 8pm: Croatia v Italy 

  • Tuesday 25th June, 5pm: Netherlands vs Austria 

  • Tuesday 25th June, 5pm: France vs Poland

  • Tuesday 25th June, 8pm: England v Slovenia 

  • Tuesday 25th June, 8pm: Denmark vs Serbia

  • Wednesday 26th June, 5pm: Slovakia v Romania 

  • Wednesday 26th June, 5pm: Ukraine v Belgium

  • Wednesday 26th June, 8pm: Georgia v Portugal

  • Wednesday 26th June, 8pm: Czech Republic v Turkey

  • Saturday 29th June, 5pm: Runner-up Group A vs Runner-up Group B (Match 38)

  • Saturday 29th June, 8pm: Winner Group A vs Runner-up Group C (Match 37)

  • Sunday 30th June, 5pm: Winner Group C vs 3rd Place finisher Group D/E/F (Match 40)

  • Sunday 30th June, 8pm: Winner Group B vs 3rd Place finisher Group A/D/E/F (Match 39)

  • Monday 1st July, 5pm: Runner-up group D vs Runner-up Group E (Match 42)

  • Monday 1st July, 8pm: Winner Group F vs 3rd Place finisher Group A/B/C (Match 41)

  • Tuesday 2nd July, 5pm: Winner Group E vs 3rd Place finisher Group A/B/C/D (Match 43)

  • Tuesday 2nd July, 8pm: Winner Group D vs Runner-up Group F (Match 44)

  • Friday 5th July, 5pm: Winner Match 39 vs Winner Match 37 (Match 45)

  • Friday 5th July, 8pm: Winner Match 41 vs Winner Match 42 (Match 46)

  • Saturday 6th July, 5pm: Winner Match 40 vs Winner Match 38 (Match 47)

  • Saturday 6th July, 8pm: Winner Match 43 vs Winner Match 44 (Match 48)

  • Tuesday 9th July, 8pm: Winner Match 45 vs Winner Match 46

  • Wednesday 10th July, 8pm: Winner Match 47 vs Winner Match 48

  • Sunday 14th July, 8pm: Final


*Credit for the main photo belongs to Alamy*

Stephen Tudor is a freelance football writer and sports enthusiast who only knows slightly less about the beautiful game than you do.

A contributor to FourFourTwo and Forbes, he is a Manchester City fan who was taken to Maine Road as a child because his grandad predicted they would one day be good.