Chat with us, powered by LiveChat

UEFA EURO 2020
Match schedule

Please find below the final UEFA EURO 2020 match schedule following the tournament draw taking place.

UEFA Euro 2020 Match Schedule

Download a full one page match schedule for UEFA EURO 2020

Download schedule

There are four nations that can still secure their place at UEFA EURO 2020 via the play-offs which take place in March 2020.

The winner of each play-off path is listed on the match schedule below as follows:

  • Play-off Winner A (Po A): Iceland, Romania, Bulgaria or Hungary
  • Play-off Winner B (Po B): Bosnia and Herzegovina, Northern Ireland, Slovakia or Republic of Ireland
  • Play-off Winner C (Po C): Scotland, Israel, Norway or Serbia
  • Play-off Winner D (Po D): Georgia, Belarus, North Macedonia, Kosovo
Friday 12 June 2020

Group A

Rome Olimpico in Rome
Euro2020

TUR v ITA

9:00PM (local time)

Euro2020
Saturday 13 June 2020

Group A

Baku Baku Olympic Stadium
Euro2020

WAL v SUI

5:00PM (local time)

Euro2020

Group B

Saint Petersburg Saint Petersburg Stadium
Euro2020

BEL v RUS

10:00PM (local time)

Euro2020

Group B

Copenhagen Parken Stadium
Euro2020

DEN v FIN

6:00PM (local time)

Euro2020
Sunday 14 June 2020

Group C

Amsterdam Johan Cruijff ArenA
Euro2020

NED v UKR

9:00PM (local time)

Euro2020

Group C

Bucharest National Arena Bucharest
Euro2020

AUT v Po D/A

7:00PM (local time)

Euro2020

Group D

London Wembley Stadium
Euro2020

ENG v CRO

2:00PM (local time)

Euro2020
Monday 15 June 2020

Group D

Glasgow Hampden Park
Euro2020

Po C v CZE

2:00PM (local time)

Euro2020

Group E

Bilbao San Mamés Stadium
Euro2020

ESP v SWE

9:00PM (local time)

Euro2020

Group E

Dublin Dublin Arena
Euro2020

POL v Po B

5:00PM (local time)

Euro2020
Tuesday 16 June 2020

Group F

Munich Football Arena Munich
Euro2020

FRA v GER

9:00PM (local time)

Euro2020

Group F

Budapest Puskás Arena, Budapest
Euro2020

Po A/D v POR

6:00PM (local time)

Euro2020
Wednesday 17 June 2020

Group A

Rome Olimpico in Rome
Euro2020

ITA v SUI

9:00PM (local time)

Euro2020

Group A

Baku Baku Olympic Stadium
Euro2020

TUR v WAL

8:00PM (local time)

Euro2020

Group B

Saint Petersburg Saint Petersburg Stadium
Euro2020

FIN v RUS

4:00PM (local time)

Euro2020
Thursday 18 June 2020

Group B

Copenhagen Parken Stadium
Euro2020

DEN v BEL

6:00PM (local time)

Euro2020

Group C

Amsterdam Johan Cruijff ArenA
Euro2020

NED v AUT

9:00PM (local time)

Euro2020

Group C

Bucharest National Arena Bucharest
Euro2020

UKR v Po D/A

4:00PM (local time)

Euro2020
Friday 19 June 2020

Group D

London Wembley Stadium
Euro2020

ENG v Po C

8:00PM (local time)

Euro2020

Group D

Glasgow Hampden Park
Euro2020

CRO V CZE

5:00PM (local time)

Euro2020

Group E

Dublin Dublin Arena
Euro2020

SWE v Po B

2:00PM (local time)

Euro2020
Saturday 20 June 2020

Group E

Bilbao San Mamés Stadium
Euro2020

ESP v POL

9:00PM (local time)

Euro2020

Group F

Munich Football Arena Munich
Euro2020

POR v GER

6:00PM (local time)

Euro2020

Group F

Budapest Puskás Arena, Budapest
Euro2020

