World Cup 2026: Full TV Schedule and Free Live Stream Details
World Cup 2026: TV Schedule and Free Live Stream Details

The broadcast plans for the 2026 World Cup have been officially confirmed, with the BBC and ITV dividing the coverage between them. The two broadcasters will share the responsibility for England's three group-stage matches, with ITV producing two of those games and the BBC handling the third.

Tournament Kick-Off at the Azteca

The tournament is set to begin this week as Mexico takes on South Africa at the iconic Estadio Azteca. Fans should start planning their viewing parties now. Below is the full schedule for every match of the World Cup, along with details on where to watch each game.

World Cup 2026 TV Schedule

All times are in BST.

Pickt after-article banner — collaborative shopping lists app with family illustration
Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list
  • Thursday, 11 June: Mexico vs South Africa - 8pm - ITV 1
  • Friday, 12 June: South Korea vs Czech Republic - 3am - ITV1
  • Friday, 12 June: Canada vs Bosnia & Herzegovina - 8pm - BBC One
  • Saturday, 13 June: USA vs Paraguay - 2am - BBC One
  • Saturday, 13 June: Qatar vs Switzerland - 8pm - ITV1
  • Saturday, 13 June: Brazil vs Morocco - 11pm - BBC One
  • Sunday, 14 June: Haiti vs Scotland - 2am - BBC One
  • Sunday, 14 June: Australia vs Turkey - 5am - ITV1
  • Sunday, 14 June: Germany vs Curacao - 6pm - ITV1
  • Sunday, 14 June: Netherlands vs Japan - 9pm - ITV1
  • Monday, 15 June: Ivory Coast vs Ecuador - 12am - BBC One
  • Monday, 15 June: Sweden vs Tunisia - 3am - ITV1
  • Monday, 15 June: Spain vs Cape Verde - 5pm - ITV1
  • Monday, 15 June: Belgium vs Egypt - 8pm - BBC One
  • Monday, 15 June: Saudi Arabia vs Uruguay - 11pm - ITV1
  • Tuesday, 16 June: Iran vs New Zealand - 2am - BBC One
  • Tuesday, 16 June: France vs Senegal - 8pm - BBC One
  • Tuesday, 16 June: Iraq vs Norway - 11pm - BBC One
  • Wednesday, 17 June: Argentina vs Algeria - 2am - ITV1
  • Wednesday, 17 June: Austria vs Jordan - 5am - BBC One
  • Wednesday, 17 June: Portugal vs DR Congo - 6pm - BBC One
  • Wednesday, 17 June: England vs Croatia - 9pm - ITV1
  • Thursday, 18 June: Ghana vs Panama - 12am - ITV1
  • Thursday, 18 June: Uzbekistan vs Colombia - 3am - BBC One
  • Thursday, 18 June: Czech Republic vs South Africa - 5pm - BBC One
  • Thursday, 18 June: Switzerland vs Bosnia & Herzegovina - 8pm - ITV1
  • Thursday, 18 June: Canada vs Qatar - 11pm - ITV1
  • Friday, 19 June: Mexico vs South Korea - 2am - BBC One
  • Friday, 19 June: USA vs Australia - 8pm - BBC One
  • Friday, 19 June: Scotland vs Morocco - 11pm - ITV1
  • Saturday, 20 June: Brazil vs Haiti - 2am - ITV1
  • Saturday, 20 June: Turkey vs Paraguay - 5am - ITV1
  • Saturday, 20 June: Netherlands vs Sweden - 6pm - BBC One
  • Saturday, 20 June: Germany vs Ivory Coast - 9pm - ITV1
  • Sunday, 21 June: Ecuador vs Curacao - 1am - BBC One
  • Sunday, 21 June: Tunisia vs Japan - 5am - BBC One
  • Sunday, 21 June: Spain vs Saudi Arabia - 5pm - BBC One
  • Sunday, 21 June: Belgium vs Iran - 8pm - ITV1
  • Sunday, 21 June: Uruguay vs Cape Verde - 11pm - BBC One
  • Monday, 22 June: New Zealand vs Egypt - 2am - ITV1
  • Monday, 22 June: Argentina vs Austria - 6pm - BBC One
  • Monday, 22 June: France vs Iraq - 10pm - BBC One
  • Tuesday, 23 June: Norway vs Senegal - 1am - ITV1
  • Tuesday, 23 June: Jordan vs Algeria - 4am - ITV1
  • Tuesday, 23 June: Portugal vs Uzbekistan - 6pm - ITV1
  • Tuesday, 23 June: England vs Ghana - 9pm - BBC One
  • Wednesday, 24 June: Panama vs Croatia - 12am - BBC One
  • Wednesday, 24 June: Colombia vs DR Congo - 3am - ITV1
  • Wednesday, 24 June: Bosnia & Herzegovina vs Qatar - 8pm - ITV4
  • Wednesday, 24 June: Switzerland vs Canada - 8pm - ITV1
  • Wednesday, 24 June: Morocco vs Haiti - 11pm - BBC Two
  • Wednesday, 24 June: Scotland vs Brazil - 11pm - BBC One
  • Thursday, 25 June: Czech Republic vs Mexico - 2am - BBC One
  • Thursday, 25 June: South Africa vs South Korea - 2am - BBC Two
  • Thursday, 25 June: Curacao vs Ivory Coast - 9pm - BBC Two
  • Thursday, 25 June: Ecuador vs Germany - 9pm - BBC One
  • Friday, 26 June: Japan vs Sweden - 12am - BBC Two
  • Friday, 26 June: Tunisia vs Netherlands - 12am - BBC One
  • Friday, 26 June: Paraguay vs Australia - 3am - ITV4
  • Friday, 26 June: Turkey vs USA - 3am - ITV1
  • Friday, 26 June: Norway vs France - 8pm - ITV1
  • Friday, 26 June: Senegal vs Iraq - 8pm - ITV4
  • Saturday, 27 June: Cape Verde vs Saudi Arabia - 1am - ITV4
  • Saturday, 27 June: Uruguay vs Spain - 1am - ITV1
  • Saturday, 27 June: Egypt vs Iran - 4am - BBC Two
  • Saturday, 27 June: New Zealand vs Belgium - 4am - BBC One
  • Saturday, 27 June: Croatia vs Ghana - 10pm - ITV4
  • Saturday, 27 June: Panama vs England - 10pm - ITV1
  • Sunday, 28 June: Colombia vs Portugal - 12:30am - BBC One
  • Sunday, 28 June: DR Congo vs Uzbekistan - 12:30am - BBC Two
  • Sunday, 28 June: Algeria vs Austria - 3am - BBC Two
  • Sunday, 28 June: Jordan vs Argentina - 3am - BBC One

Where to Watch the World Cup 2026

TV channel: All matches will be broadcast on either a BBC or ITV channel. Viewers can tune in via standard television services.

Live stream: UK residents with a valid TV license can watch matches online through BBC iPlayer or ITVX, both of which offer free streaming of the games.

Live blog: For those who prefer following the action in text form, Standard Sport will provide live blogs covering all the key moments.