The 2026 FIFA World Cup is entirely free to watch in the UK. The BBC and ITV share broadcast rights and will show every match — all 104 games from the group stage through to the July 19 final — at no cost on TV and online.
UK Broadcasters
BBC One / BBC iPlayer: Half of all 104 matches, streamed free
ITV1 / ITVX: The other half, including England evening kick-offs
No Sky Sports, no TNT Sports, no subscription of any kind
England Group G Fixtures
England v Croatia — Wed 17 Jun, 21:00 BST — ITV1 / ITVX
England v Ghana — Tue 23 Jun, 21:00 BST — BBC One / iPlayer
Panama v England — Sat 27 Jun, 22:00 BST — ITV1 / ITVX
Scotland Group D Fixtures
Germany v Scotland — Thu 12 Jun, 21:00 BST — BBC / iPlayer
Scotland v Japan — Mon 16 Jun, 17:00 BST — ITV1 / ITVX
Scotland v Brazil — Fri 20 Jun, 21:00 BST — BBC / iPlayer
Will I need a subscription to watch the World Cup in the UK?
No. Every match will be on BBC or ITV — both free-to-air. You can stream free via BBC iPlayer and ITVX with a free account. No Sky, TNT, or any paid service required.
What time are most World Cup games in UK time?
Group stage matches kick off at 17:00, 20:00 or 23:00 BST. The opening match (Mexico v South Africa, 11 Jun) is at 20:00 BST on ITV1.