2024 EURO Schedule

Full tournament calendar, including all stage fixtures due to take place at EURO 2024 in Germany.

The EURO 2024 kick-off is just around the corner, and since football fans worldwide want detailed information on this competition, we are here to provide it. This article is about the 2024 EURO schedule, which includes fixtures, venues, dates, and times.

2024 EURO Schedule

EURO 2024 Betting Information

Powered by

Group Stage Fixtures

14 June

Group A: Germany vs Scotland (Munich, 21:00) – [03:00 (+1) PHT]

15 June

A: Hungary vs Switzerland (Cologne, 15:00) – [20:00 PHT]

B: Spain vs Croatia (Berlin, 18:00) – [23:00 PHT]

B: Italy vs Albania (Dortmund, 21:00) – [03:00 (+1) PHT]

16 June

D: Poland vs Netherlands (Hamburg, 15:00) – [20:00 PHT]

C: Slovenia vs Denmark (Stuttgart, 18:00) – [23:00 PHT]

C: Serbia vs England (Gelsenkirchen, 21:00) – [03:00 (+1) PHT]

17 June

E: Romania vs Ukraine (Munich, 15:00) – [20:00 PHT]

E: Belgium vs Slovakia (Frankfurt, 18:00) – [23:00 PHT]

D: Austria vs France (Düsseldorf, 21:00) – [03:00 (+1) PHT]

18 June

F: Türkiye vs Georgia (Dortmund, 18:00) – [23:00 PHT]

F: Portugal vs Czechia (Leipzig, 21:00) – [03:00 (+1) PHT]

19 June

B: Croatia vs Albania (Hamburg, 15:00) – [20:00 PHT]

A: Germany vs Hungary (Stuttgart, 18:00) – [23:00 PHT]

A: Scotland vs Switzerland (Cologne, 21:00) – [03:00 (+1) PHT]

20 June

C: Slovenia vs Serbia (Munich, 15:00) – [20:00 PHT]

C: Denmark vs England (Frankfurt, 18:00) – [23:00 PHT]

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

21 June

E: Slovakia vs Ukraine (Düsseldorf, 15:00) – [20:00 PHT]

D: Poland vs Austria (Berlin, 18:00) – [23:00 PHT]

D: Netherlands vs France (Leipzig, 21:00) – [03:00 (+1) PHT]

22 June

F: Georgia vs Czechia (Hamburg, 15:00) – [20:00 PHT]

F: Türkiye vs Portugal (Dortmund, 18:00) – [23:00 PHT]

E: Belgium vs Romania (Cologne, 21:00) – [03:00 (+1) PHT]

23 June

A: Switzerland vs Germany (Frankfurt, 21:00) – [03:00 (+1) PHT]

A: Scotland vs Hungary (Stuttgart, 21:00) – [03:00 (+1) PHT]

24 June

B: Croatia vs Italy (Leipzig, 21:00) – [03:00 (+1) PHT]

B: Albania vs Spain (Düsseldorf, 21:00) – [03:00 (+1) PHT]

25 June

D: Netherlands vs Austria (Berlin, 18:00) – [23:00 PHT]

D: France vs Poland (Dortmund, 18:00) – [23:00 PHT]

C: England vs Slovenia (Cologne, 21:00) – [03:00 (+1) PHT]

C: Denmark vs Serbia (Munich, 21:00) – [03:00 (+1) PHT]

26 June

E: Slovakia vs Romania (Frankfurt, 18:00) – [23:00 PHT]

E: Ukraine vs Belgium (Stuttgart, 18:00) – [23:00 PHT]

F: Czechia vs Türkiye (Hamburg, 21:00) – [03:00 (+1) PHT]

F: Georgia vs Portugal (Gelsenkirchen, 21:00) – [03:00 (+1) PHT]

Rest days on 27 and 28 June

EURO 2024 Round of 16

29 June

38 Switzerland vs. Italy (Berlin, 18:00) – [23:00 PHT]

37 Germany vs. Denmark (Dortmund, 21:00) – [03:00 (+1) PHT]

30 June

40 England vs Slovakia (Gelsenkirchen), 18:00)

39 Spain vs Georgia (Cologne, 21:00) – [03:00 (+1) PHT]

1 July

42 France vs Belgium (Düsseldorf, 18:00) – [23:00 PHT]

41 Portugal vs Slovenia (Frankfurt, 21:00) – [03:00 (+1) PHT]

2 July

43 Romania vs Netherlands (Munich, 18:00) – [23:00 PHT]

44 Austria vs Turkey (Leipzig), 21:00) – [03:00 (+1) PHT]

Rest days on 3 and 4 July

Quarter-finals

5 July

45 Spain vs Germany (Stuttgart, 18:00) – [23:00 PHT]

46 Portugal vs France (Hamburg, 21:00) – [03:00 (+1) PHT]

6 July

48 England vs Switzerland (Düsseldorf, 18:00) – [23:00 PHT]

47 Netherlands vs Turkey (Berlin, 21:00) – [03:00 (+1) PHT]

Rest days on 7 and 8 July

Semi-finals

9 July

49 Spain vs France (Munich, 21:00) – [03:00 (+1) PHT]

10 July

50 Netherlands vs England (Dortmund, 21:00) – [03:00 (+1) PHT]

Rest days on 11, 12 and 13 July

EURO 2024 Final

14 July

Spain vs England (Berlin, 21:00) – [03:00 (+1) PHT]

First Deposit Bonus 100% up to ₱20,700
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