Italy won their second European Championship in 2021 at Wembley in the UK and they return for the 2024 edition of the tournament along with hosts Germany and 22 other nations. Below are all the groups and fixtures for the tournament starting on June 14th. The final will be played on July 14th.
Follow all the European Championship results.
Group A
Participants: Germany (three titles), Switzerland, Scotland, Hungary
Fixtures:
June 14th
Germany v Scotland - 20:00 GMT (Munich)
June 15th
Hungary v Switzerland - 14:00 GMT (Cologne)
June 19th
Germany v Hungary - 17:00 GMT (Stuttgart)
Scotland v Switzerland - 20:00 GMT (Cologne)
June 23rd
Scotland v Hungary - 20:00 GMT (Stuttgart)
Switzerland v Germany - 20:00 GMT (Frankfurt)
Group B
Participants: Italy (two titles), Croatia, Spain (two titles), Albania
Fixtures:
June 15th
Spain v Croatia - 17:00 GMT (Berlin)
Italy v Albania - 20:00 GMT (Dortmund)
June 19th
Croatia v Albania -14:00 GMT (Hamburg)
June 20th
Spain v Italy - 21:00 GMT (Gelsenkirchen)
June 24th
Albania v Spain - 20:00 GMT (Dusseldorf)
Croatia v Italy - 20:00 GMT (Leipzig)
Group C
Participants: Slovenia, Denmark (one title), England, Serbia
Fixtures:
June 16th
Slovenia v Denmark - 17:00 GMT (Stuttgart)
Serbia v England - 20:00 GMT (Gelsenkirchen)
June 20th
Slovenia v Serbia - 14:00 GMT (Munich)
Denmark v England - 17:00 GMT (Frankfurt)
June 25th
Denmark v Serbia - 20:00 GMT (Munich)
England v Slovenia - 20:00 GMT (Cologne)
Group D
Participants: Austria, France (two titles), Netherlands (one title), Play-off winner A
Fixtures:
June 16th
Play-off winner A v Netherlands - 14:00 GMT (Hamburg)
June 17th
Austria v France - 20:00 GMT (Dusseldorf)
June 21st
Play-off winner A v Austria - 17:00 GMT (Dusseldorf)
Netherlands v France - 20:00 GMT (Leipzig)
June 25th
Netherlands v Austria - 17:00 GMT (Berlin)
France v Play-off winner A - 17:00 GMT (Dortmund)
Group E
Participants: Romania, Belgium, Slovakia (one title as Czechoslovakia), Play-off winner B
Fixtures:
July 17th
Romania v Play-off winner B - 14:00 GMT (Munich)
Belgium v Slovakia - 17:00 GMT (Frankfurt)
June 21st
Slovakia v Play-off winner B - 14:00 GMT (Dusseldorf)
June 22nd
Belgium v Romania - 20:00 GMT (Cologne)
June 26th
Slovakia v Romania - 17:00 GMT (Frankfurt)
Play-off winner B v Belgium - 17:00 GMT (Stuttgart)
Group F
Czech Republic (one title as Czechoslovakia), Turkey, Portugal (one title), Play-off winner C
Fixtures:
June 18th
Turkey v Play-off winner C - 17:00 GMT (Dortmund)
Portugal v Czech Republic - 20:00 GMT (Leipzig)
June 22nd
Play-off winner C v Czech Republic - 14:00 GMT (Hamburg)
Turkey v Portugal - 17:00 GMT (Dortmund)
June 26th
Play-off winner C v Portugal - 20:00 GMT (Gelsenkirchen)
Czech Republic v Turkey - 20:00 GMT (Hamburg)
Knockout stages
The group winners, runners-up and the four best third-placed teams progress to the round of 16 which is followed by quarter-finals, semi-finals and the final.
Round of 16
June 29th
Runner-up Group A v Runner-up Group B (Match 38) - 17:00 GMT (Berlin)
Winner Group A v Runner-up Group C (Match 37) - 20:00 GMT (Dortmund)
June 30th
Winner Group C v Third place Group D/E/F (Match 40) - 17:00 GMT (Gelsenkirchen)
Winner Group B v Third place Group A/D/E/F (Match 39) - 20:00 GMT (Cologne)
July 1st
Runner-up Group D v Runner-up Group E (Match 42) - 17:00 GMT (Dusseldorf)
Winner Group F v Third place Group A/B/C (Match 41) - 21:00 GMT (Frankfurt)
July 2nd
Winner Group E v Third place Group A/B/C/D (Match 43) - 17:00 GMT (Munich)
Winner Group D v Runner-up Group F (Match 44) - 20:00 GMT (Leipzig)
Quarter-Finals
July 5th
Winner of Match 39 v Winner of Match 37 - 17:00 GMT (Stuttgart)
Winner of Match 41 v Winner of Match 42 - 20:00 GMT (Hamburg)
July 6th
Winner of Match 40 v Winner of Match 38 - 17:00 GMT (Dusseldorf)
Winner of Match 43 v Winner of Match 44 - 20:00 GMT (Berlin)
Semi-Finals
July 9th
Semi-final 1 - 20:00 GMT (Munich)
July 10th
Semi-final 2 - 20:00 GMT (Dortmund)
Final
July 14th
Final - 20:00 GMT (Berlin)
Where to watch Euro 2024
The following broadcasters will be showing the tournament. You can also listen to every match via Flashscore's audio commentary.
United Kingdom: BBC / ITV
Ireland: RTE
Rest of Europe
Albania: TV Klan
Andorra: RTVE / TF1 / M6
Armenia: Armenia TV
Austria: ORF / ServusTV
Azerbaijan: ITV
Albania: TV Klan
Andorra: RTVE / TF1 / M6
Armenia: Armenia TV
Austria: ORF / ServusTV
Azerbaijan: ITV
Baltic states: Viaplay
Belgium: RTBF / VRT
Bosnia and Herzegovina: BHRT
Bulgaria: Nova / BNT
Croatia: HRT
Cyprus: CyBC
Czech Republic: CT
Denmark: DR / TV 2
Finland: Yle
France: TF1 / M6
Georgia: GPB
Germany: ARD / ZDF / RTL / Deutsche Telekom
Greece: ERT
Hungary: MTVA
Iceland: RUV
Israel: Charlton
Italy: RAI / Sky Sport
Kazakhstan: Qazaqstan
Kosovo: Artmotion
Liechtenstein: SRG / SSR
Luxembourg: RTBF / VRT
Malta: PBS
Moldova: TRM
Montenegro: Arena Sport
Netherlands: NOS
North Macedonia: Arena Spor
Norway: NRK / TV 2
Poland: TVP
Portugal: RTP / SIC / TVI / SportTV
Romania: Pro TV
San Marino: RAI / Sky Sport
Serbia: RTS / Arena Sport
Slovakia: Markíza
Slovenia: RTV / Sport Klub
Spain: RTVE
Sweden: SVT / TV4
Switzerland: SRG / SSR
Turkey: TRT
Rest of the world
Australia: Optus Sport
Brazil: Grupo Globo / Caze TV
Cambodia: CBS
Canada: TSN / TVA Sports
Caribbean: Rush Sports
Central America: ESPN
China: iQIYI
Ghana: Sporty TV
Indian subcontinent: Sony Sports Network
Indonesia: MNC Media
Malaysia: SPOTV
MENA: beIN Sports
Mexico: Sky México
Mongolia: Central TV / Premier Sports
Myanmar: Sky Net
New Zealand: TVNZ
Nigeria: Sporty TV
Pacific Islands: Digicel
Papua New Guinea: Digicel
Singapore: SPOTV
South America: ESPN
South Korea: CJ ENM
Sub-Saharan Africa: New World TVSuperSport
United States: Fox Sports / FuboTV / TelevisaUnivision
Vietnam: ViettelHTV