Euro 2020 Fixtures: Match Schedule & Calendar to Download

Commercial content | New Customers Only | Wagering and Terms and conditions apply | 18+

The Euro 2020 dates and teams have now been confirmed, with the championship taking place from 11th June to 11th July in 11 host cities across Europe.

Euro 2020 Match Schedule

Matchday Betting Odds for Euro 2020

Make sure you check back every day for up to date betting tips as we’ll be posting our tips for every Euro 2020 matchday.

21/06/2021 Group C: Ukraine v Austria

Ukraine to win
Austria to win
William Hill
First Goalscorer - No Goalscorer
Correct Score - Draw 0-0
Sky Bet
Read More Odds are subject to change. Last updated June 21st, 2021. Learn more about our ratings at the bottom of the page*

21/06/2021 Group C: North Macedonia v Netherlands

Netherlands to win
William Hill
First Goalscorer - Memphis Depay
Correct Score - Netherlands 2-0
Sky Bet
Read More. Odds are subject to change. Last updated June 21st, 2021

21/06/2021 Group B: Finland v Belgium

Belgium to win
Finland to win
William Hill
Correct Score - Belgium 2-0
Sky Bet
Read More. Odds are subject to change. Last updated June 21st, 2021.

21/06/2021 Group B: Russia v Denmark

Denmark to win
Russia to win
William Hill
First Goalscorer - Jonas Wind
Correct Score - Denmark 1-0
Sky Bet
. Read More. Odds are subject to change. Last updated June 21st, 2021.

The draw

  • Group A (Rome/Baku): Turkey, Italy (hosts), Wales, Switzerland
  • Group B (Copenhagen/St Petersburg): Denmark (hosts), Finland, Belgium, Russia (hosts)
  • Group C (Amsterdam/Bucharest): Netherlands (hosts), Ukraine, Austria, North Macedonia
  • Group D (London/Glasgow): England (hosts), Croatia, Scotland (hosts), Czech Republic
  • Group E (Seville/St Petersburg): Spain (hosts), Sweden, Poland, Slovakia
  • Group F (Munich/Budapest): Hungary (hosts), Portugal (holders), France, Germany (hosts)

EURO 2020 Fixtures

Overall: 11th June – 11th July 2021

Matches (chronological order):

Group stage – Matchday 1

Friday 11th June
Group A: Turkey 0-3 Italy (Rome, 20:00)
Saturday 12th June
Group A: Wales 1-1 Switzerland (Baku, 14:00)
Group B: Denmark 0-1 Finland (Copenhagen, 17:00)
Group B: Belgium 3-0 Russia (St Petersburg 20:00)
Sunday 13th June
Group D: England 1-0 Croatia (London, 14:00)
Group C: Austria 3-1 North Macedonia (Bucharest, 17:00)
Group C: Netherlands 3-2 Ukraine (Amsterdam, 20:00)
Monday 14th June
Group D: Scotland 0-2 Czech Republic  (Glasgow, 14:00)
Group E: Poland 2-1 Slovakia (St Petersburg, 17:00)
Group E: Spain 0-0 Sweden (Seville, 20:00)
Tuesday 15th June
Group F: Hungary 0-3 Portugal (Budapest, 17:00)
Group F: France 1-0 Germany (Munich, 20:00)

Group stage: Matchday 2

Wednesday 16th June
Group B: Finland 0-1 Russia (St Petersburg, 14:00)
Group A: Turkey 0-2 Wales (Baku, 17:00)
Group A: Italy 3-0 Switzerland (Rome, 20:00)
Thursday 17th June
Group C: Ukraine 2-1 North Macedonia (Bucharest, 14:00)
Group B: Denmark 1-2 Belgium (Copenhagen, 17:00)
Group C: Netherlands 2-0 Austria (Amsterdam, 20:00)
Friday 18th June
Group E: Sweden 1-0 Slovakia (St Petersburg, 14:00)
Group D: Croatia 1-1 Czech Republic (Glasgow, 17:00)
Group D: England 0-0 Scotland (London, 20:00)
Saturday 19th June
Group F: Hungary 1-1 France (Budapest, 14:00)
Group F: Portugal 2-4 Germany (Munich, 17:00)
Group E: Spain 1-1 Poland (Seville, 20:00)

Group stage: Matchday 3

Sunday 20th June
Group A: Italy 1-0 Wales (Rome, 17:00)
Group A: Switzerland 3-1 Turkey (Baku, 17:00)
Monday 21st June
Group C: Ukraine vs Austria (Bucharest, 17:00)
Group C: North Macedonia vs Netherlands (Amsterdam, 17:00)
Group B: Finland vs Belgium (St Petersburg, 20:00)
Group B: Russia vs Denmark (Copenhagen, 20:00)
Tuesday 22nd June
Group D: Czech Republic vs England (London, 20:00)
Group D: Croatia vs Scotland (Glasgow, 20:00)
Wednesday 23rd June
Group E: Sweden vs Poland (St Petersburg, 17:00)
Group E: Slovakia vs Spain (Seville, 17:00)
Group F: Germany vs Hungary (Munich, 20:00)
Group F: Portugal vs France (Budapest, 20:00)

