World Cup 2026: Today's Matches, TV Channels, Live Streams and Kick-off Times
World Cup 2026: Today's Matches, TV, Streams, Times

Switzerland vs Canada: Group B Clash in Vancouver

Switzerland face Canada in a Group B match at BC Place Vancouver, with a local kick-off of 12pm. UK viewers can watch at 8pm on ITV1, with streaming via ITVX. American fans can watch on FOX or via official network apps.

Bosnia vs Qatar: Simultaneous Group B Fixture

The other Group B game sees Bosnia take on Qatar at Seattle Stadium in Washington, also kicking off at 12pm local time (8pm UK). UK coverage is on ITV4, while US viewers can watch on FOX or Telemundo.

Morocco vs Haiti: Group C Match in Atlanta

Morocco play Haiti at Atlanta Stadium at 6pm local time (11pm UK). The match is on BBC Two in the UK and can be streamed via BBC iPlayer. US fans can watch on FOX or network apps.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

Scotland vs Brazil: Key Group C Encounter

Scotland face Brazil at Miami Stadium, also at 6pm local time (11pm UK). UK viewers can watch on BBC One or stream via BBC iPlayer. US coverage is on FOX.

Czech Republic vs Mexico: Group A in Mexico City

Co-hosts Mexico face the Czech Republic in Mexico City at 2am BST on Thursday, June 25. The match is on BBC One and BBC iPlayer in the UK.

South Africa vs South Korea: Group A Simultaneous Kick-off

South Africa play South Korea at Estadi Monterrey in Guadelupe, Mexico, at the same time as the other Group A game. UK viewers can watch on BBC Two or stream via BBC iPlayer.

All kick-off times are subject to change. Check local listings for accurate broadcast information.

Pickt after-article banner — collaborative shopping lists app with family illustration