How to watch every game at Euro 2024: Kick-off times and TV and streaming guide

-Credit: (Image: Alexander Hassenstein - UEFA/UEFA via Getty Images)
-Credit: (Image: Alexander Hassenstein - UEFA/UEFA via Getty Images)


Major tournament season is almost upon us with this summer's European Championships out in Germany kicking off next Friday (June 14) to begin a month-long football frenzy as the nation unites, wondering whether this will finally be England's year.

The Three Lions' campaign in Germany will begin next Sunday (June 16) against Serbia in Gelsenkirchen with Gareth Southgate's side in Group C and will also face Denmark (June 20) and Slovenia (June 25) in the group stages. Southgate has named a 33-man provisional squad that includes former Bristol City and Bristol Rovers loanees Lewis Dunk and Jarell Quansah but will have to cut seven players for the final 26-man squad that flies out to Germany by 11pm this Friday.

England were finalists at the last Euros three summers ago, losing on penalties to Italy at Wembley and were knocked out of the 2022 World Cup by France at the quarter-final stage. The Three Lions still haven't won a major tournament since their World Cup success in 1966 but head to Germany as many bookies' favourites to lift the trophy on July 14.

Another home nation in Scotland will also be competing in Germany with the Tartan Army the host nation's opponents in the tournament opener next Friday. Steve Clarke's side also face Switzerland (June 19) and Hungary (June 23) and will be looking to go one better than the last European Championships when they couldn't get past the group phase, having been in the same group as England.

City striker Tommy Conway was called up late to the squad while Robins right-back Ross McCrorie made his senior debut for Scotland in a 2-0 friendly win over Gibraltar on Monday and is expected to make the final 26-man squad.

As always, the BBC and ITV have the broadcasting rights for this summer's tournament with all games shown free-to-air. This also means that matches can also be streamed on either BBC iPlayer or ITVX.

Here is how you can watch every game with the channels for knockout matches still yet to be confirmed and with every kick-off time BST...

Friday, June 14

Germany vs Scotland - 8pm - ITV

Saturday, June 15

Hungary vs Switzerland - 2pm - ITV

Spain vs Croatia - 5pm - ITV

Italy vs Albania - 8pm - BBC

Sunday, June 16

Poland vs Netherlands - 2pm - BBC

Slovenia vs Denmark - 5pm - ITV

Serbia vs England - 8pm - BBC

Monday, June 17

Romania vs Ukraine - 2pm - BBC

Belgium vs Slovakia - 5pm - ITV

Austria vs France - 8pm - ITV

Tuesday, June 18

Turkey vs Georgia - 5pm - BBC

Portugal vs Czech Republic - 8pm - BBC

Wednesday, June 19

Croatia vs Albania - 2pm - ITV

Germany vs Hungary - 5pm - BBC

Scotland vs Switzerland - 8pm - BBC

Thursday, June 20

Slovenia vs Serbia - 2pm - ITV

Denmark vs England - 5pm - BBC

Spain vs Italy - 8pm - ITV

England beat Bosnia 3-0 in a warm-up friendly on Monday night -Credit:Joe Prior/Visionhaus via Getty Images
England beat Bosnia 3-0 in a warm-up friendly on Monday night -Credit:Joe Prior/Visionhaus via Getty Images

Friday, June 21

Slovakia vs Ukraine - 2pm - BBC

Poland vs Austria - 5pm - ITV

Netherlands vs France - 8pm - BBC

Saturday, June 22

Georgia vs Czech Republic - 2pm - BBC

Turkey vs Portugal - 5pm - ITV

Belgium vs Romania - 8pm - ITV

Sunday, June 23

Scotland vs Hungary - 8pm - BBC

Switzerland vs Germany - 8pm - BBC

Monday, June 24

Albania vs Spain - 8pm - BBC

Croatia vs Italy - 8pm - BBC

Tuesday, June 25

France vs Poland - 5pm - BBC

Netherlands vs Austria - 5pm - BBC

Denmark vs Serbia - 8pm - ITV

England vs Slovenia - 8pm - ITV

Wednesday, June 26

Slovakia vs Romania - 5pm - BBC

Ukraine vs Belgium - 5pm - BBC

Czech Republic vs Turkey - 8pm - ITV

Georgia vs Portugal - 8pm - ITV

Saturday, June 29

Round of 16 #1 - 5pm - TBC

Round of 16 #2 - 8pm - TBC

Sunday, June 30

Round of 16 #3 - 5pm - TBC

Round of 16 #4 - 8pm - TBC

Monday, July 1

Round of 16 #5 - 5pm - TBC

Round of 16 #6 - 8pm - TBC

Tuesday, July 2

Round of 16 #7 - 5pm - TBC

Round of 16 #8 - 8pm - TBC

Friday, July 5

Quarter-final #1 - 5pm - TBC

Quarter-final #2 - 8pm - TBC

Saturday, July 6

Quarter-final #3 - 5pm - TBC

Quarter-final #4 - 8pm - TBC

Tuesday, July 9

Semi-final #1 - 8pm - TBC

Wednesday, July 10

Semi-final #2 - 8pm - TBC

Sunday, July 14

Final - 8pm - BBC and ITV