NewsBeat
How to watch every World Cup 2026 match for FREE on TV
Broadcast selections for the 2026 World Cup have been confirmed, with the BBC and ITV set to split the workload between themselves.
They will share the load of England’s three group stage matches, with two due to be produced by ITV and the third to be carried by the BBC.
The tournament will get underway this week as Mexico host South Africa at the iconic Azteca, so it is time to start planning your watch parties.
Read on to see when every match of the World Cup will take place, and where to watch it.
World Cup 2026 TV schedule
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 World Cup 2026
TV channel: The matches will be televised on either a BBC or ITV channel.
Live stream: UK TV license holders will be able to watch matches online via BBC iPlayer or ITVX.
Live blog: You can follow all the action via Standard Sport’s live blogs.
You must be logged in to post a comment Login