Where to watch Euro 2024 matches live in UK: TV, online streaming, channels & full BBC, ITV schedules for European Championship

Find out where you can watch every Euro 2024 game live in the United Kingdom.

Germany has opened its doors to the European football family this summer with the 2024 European Championship taking place across 10 German cities this June and July.

Everything you need to know about Euro 2024Find out more

Defending European champions Italy are back in a major tournament after the disappointment of missing the 2022 World Cup, while England will be desperate to bring an end to their 58-year wait for international glory. Cristiano Ronaldo is hoping for one last hurrah with Portugal, while Spain are resurgent.

ITV and the BBC will be serving up a football feast this summer and to help get you set, GOAL brings you everything you need to know about when the games are on and which channels you can watch them on.

  • UK TV schedule for all Euro 2024 games

    Date Fixture Kick-off time (BST) Channel
    Jun 14 Germany 5-1 Scotland 8pm ITV1 / ITVX
    Jun 15 Hungary 1-3 Switzerland 2pm ITV1 / ITVX
    Jun 15 Spain 3-0 Croatia 5pm ITV1 / ITVX
    Jun 15 Italy 2-1 Albania 8pm BBC One / BBC iPlayer
    Jun 16 Poland 1-2 Netherlands 2pm BBC One / BBC iPlayer
    Jun 16 Slovenia 1-1 Denmark 5pm ITV1 / ITVX
    Jun 16 Serbia 0-1 England 8pm BBC One / BBC iPlayer
    Jun 17 Romania 3-0 Ukraine 2pm BBC One / BBC iPlayer
    Jun 17 Belgium 0-1 Slovakia 5pm ITV1 / ITVX
    Jun 17 Austria 0-1 France 8pm ITV1 / ITVX
    Jun 18 Turkey 3-1 Georgia 5pm BBC One / BBC iPlayer
    Jun 18 Portugal 2-1 Czech Republic 8pm BBC One / BBC iPlayer
    Jun 19 Croatia 2-2 Albania 2pm ITV1 / ITVX
    Jun 19 Germany 2-0 Hungary 5pm BBC One / BBC iPlayer
    Jun 19 Scotland 1-1 Switzerland 8pm BBC One / BBC iPlayer
    Jun 20 Slovenia 1-1 Serbia 2pm ITV1 / ITVX
    Jun 20 Denmark 1-1 England 5pm BBC One / BBC iPlayer
    Jun 20 Spain 1-0 Italy 8pm ITV1 / ITVX
    Jun 21 Slovakia 1-2 Ukraine 2pm BBC One / BBC iPlayer
    Jun 21 Poland 1-3 Austria 5pm ITV1 / ITVX
    Jun 21 Netherlands 0-0 France 8pm BBC One / BBC iPlayer
    Jun 22 Georgia 1-1 Czech Republic 2pm BBC One / BBC iPlayer
    Jun 22 Turkey 0-3 Portugal 5pm ITV1 / ITVX
    Jun 22 Belgium 2-0 Romania 8pm ITV1 / ITVX
    Jun 23 Scotland 0-1 Hungary 8pm BBC One / BBC iPlayer
    Jun 23 Switzerland 1-1 Germany 8pm BBC Two / BBC iPlayer
    Jun 24 Albania 0-1 Spain 8pm BBC Two / BBC iPlayer
    Jun 24 Croatia 1-1 Italy 8pm BBC One / BBC iPlayer
    Jun 25 France 1-1 Poland 5pm BBC One / BBC iPlayer
    Jun 25 Netherlands 2-3 Austria 5pm BBC Two / BBC iPlayer
    Jun 25 Denmark 0-0 Serbia 8pm ITV4 / ITVX
    Jun 25 England 0-0 Slovenia 8pm ITV1 / ITVX
    Jun 26 Slovakia 1-1 Romania 5pm BBC Two / BBC iPlayer
    Jun 26 Ukraine 0-0 Belgium 5pm BBC One / BBC iPlayer
    Jun 26 Czech Republic 1-2 Turkey 8pm ITV4 / ITVX
    Jun 26 Georgia 2-0 Portugal 8pm ITV1 / ITVX
    Jun 29 Switzerland vs Italy 5pm BBC One / BBC iPlayer
    Jun 29 Germany vs Denmark 8pm ITV1 / ITVX
    Jun 30 England vs Slovakia 5pm ITV1 / ITVX
    Jun 30 Spain vs Georgia 8pm ITV1 / ITVX
    Jul 1 France vs Belgium 5pm ITV1 / ITVX
    Jul 1 Portugal vs Slovenia 8pm BBC One / BBC iPlayer
    Jul 2 Romania vs Netherlands 5pm BBC One / BBC iPlayer
    Jul 2 Austria vs Turkey 8pm ITV1 / ITVX
    Jul 5 Quarter-final 5pm TBC
    Jul 5 Quarter-final 8pm TBC
    Jul 6 Quarter-final 5pm TBC
    Jul 6 Quarter-final 8pm TBC
    Jul 9 Semi-final 8pm TBC
    Jul 10 Semi-final 8pm TBC
    Jul 14 Final 8pm BBC One / ITV1 / BBC iPlayer / ITVX
  • Advertisement

  • Getty

    Euro 2024 on BBC: Channel & pundits

    The BBC will broadcast 27 matches live at Euro 2024, including the final, and they will provide radio commentary on all 51 games via their BBC Radio 5 Live channel.

    Games will be available to watch live on BBC One or BBC Two, as well as being available to stream live on the BBC iPlayer.

    Coverage will be fronted by the familiar face of Gary Lineker, with support from Gabby Logan, Alex Scott and Mark Chapman.

    The likes of Alan Shearer, Wayne Rooney, Rio Ferdinand, Frank Lampard, Ellen White and Joe Hart will join Micah Richards, Ashley Williams in assessing the games.

    Scotland matches will be analysed by David Moyes, James McFadden and Rachel Corsie, while Cesc Fabregas and Brentford boss Thomas Frank will be in the studio for games too.

    Commentary teams will comprise of the likes Guy Mowbray, Jonathan Pearce, Robyn Cohen, Vicki Sparks, Steve Wilson and Steve Bower. They will be supported on co-commentary by familiar voices like Shearer, McFadden, Martin Keown, Danny Murphy and Jermaine Jenas.

    BBC One channel number & BBC iPlayer

    Provider Channel number
    Freeview 1 (SD), 101 (HD)
    Sky 101
    Virgin Media 101
    Freesat 101
    Sky Glass 101

    BBC One is available on terrestrial TV, satellite and digital, usually on channel number 101.

    Fans wishing to watch games live on the BBC iPlayer can do so by logging on here.

  • Getty/GOAL composite

    Euro 2024 on ITV: Channel & pundits

    Euro 2024 TV coverage in the UK kicks off on ITV, with the opening game between Scotland and hosts Germany broadcast on ITV1 and STV, as well as ITVX and the STV Player.

    Lead presenter Mark Pougatch will be joined by Laura Woods, with punditry from none other than Roy Keane, so you will have to tune in to ITV to see which players are the latest to receive the Irishman's trademark scrutiny. Arsenal icon Ian Wright and England women's legend Eni Aluko.will be part of the crew too. Graeme Souness, Karen Carney and Gary Neville will also be part of the team, as will Tottenham boss Ange Postecoglu and Sheffield Wednesday manager Danny Rohl. Furthermore, there will be refereeing insight from Christina Unkel.

    Match commentary will be provided by the unmistakeable voices of Sam Matterface, Clive Tyldesley, Seb Hutchinson, Pien Meulensteen and Joe Speight, with co-commentary duties shared by Lee Dixon, Ally McCoist and Andros Townsend.

    News from the England camp will be provided by Gabriel Clarke, with Connie McLaughlin following the Scotland squad and Celina Hinchcliffe will have general roundups.

    ITV1 channel number & ITV X

    Provider Channel number
    Freeview 3
    Sky 103
    Virgin Media 103

    ITV1 is available on Channel number 3 on Freeview and 103 on satellite providers. ITVX can be accessed here.

  • Useful Euro 2024 links

    • Latest Euro 2024 news
    • Euro 2024 kits: What England & every team is wearing
    • Will England players be able to vote in the General Election?
    • Euro 2024 tickets: Everything you need to know
    • How to watch Euro 2024 in the United States