*Rest days on 24 and 25 June

Knockout Phase

Round of 16

*Rest days on 30 June and 1 July


*Rest days on 4 and 5 July


Tuesday 6th July
Winner QF2 vs Winner QF1 – 20:00
Wednesday 7th July
Winner QF4 vs Winner QF3 – 20:00

*Rest days on 8, 9, 10 July


Sunday 11th July
Winner SF1 vs Winner SF2 – 21:00 (London, 20:00)

Key Points

The number of teams that participated in the Euro 2020 fixtures was 55. They were divided into 10 groups: 5 of 5 ( A-E ) and 5 groups of 6 ( F-J ). The Euro 2020 qualifying fixtures were played from March to November 2019.

With the end of the Nations League, the 6 seeding pots were announced. The number of teams which will participate in the finals next year is 24.

How were the teams chosen? Simple. It was pre-determined that the two top-ranking teams from each group will take part in the finals. The four remaining places were then filled out by winners from playoffs in October and November 2020.

How were the groups formed?

The decision regarding which teams were involved in the draw was based on the Nations League Rankings. Those 55 teams were then divided into 7 pots. Of 7 pots, the first one was made up of Nations League finalists. The rest of the pots were filled out according to the teams’ overall ranking.

The first positions in groups A through D were reserved for the four Nations League finalists. After that, the first positions in groups E-J were assigned to those teams who made it into the Pot 1. Then came Pot 2, whose members were drawn in the second places of the ten groups. The rest went on normally: Pot 3 members into third positions, Pot 4 into fourth, and Pot 5 into fifth. Finally, the draw saw Pot 6 teams, 5 of them, drawn into final (sixth) positions in groups F-J.

Euro 2020 schedule: dates & calendar

This paragraph will focus on the Euro 2020 calendar. We’ll mention when the matches are being played. As stated in the Euro 2020 schedule, there were 10 matchdays which were held from the 21st of March to the 19th of November 2019 to decide the majority of the groups.

In the list below you can see the rest of the Euro 2020 fixtures timeline:

  • Play-off draw: 22 November 2019
  • Final tournament draw: 1 December 2019
  • Play-off semi-finals: 8 October 2020
  • Play-off finals: 12 November 2020
  • Final tournament: 11 June–11 July 2021.

Euro 2020 Match Schedule

European Cup 2020: Play-off Draw

According to the Euro 2020 calendar, the play-off draw took place on 22 November 2019 once the qualifiers were finished. The playoff draw consisted of single-leg semi-finals which were held in October and November 2020.

The Euro 2020 fixtures show that the playoff finals featured Georgia vs North Macedonia, Serbia vs Scotland, North Ireland vs Slovakia, and Hungary vs Iceland. The results saw North Macedonia, Scotland, Slovakia and Hungary make it through to the group stage.

Euro 2020 Final Tournament Draw

The 24 teams that qualified for the Finals have been divided into six groups of four. Their European Qualifiers ranking determined the teams’ seedings. There are 11 host nations that have been pre-elected and paired in the same groups.

When creating the seedings, numerous criteria were taken into account (points, number of scored goals, number of wins, final position in the group, etc). In line with the Euro 2020 schedule, the Euro 2020 Final Tournament will begin on 11 June and end on 11 July 2021 at Wembley Stadium, in London.

Euro 2020 Host Nations: Cities and Stadium

Unlike the previous Euro 2016, the Euro 2020 fixtures are being played in 11 different countries. Below, you can see the list of the countries, cities and stadiums where the matches will take place.

  1. London (Wembley, 90,000).
  2. Munich (Football Arena Munich, 70,000).
  3. Baku (Olympic Stadium, 69,000).
  4. Rome (Stadio Olimpico, 68,000).
  5. Budapest (Puskas Arena, 68,000).
  6. St Petersburg (Krestovsky Stadium, 61,000).
  7. Seville ( Estadio La Cartuja de Sevilla, 60.000)
  8. Bucharest (Arena Nationala, 54,000).
  9. Amsterdam (Johan Cruyff Arena, 54,000).
  10. Glasgow (Hampden Park, capacity 51,000).
  11. Copenhagen (Parken Stadium, 38,000).

Euro 2020 Fixtures FAQ

How many Euro 2021 groups are there?

The Euro 2020 group stage is made up of five groups, going from A to F, with four teams in each group. In each group, three teams qualified during the main qualifiers, while the last team qualified from the play-offs. Group F has been nicknamed the “Group of Death” due to the high calibre of its teams.

bet365 logo
Open Account Offer. Up to £100 in Bet Credits for new customers at bet365. Min deposit £5. Bet Credits available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply
18+ Play Responsibly begambleaware gamestop camcare