Po A/D v FRA

3:00PM (local time)

Euro2020
Sunday 21 June 2020

Group A

Rome Olimpico in Rome
Euro2020

ITA v WAL

6:00PM (local time)

Euro2020

Group A

Baku Baku Olympic Stadium
Euro2020

SUI v TUR

8:00PM (local time)

Euro2020
Monday 22 June 2020

Group B

Saint Petersburg Saint Petersburg Stadium
Euro2020

FIN v BEL

10:00PM (local time)

Euro2020

Group B

Copenhagen Parken Stadium
Euro2020

RUS v DEN

9:00PM (local time)

Euro2020

Group C

Amsterdam Johan Cruijff ArenA
Euro2020

Po D/A v NED

6:00PM (local time)

Euro2020

Group C

Bucharest National Arena Bucharest
Euro2020

UKR v AUT

7:00PM (local time)

Euro2020
Tuesday 23 June 2020

Group D

London Wembley Stadium
Euro2020

CZE v ENG

8:00PM (local time)

Euro2020

Group D

Glasgow Hampden Park
Euro2020

CRO v Po C

8:00PM (local time)

Euro2020
Wednesday 24 June 2020

Group E

Bilbao San Mamés Stadium
Euro2020

Po B v ESP

6:00PM (local time)

Euro2020

Group E

Dublin Dublin Arena
Euro2020

SWE v POL

5:00PM (local time)

Euro2020

Group F

Munich Football Arena Munich
Euro2020

GER v Po A/D

9:00PM (local time)

Euro2020

Group F

Budapest Puskás Arena, Budapest
Euro2020

POR v FRA

9:00PM (local time)

Euro2020
Saturday 27 June 2020

Round of 16

Amsterdam Johan Cruijff ArenA
Euro2020

2A v 2B

6:00PM (local time)

Euro2020

Round of 16

London Wembley Stadium
Euro2020

1A V 2C

8:00PM (local time)

Euro2020
Sunday 28 June 2020

Round of 16

Bilbao San Mamés Stadium
Euro2020

1B vs 3A/D/E/F

9:00PM (local time)

Euro2020

Round of 16

Budapest Puskás Arena, Budapest
Euro2020

1C vs 3D/E/F

6:00PM (local time)

Euro2020
Monday 29 June 2020

Round of 16

Copenhagen Parken Stadium
Euro2020

2D vs 2E

6:00PM (local time)

Euro2020

Round of 16

Bucharest National Arena Bucharest
Euro2020

1F vs 3A/B/C

10:00PM (local time)

Euro2020
Tuesday 30 June 2020

Round of 16

Glasgow Hampden Park
Euro2020

1E vs 3A/B/C/D

8:00PM (local time)

Euro2020

Round of 16

Dublin Dublin Arena
Euro2020

1D vs 2F

5:00PM (local time)

Euro2020
Friday 3 July 2020

Quarter-finals

Saint Petersburg Saint Petersburg Stadium
Euro2020

W41 vs W42

7:00PM (local time)

Euro2020

Quarter-finals

Munich Football Arena Munich
Euro2020

W39 vs W37

9:00PM (local time)

Euro2020
Saturday 4 July 2020

Quarter-finals

Rome Olimpico in Rome
Euro2020

W43 vs W44

9:00PM (local time)

Euro2020

Quarter-finals

Baku Baku Olympic Stadium
Euro2020

W40 vs W38

8:00PM (local time)

Euro2020
Tuesday 7 July 2020

Semi-finals

London Wembley Stadium
Euro2020

W45 vs W46

8:00PM (local time)

Euro2020
Wednesday 8 July 2020

Semi-finals

London Wembley Stadium
Euro2020

W48 vs W47

8:00PM (local time)

Euro2020
Sunday 12 July 2020

Final

London Wembley Stadium
Euro2020

W49 vs W50

8:00PM (local time)

Euro2020

Our website uses cookies to improve user experience. By continuing to browse you are giving us your consent to our use of cookies. More information