World Cup 2026 TV Guide: BBC and ITV Schedule for All 104 Games
World Cup 2026 TV Guide: BBC and ITV Schedule

Football fans are in for a treat over the next five weeks as all 104 matches of the 2026 World Cup will be broadcast live on television. Millions across the UK will tune in to catch the action, which kicks off tonight, with the BBC and ITV once again sharing broadcasting rights. However, late nights and early mornings await viewers due to the tournament being hosted across the USA, Canada, and Mexico.

Key Match Timings for UK Audiences

While high-profile group stage matches, including England's fixtures against Croatia (9pm), Ghana (9pm), and Panama (10pm), are scheduled at sociable hours, other games of interest to UK fans have less favourable slots. Scotland's first World Cup appearance since 1998 sees them face Haiti at 2am on Sunday morning. Brazil and Argentina also have early morning matches, while Spain's clash with Uruguay starts at 1am.

For those preferring to stream in bed, BBC iPlayer and ITVX will carry live coverage of their respective games.

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

Full Schedule

Thursday, June 11
8pm: Mexico vs South Africa (ITV)

Friday, June 12
3am: South Korea vs Czechia (ITV)
8pm: Canada vs Bosnia and Herzegovina (BBC)

Saturday, June 13
2am: USA vs Paraguay (BBC)
8pm: Qatar vs Switzerland (ITV)
11pm: Brazil vs Morocco (BBC)

Sunday, June 14
2am: Haiti vs Scotland (BBC)
5am: Australia vs Turkey (ITV)
6pm: Germany vs Curacao (ITV)
9pm: Netherlands vs Japan (ITV)

Monday, June 15
12am: Ivory Coast vs Ecuador (BBC)
3am: Sweden vs Tunisia (ITV)
5pm: Spain vs Cape Verde (ITV)
8pm: Belgium vs Egypt (BBC)
11pm: Saudi Arabia vs Uruguay (ITV)

Tuesday, June 16
2am: Iran vs New Zealand (BBC)
8pm: France vs Senegal (BBC)
11pm: Iraq vs Norway (BBC)

Wednesday, June 17
2am: Argentina vs Algeria (ITV)
5am: Austria vs Jordan (BBC)
6pm: Portugal vs DR Congo (BBC)
9pm: England vs Croatia (ITV)

Thursday, June 18
12am: Ghana vs Panama (ITV)
3am: Uzbekistan vs Colombia (BBC)
5pm: Czechia vs South Africa (BBC)
8pm: Switzerland vs Bosnia and Herzegovina (ITV)
11pm: Canada vs Qatar (ITV)

Friday, June 19
2am: Mexico vs South Korea (BBC)
8pm: USA vs Australia (BBC)
11pm: Scotland vs Morocco (ITV)

Saturday, June 20
2am: Brazil vs Haiti (ITV)
5am: Turkey vs Paraguay (ITV)
6pm: Netherlands vs Sweden (BBC)
9pm: Germany vs Ivory Coast (ITV)

Sunday, June 21
1am: Ecuador vs Curacao (BBC)
5am: Tunisia vs Japan (BBC)
5pm: Spain vs Saudi Arabia (BBC)
8pm: Belgium vs Iran (ITV)
11pm: Uruguay vs Cape Verde (BBC)

Monday, June 22
2am: New Zealand vs Egypt (ITV)
6pm: Argentina vs Austria (BBC)
10pm: France vs Iraq (BBC)

Tuesday, June 23
1am: Norway vs Senegal (ITV)
4am: Jordan vs Algeria (ITV)
6pm: Portugal vs Uzbekistan (ITV)
9pm: England vs Ghana (BBC)

Wednesday, June 24
12am: Panama vs Croatia (BBC)
3am: Colombia vs DR Congo (ITV)
8pm: Bosnia and Herzegovina vs Qatar (ITV)
8pm: Switzerland vs Canada (ITV)
11pm: Morocco vs Haiti (BBC)
11pm: Scotland vs Brazil (BBC)

Thursday, June 25
2am: Czechia vs Mexico (BBC)
2am: South Africa vs South Korea (BBC)
9pm: Curacao vs Ivory Coast (BBC)
9pm: Ecuador vs Germany (BBC)

Friday, June 26
12am: Japan vs Sweden (BBC)
12am: Tunisia vs Netherlands (BBC)
3am: Paraguay vs Australia (ITV)
3am: Turkey vs USA (ITV)
8pm: Norway vs France (ITV)
8pm: Senegal vs Iraq (ITV)

Saturday, June 27
1am: Cape Verde vs Saudi Arabia (ITV)
1am: Uruguay vs Spain (ITV)
4am: Egypt vs Iran (BBC)
4am: New Zealand vs Belgium (BBC)
10pm: Croatia vs Ghana (ITV)
10pm: Panama vs England (ITV)

Sunday, June 28
12.30am: Colombia vs Portugal (BBC)
12.30am: DR Congo vs Uzbekistan (BBC)
3am: Algeria vs Austria (BBC)
3am: Jordan vs Argentina (BBC)

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