European Championship 2024 fixtures - schedule and results with times and dates

The European Championship 2024 fixtures is the full program with 51 matches. On this page you will find the complete schedule by date and time, including the results.

Table of contents [hide]

? min. reading time | ? words

    The matches will be played from June 14 to July 14, 2024. On Tuesday, May 10, 2022, the schedule was approved by UEFA. Germany opens the European Football Championship as the first team of group A as the host country.

    The knockout phase consists of the following rounds:

    • Eighth finals
    • Quarterfinals
    • Semi-finals
    • Final

    Euro 2024 schedule with results by date and time





    Fixtures European Championship 2024
    #1) Fri 14 Jun 08:00 PM Group A Munich
    Germany Germany 5-1 Scotland Scotland
    Everything about Germany - Scotland
     
    #2) Sat 15 Jun 02:00 PM Group A Cologne
    Hungary Hungary 1-3 Switzerland Switzerland
    Everything about Hungary - Switzerland
     
    #3) Sat 15 Jun 05:00 PM Group B Berlin
    Spain Spain 3-0 Croatia Croatia
    Everything about Spain - Croatia
     
    #4) Sat 15 Jun 08:00 PM Group B Dortmund
    Italy Italy 2-1 Albania Albania
    Everything about Italy - Albania
     
    #7) Sun 16 Jun 02:00 PM Group D Hamburg
    Poland Poland 1-2 Netherlands Netherlands
    Everything about Poland - Netherlands
     
    #6) Sun 16 Jun 05:00 PM Group C Stuttgart
    Slovenia Slovenia 1-1 Denmark Denmark
    Everything about Slovenia - Denmark
     
    #5) Sun 16 Jun 08:00 PM Group C Gelsenkirchen
    Serbia Serbia 0-1 England England
    Everything about Serbia - England
     
    #10) Mon 17 Jun 02:00 PM Group E Munich
    Romania Romania 3-0 Ukraine Ukraine
    Everything about Romania - Ukraine
     
    #9) Mon 17 Jun 05:00 PM Group E Frankfurt
    Belgium Belgium 0-1 Slovakia Slovakia
    Everything about Belgium - Slovakia
     
    #8) Mon 17 Jun 08:00 PM Group D Dusseldorf
    Austria Austria 0-1 France France
    Everything about Austria - France
     
    #11) Tue 18 Jun 05:00 PM Group F Dortmund
    Turkey Turkey 3-1 Georgia Georgia
    Everything about Turkey - Georgia
     
    #12) Tue 18 Jun 08:00 PM Group F Leipzig
    Portugal Portugal 2-1 Czech Republic Czech Republic
    Everything about Portugal - Czech Republic
     
    #15) Wed 19 Jun 02:00 PM Group B Hamburg
    Croatia Croatia 2-2 Albania Albania
    Everything about Croatia - Albania
     
    #14) Wed 19 Jun 05:00 PM Group A Stuttgart
    Germany Germany 2-0 Hungary Hungary
    Everything about Germany - Hungary
     
    #13) Wed 19 Jun 08:00 PM Group A Cologne
    Scotland Scotland 1-1 Switzerland Switzerland
    Everything about Scotland - Switzerland
     
    #18) Thu 20 Jun 02:00 PM Group C Munich
    Slovenia Slovenia 1-1 Serbia Serbia
    Everything about Slovenia - Serbia
     
    #17) Thu 20 Jun 05:00 PM Group C Frankfurt
    Denmark Denmark 1-1 England England
    Everything about Denmark - England
     
    #16) Thu 20 Jun 08:00 PM Group B Gelsenkirchen
    Spain Spain 1-0 Italy Italy
    Everything about Spain - Italy
     
    #21) Fri 21 Jun 02:00 PM Group E Dusseldorf
    Slovakia Slovakia 1-2 Ukraine Ukraine
    Everything about Slovakia - Ukraine
     
    #19) Fri 21 Jun 05:00 PM Group D Berlin
    Poland Poland 1-3 Austria Austria
    Everything about Poland - Austria
     
    #20) Fri 21 Jun 08:00 PM Group D Leipzig
    Netherlands Netherlands 0-0 France France
    Everything about Netherlands - France
     
    #24) Sat 22 Jun 02:00 PM Group F Hamburg
    Georgia Georgia 1-1 Czech Republic Czech Republic
    Everything about Georgia - Czech Republic
     
    #23) Sat 22 Jun 05:00 PM Group F Dortmund
    Turkey Turkey 0-3 Portugal Portugal
    Everything about Turkey - Portugal
     
    #22) Sat 22 Jun 08:00 PM Group E Cologne
    Belgium Belgium 2-0 Romania Romania
    Everything about Belgium - Romania
     
    #25) Sun 23 Jun 08:00 PM Group A Frankfurt
    Switzerland Switzerland 1-1 Germany Germany
    Everything about Switzerland - Germany
     
    #26) Sun 23 Jun 08:00 PM Group A Stuttgart
    Scotland Scotland 0-1 Hungary Hungary
    Everything about Scotland - Hungary
     
    #27) Mon 24 Jun 08:00 PM Group B Dusseldorf
    Albania Albania 0-1 Spain Spain
    Everything about Albania - Spain
     
    #28) Mon 24 Jun 08:00 PM Group B Leipzig
    Croatia Croatia 1-1 Italy Italy
    Everything about Croatia - Italy
     
    #31) Tue 25 Jun 05:00 PM Group D Berlin
    Netherlands Netherlands 2-3 Austria Austria
    Everything about Netherlands - Austria
     
    #32) Tue 25 Jun 05:00 PM Group D Dortmund
    France France 1-1 Poland Poland
    Everything about France - Poland
     
    #29) Tue 25 Jun 08:00 PM Group C Cologne
    England England 0-0 Slovenia Slovenia
    Everything about England - Slovenia
     
    #30) Tue 25 Jun 08:00 PM Group C Munich
    Denmark Denmark 0-0 Serbia Serbia
    Everything about Denmark - Serbia
     
    #33) Wed 26 Jun 05:00 PM Group E Frankfurt
    Slovakia Slovakia 1-1 Romania Romania
    Everything about Slovakia - Romania
     
    #34) Wed 26 Jun 05:00 PM Group E Stuttgart
    Ukraine Ukraine 0-0 Belgium Belgium
    Everything about Ukraine - Belgium
     
    #35) Wed 26 Jun 08:00 PM Group F Gelsenkirchen
    Georgia Georgia 2-0 Portugal Portugal
    Everything about Georgia - Portugal
     
    #36) Wed 26 Jun 08:00 PM Group F Hamburg
    Czech Republic Czech Republic 1-2 Turkey Turkey
    Everything about Czech Republic - Turkey
     
    #38) Sat 29 Jun 05:00 PM 1/8 final Berlin
    Switzerland Switzerland 2-0 Italy Italy
    Everything about Switzerland - Italy
     
    #37) Sat 29 Jun 08:00 PM 1/8 final Dortmund
    Germany Germany 2-0 Denmark Denmark
    Everything about Germany - Denmark
     
    #40) Sun 30 Jun 05:00 PM 1/8 final Gelsenkirchen
    England England 2-1 Slovakia Slovakia
    Everything about England - Slovakia
     
    #39) Sun 30 Jun 08:00 PM 1/8 final Cologne
    Spain Spain 4-1 Georgia Georgia
    Everything about Spain - Georgia
     
    #42) Mon 01 Jul 05:00 PM 1/8 final Dusseldorf
    France France 1-0 Belgium Belgium
    Everything about France - Belgium
     
    #41) Mon 01 Jul 08:00 PM 1/8 final Frankfurt
    Portugal Portugal 0-0 Slovenia Slovenia
    Everything about Portugal - Slovenia
     
    #43) Tue 02 Jul 05:00 PM 1/8 final Munich
    Romania Romania 0-3 Netherlands Netherlands
    Everything about Romania - Netherlands
     
    #44) Tue 02 Jul 08:00 PM 1/8 final Leipzig
    Austria Austria 1-2 Turkey Turkey
    Everything about Austria - Turkey
     
    #45) Fri 05 Jul 05:00 PM 1/4 final Stuttgart
    Spain Spain 2-1 Germany Germany
    Everything about Spain - Germany
     
    #46) Fri 05 Jul 08:00 PM 1/4 final Hamburg
    Portugal Portugal 0-0 France France
    Everything about Portugal - France
     
    #48) Sat 06 Jul 05:00 PM 1/4 final Dusseldorf
    England England 1-1 Switzerland Switzerland
    Everything about England - Switzerland
     
    #47) Sat 06 Jul 08:00 PM 1/4 final Berlin
    Netherlands Netherlands 2-1 Turkey Turkey
    Everything about Netherlands - Turkey
     
    #49) Tue 09 Jul 08:00 PM 1/2 final Munich
    Spain Spain 2-1 France France
    Everything about Spain - France
     
    #50) Wed 10 Jul 08:00 PM 1/2 final Dortmund
    Netherlands Netherlands 1-2 England England
    Everything about Netherlands - England
     
    #51) Sun 14 Jul 08:00 PM final Berlin
    Spain Spain 2-1 England England
    Everything about Spain - England
     

    All matches are played on natural grass with a maximum height of 3 cm. Each team plays one match against the other teams in the group. Each team will be able to rest for at least 2 days between matches.

    The numbers 1 and 2 and the four best third placed teams of all 6 groups will advance to the knockout phase.

    Opening match and final Euro 2024

    The opening game is on June 14 at the Munich Football Arena in Munich. A month later, the final will be played on July 14 at the Olympiastadion Berlin.

    Times European Championship 2024

    The two semi-finals and the final are scheduled for 8:00 PM. The other times are 2:00 PM and 5:00 PM.

    The last 2 matches from each group start at the same time.

    European Championship matches by city

    These matches will be spread over the different stadiums in Germany, with each city hosting 4 to 6 matches during the European Football Championship.

    The following number of matches are scheduled for each city:

    City Matches
    Berlin 6
    Cologne 5
    Dortmund 6
    Dusseldorf 4
    Frankfurt 5
    Gelsenkirchen 5
    Hamburg 5
    Leipzig 4
    Munich 6
    Stuttgart 5

    Download the schedule in Excel, PDF or JPG

    Download the European Championship 2024 schedule in Excel, PDF or JPG.

    European Championship 2024 schedule
    European Championship 2024 schedule

    Frequently Asked Questions (FAQ) about the schedule

    How many teams are participating in the European Championship 2024?

    24 teams are participating in the European Championship 2024.

    How many matches will be played at Euro 2024?

    51 matches will be played at Euro 2024, including 36 group matches and 15 knockout matches.

    When does Euro 2024 start?

    The European Championship 2024 starts on June 14, 2024. The opening match is scheduled on this day.

    When does Euro 2024 end?

    The European Championship 2024 ends on July 14, 2024. The final is scheduled for this day.

    Date published: 05-11-2022 | Date updated: 24-05-2024 | Author:

    Share 'EURO 2024 fixtures - program and full schedule'

    Share this message via social media with your family, friends and colleagues!

    The EURO 2024 fixtures is the full schedule of 51 matches with times and dates. This is the full schedule of the European Football Championship 2024 in Germany.


    About the author of 'EURO 2024 fixtures - program and full schedule'

    Patrick (author and webmaster)

    Author of this content is Patrick. I have been playing soccer for more than 25 years and follow the daily news closely. My hobbies include playing football, running and maintaining various websites, in addition to my job as a financial professional.

    I do not work for any related company or institution, so the information is reliable and independent. The information has been collected accurately from reliable sources and is regularly updated.