UEFA EURO 2020 (2021) Schedule

Euro 2020 (2021) complete schedule. Dates, fixtures and venues for the group stage and play-offs games.

EURO 2020 Full Schedule

UEFA EURO 2020 will take place between 11 June and 11 July 2021.
Below, you can find the full tournament calendar, including all 51 fixtures due to take place at Euro 2020 (2021).

*There is no third-place play-off between the losing semi-finalists at the European Championships.

EURO 2020 Schedule

Group Stage

Friday 11 June

Group A: Turkey vs Italy (21:00, Rome) – [03:00 (+1) in Philippine Time (PHT)]

Saturday 12 June

Group A: Wales vs Switzerland (15:00, Baku) – [21:00 PHT]
Group B: Denmark vs Finland (18:00, Copenhagen) – [00:00 (+1) PHT]
Group B: Belgium vs Russia (21:00, St Petersburg) – [03:00 (+1) PHT]

Sunday 13 June

Group D: England vs Croatia (15:00, London) – [21:00 PHT]
Group C: Austria vs North Macedonia (18:00, Bucharest) – [00:00 (+1) PHT]
Group C: Netherlands vs Ukraine (21:00, Amsterdam) – [03:00 (+1) PHT]

Monday 14 June

Group D: Scotland vs Czech Republic (15:00, Glasgow) – [21:00 PHT]
Group E: Poland vs Slovakia (18:00, St Petersburg) – [00:00 (+1) PHT]
Group E: Spain vs Sweden (21:00, Seville) – [03:00 (+1) PHT]

Tuesday 15 June

Group F: Hungary vs Portugal (18:00, Budapest) – [00:00 (+1) PHT]
Group F: France vs Germany (21:00, Munich) – [03:00 (+1) PHT]

Wednesday 16 June

Group B: Finland vs Russia (15:00, St Petersburg) – [21:00 PHT]
Group A: Turkey vs Wales (18:00, Baku) – [00:00 (+1) PHT]
Group A: Italy vs Switzerland (21:00, Rome) – [03:00 (+1) PHT]

Thursday 17 June

Group C: Ukraine vs North Macedonia (15:00, Bucharest) – [21:00 PHT]
Group B: Denmark vs Belgium (18:00, Copenhagen) – [00:00 (+1) PHT]
Group C: Netherlands vs Austria (21:00, Amsterdam) – [03:00 (+1) PHT]

Friday 18 June

Group E: Sweden vs Slovakia (15:00, St Petersburg) – [21:00 PHT]
Group D: Croatia vs Czech Republic (18:00, Glasgow) – [00:00 (+1) PHT]
Group D: England vs Scotland (21:00, London) – [03:00 (+1) PHT]

Saturday 19 June

Group F: Hungary vs France (15:00, Budapest) – [21:00 PHT]
Group F: Portugal vs Germany (18:00, Munich) – [00:00 (+1) PHT]
Group E: Spain vs Poland (21:00, Seville) – [03:00 (+1) PHT]

Sunday 20 June

Group A: Italy vs Wales (18:00, Rome) – [00:00 (+1) PHT]
Group A: Switzerland vs Turkey (18:00, Baku) – [00:00 (+1) PHT]

Monday 21 June

Group C: North Macedonia vs Netherlands (18:00, Amsterdam) – [00:00 (+1) PHT]
Group C: Ukraine vs Austria (18:00, Bucharest) – [00:00 (+1) PHT]
Group B: Russia vs Denmark (21:00, Copenhagen) – [03:00 (+1) PHT]
Group B: Finland vs Belgium (21:00, St Petersburg) – [03:00 (+1) PHT]

Tuesday 22 June

Group D: Czech Republic vs England (21:00, London) – [03:00 (+1) PHT]
Group D: Croatia vs Scotland (21:00, Glasgow) – [03:00 (+1) PHT]

Wednesday 23 June

Group E: Slovakia vs Spain (18:00, Seville) – [00:00 (+1) PHT]
Group E: Sweden vs Poland (18:00, St Petersburg) – [00:00 (+1) PHT]
Group F: Germany vs Hungary (21:00, Munich) – [03:00 (+1) PHT]
Group F: Portugal v France (21:00, Budapest) – [03:00 (+1) PHT]

Knockout Phase

Round of 16

Saturday 26 June

1: Wales vs Denmark (18:00, Amsterdam) – [00:00 (+1) PHT]
2: Italy vs Austria (21:00, London) – [03:00 (+1) PHT]

Sunday 27 June

3: Netherlands vs Czech Republic (18:00, Budapest) – [00:00 (+1) PHT]
4: Belgium vs Portugal (21:00, Seville) – [03:00 (+1) PHT]

Monday 28 June

5: Croatia vs Spain (18:00, Copenhagen) – [00:00 (+1) PHT]
6: France vs Switzerland (21:00, Bucharest) – [03:00 (+1) PHT]

Tuesday 29 June

7: England vs Germany (18:00, London) – [00:00 (+1) PHT]
8: Sweden vs Ukraine (21:00, Glasgow) – [03:00 (+1) PHT]

Rest days on 30 June and 1 July

Quarter-finals

Friday 2 July

QF1: Switzerland vs Spain (18:00, St Petersburg) – [00:00 (+1) PHT]
QF2: Belgium vs Italy (21:00, Munich) – [03:00 (+1) PHT]

Saturday 3 July

QF3: Czech Republic vs Denmark (18:00, Baku) – [00:00 (+1) PHT]
QF4: Ukraine vs England (21:00, Rome) – [03:00 (+1) PHT]

Rest days on 4 and 5 July

Semi-finals

Tuesday 6 July

SF1: Italy vs Spain (21:00, London) – [03:00 (+1) PHT]

Wednesday 7 July

SF2: England vs Denmark (21:00, London) – [03:00 (+1) PHT]

Rest days on 8, 9, 10 July

Final

Sunday 11 July

Italy vs England (21:00, London) – [03:00 (+1) PHT]

Welcome Bonus 100% up to ₱5,000
On This Page
Top Betting Sites
20Bet

Welcome Bonus 100% up to ₱6,000

GG.BET

Welcome Bonus 100% up to $500

22BET

Welcome Bonus 100% Up To ₱7,500

Get Exclusive Bonuses!
Subscribe and be the first to receive the best betting offers
No Spam. We promise.
You can unsubscribe at any time.

*By subscribing you are certifying that you are over the age of 18