Where to watch every World Cup match in the UK: Timings, Channels and Fixtures

The 2026 World Cup is coming and we’ve pulled together details of all the matches, including the kick-off times and which channels you can watch them on in the UK.
The tournament kicks off on Thursday 11 June 2026 with an opening ceremony broadcast live on ITV1 and ITVX ahead of Mexico’s clash with South Africa. The ceremony will set the tone for the month-long competition, which is being jointly hosted across the United States, Canada and Mexico.
The opening match features Mexico v South Africa at 8pm, live on ITV1, STV and ITVX, launching a packed schedule of fixtures shared between the BBC and ITV across television, iPlayer and streaming platforms.
Below is the full confirmed UK broadcast schedule for the group stage and beyond. Use the share buttons below to share it with friends and family.
World Cup 2026 – UK TV Broadcast Schedule
Thursday 11th June 2026
20:00 – Mexico v South Africa (FIFA World Cup 2026 Group A)
ITV1 / STV / ITVX / STV Player
Friday 12th June 2026
03:00 – South Korea v Czech Republic (Group A)
ITV1 / STV / ITVX / STV Player
20:00 – Canada v Bosnia-Herzegovina (Group B)
BBC One / BBC iPlayer / BBC Sport Website
Saturday 13th June 2026
02:00 – USA v Paraguay (Group D)
BBC One / BBC iPlayer / BBC Sport Website
20:00 – Qatar v Switzerland (Group B)
ITV1 / STV / ITVX / STV Player
23:00 – Brazil v Morocco (Group C)
BBC One / BBC iPlayer / BBC Sport Website
Sunday 14th June 2026
02:00 – Haiti v Scotland (Group C)
BBC One / BBC iPlayer / BBC Sport Website
05:00 – Australia v Turkey (Group D)
ITV1 / STV / ITVX / STV Player
18:00 – Germany v Curacao (Group E)
ITV1 / STV / ITVX / STV Player
21:00 – Netherlands v Japan (Group F)
ITV1 / STV / ITVX / STV Player
Monday 15th June 2026
00:00 – Ivory Coast v Ecuador (Group E)
BBC One / BBC iPlayer / BBC Sport Website
03:00 – Sweden v Tunisia (Group F)
ITV1 / STV / ITVX / STV Player
17:00 – Spain v Cape Verde (Group H)
ITV1 / STV / ITVX / STV Player
20:00 – Belgium v Egypt (Group G)
BBC One / BBC iPlayer / BBC Sport Website
23:00 – Saudi Arabia v Uruguay (Group H)
ITV1 / STV / ITVX / STV Player
Tuesday 16th June 2026
02:00 – Iran v New Zealand (Group G)
BBC One / BBC iPlayer / BBC Sport Website
20:00 – France v Senegal (Group I)
BBC One / BBC iPlayer / BBC Sport Website
23:00 – Iraq v Norway (Group I)
BBC One / BBC iPlayer / BBC Sport Website
Wednesday 17th June 2026
02:00 – Argentina v Algeria (Group J)
ITV1 / STV / ITVX / STV Player
05:00 – Austria v Jordan (Group J)
BBC One / BBC iPlayer / BBC Sport Website
18:00 – Portugal v DR Congo (Group K)
BBC One / BBC iPlayer / BBC Sport Website
21:00 – England v Croatia (Group L)
ITV1 / STV / ITVX / STV Player
Thursday 18th June 2026
00:00 – Ghana v Panama (Group L)
ITV1 / STV / ITVX / STV Player
03:00 – Uzbekistan v Colombia (Group K)
BBC One / BBC iPlayer / BBC Sport Website
17:00 – Czech Republic v South Africa (Group A)
BBC One / BBC iPlayer / BBC Sport Website
20:00 – Switzerland v Bosnia-Herzegovina (Group B)
ITV1 / STV / ITVX / STV Player
23:00 – Canada v Qatar (Group B)
ITV1 / STV / ITVX / STV Player
Friday 19th June 2026
02:00 – Mexico v South Korea (Group A)
BBC One / BBC iPlayer / BBC Sport Website
20:00 – USA v Australia (Group D)
BBC One / BBC iPlayer / BBC Sport Website
23:00 – Scotland v Morocco (Group C)
ITV1 / STV / ITVX / STV Player
Saturday 20th June 2026
02:00 – Brazil v Haiti (Group C)
ITV1 / STV / ITVX / STV Player
05:00 – Turkey v Paraguay (Group D)
ITV1 / STV / ITVX / STV Player
18:00 – Netherlands v Sweden (Group F)
BBC One / BBC iPlayer / BBC Sport Website
21:00 – Germany v Ivory Coast (Group E)
ITV1 / STV / ITVX / STV Player
Sunday 21st June 2026
01:00 – Ecuador v Curacao (Group E)
BBC One / BBC iPlayer / BBC Sport Website
05:00 – Tunisia v Japan (Group F)
BBC One / BBC iPlayer / BBC Sport Website
17:00 – Spain v Saudi Arabia (Group H)
BBC One / BBC iPlayer / BBC Sport Website
20:00 – Belgium v Iran (Group G)
ITV1 / STV / ITVX / STV Player
23:00 – Uruguay v Cape Verde (Group H)
BBC One / BBC iPlayer / BBC Sport Website
Monday 22nd June 2026
02:00 – New Zealand v Egypt (Group G)
ITV1 / STV / ITVX / STV Player
18:00 – Argentina v Austria (Group J)
BBC One / BBC iPlayer / BBC Sport Website
22:00 – France v Iraq (Group I)
BBC One / BBC iPlayer / BBC Sport Website
Tuesday 23rd June 2026
01:00 – Norway v Senegal (Group I)
ITV1 / STV / ITVX / STV Player
04:00 – Jordan v Algeria (Group J)
ITV1 / STV / ITVX / STV Player
18:00 – Portugal v Uzbekistan (Group K)
ITV1 / STV / ITVX / STV Player
21:00 – England v Ghana (Group L)
BBC One / BBC iPlayer / BBC Sport Website
Wednesday 24th June 2026
00:00 – Panama v Croatia (Group L)
BBC One / BBC iPlayer / BBC Sport Website
03:00 – Colombia v DR Congo (Group K)
ITV1 / STV / ITVX / STV Player
20:00 – Bosnia-Herzegovina v Qatar (Group B)
ITV4 / ITVX
20:00 – Switzerland v Canada (Group B)
ITV1 / STV / ITVX / STV Player
23:00 – Morocco v Haiti (Group C)
BBC Two / BBC iPlayer / BBC Sport Website
23:00 – Scotland v Brazil (Group C)
BBC One / BBC iPlayer / BBC Sport Website
Thursday 25th June 2026
02:00 – Czech Republic v Mexico (Group A)
BBC One / BBC iPlayer / BBC Sport Website
02:00 – South Africa v South Korea (Group A)
BBC Two / BBC iPlayer / BBC Sport Website
21:00 – Curacao v Ivory Coast (Group E)
BBC Two / BBC iPlayer / BBC Sport Website
21:00 – Ecuador v Germany (Group E)
BBC One / BBC iPlayer / BBC Sport Website
Friday 26th June 2026
00:00 – Japan v Sweden (Group F)
BBC Two / BBC iPlayer / BBC Sport Website
00:00 – Tunisia v Netherlands (Group F)
BBC One / BBC iPlayer / BBC Sport Website
03:00 – Paraguay v Australia (Group D)
ITV4 / ITVX
03:00 – Turkey v USA (Group D)
ITV1 / STV / ITVX / STV Player
20:00 – Norway v France (Group I)
ITV1 / STV / ITVX / STV Player
20:00 – Senegal v Iraq (Group I)
ITV4 / ITVX
Saturday 27th June 2026
01:00 – Cape Verde v Saudi Arabia (Group H)
ITV4 / ITVX
01:00 – Uruguay v Spain (Group H)
ITV1 / STV / ITVX / STV Player
04:00 – Egypt v Iran (Group G)
BBC Two / BBC iPlayer / BBC Sport Website
04:00 – New Zealand v Belgium (Group G)
BBC One / BBC iPlayer / BBC Sport Website
22:00 – Croatia v Ghana (Group L)
ITV4 / ITVX
22:00 – Panama v England (Group L)
ITV1 / STV / ITVX / STV Player
Sunday 28th June 2026
00:30 – Colombia v Portugal (Group K)
BBC One / BBC iPlayer / BBC Sport Website
00:30 – DR Congo v Uzbekistan (Group K)
BBC Two / BBC iPlayer / BBC Sport Website
03:00 – Algeria v Austria (Group J)
BBC Two / BBC iPlayer / BBC Sport Website
03:00 – Jordan v Argentina (Group J)
BBC One / BBC iPlayer / BBC Sport Website
Knockout Stage
20:00 – TBC (Round of 32)
Round of 32
Monday 29th June – Sunday 5th July 2026 (multiple fixtures across BBC and ITV platforms)
Round of 16
Saturday 4th July – Tuesday 7th July 2026
Quarter-Finals
Thursday 9th July – Sunday 12th July 2026
Semi-Finals
Tuesday 14th July – Wednesday 15th July 2026
Third Place Play-Off
Saturday 18th July 2026
Final
Sunday 19th July 2026 – 20:00







