You've cleared your calendar. You've stocked the fridge. But when the 2026 World Cup knockout stages kick off, the one thing you really need to know is simple: where can you watch every match live, and at what time? For UK viewers, the answer is reassuringly straightforward – and, importantly, completely free.
The 2026 World Cup is being broadcast in the UK exclusively by the BBC and ITV (including STV in Scotland). Every single game from the round of 32 onwards is available on free-to-air television, meaning no pay-per-view or subscription is required. The round of 32 matches alone include fixtures such as Germany vs Paraguay, Netherlands vs Morocco, USA vs Bosnia and Herzegovina, and later games involving Spain, Portugal, Argentina, and many more. Each match is shown live across BBC One, BBC iPlayer, ITV 1, ITV X, or the BBC Sport website, giving fans multiple ways to tune in.
“How to watch the 2026 World Cup in the UK for free on BBC and ITV.”
This free-to-air access is a continuation of a long-standing tradition for major tournaments. Since the 1966 World Cup, UK broadcasters have ensured that the nation's biggest sporting events remain accessible to all – a principle that the 2026 tournament upholds. The BBC and ITV have shared rights for decades, splitting coverage to offer a mix of group stages and knockout games. For this tournament, the schedule means that even matches kicking off in the early hours of the morning are available without extra cost.
The main challenge for UK fans is the time difference. Hosted across North America, the tournament features a variety of kick-off times to suit global audiences. Some matches are scheduled at relatively viewer-friendly times, such as 6pm BST and 8pm BST – perfect for an evening's viewing. But others test even the most dedicated supporter: there are games at 11pm, midnight, 2.30am, and 4am BST. For example, Argentina vs Cape Verde kicked off at 11pm on ITV, while Portugal vs Croatia started at midnight on BBC One. Later knockout rounds may continue this pattern, with games like Mexico vs England (if England progress) scheduled for 1am BST.
To help you plan your viewing, here are answers to the most common questions:
Q: Which TV channels are showing the 2026 World Cup in the UK? The BBC and ITV are the official broadcasters. In Scotland, STV also carries ITV's matches. All games are free-to-air. You can watch on BBC One, BBC iPlayer, the BBC Sport website, ITV 1, ITV X, STV, and the STV Player.
Q: How can I stream World Cup matches live online? Use BBC iPlayer or the BBC Sport website for BBC matches, and ITV X or the STV Player for ITV/STV matches. All are free to use (you may need to register for iPlayer). Streams are available on desktop, mobile, tablet, and smart TV apps.
Q: What are the typical kick-off times for UK viewers? Times vary widely. Early evening games start at 5pm, 6pm, or 7pm BST. Late evening slots are at 8pm, 9pm, 10pm, or 11pm BST. Overnight matches kick off at midnight, 1am, 2.30am, or 4am BST. Check the schedule each day for exact times.
As the tournament progresses, the schedule will become clearer. After the round of 32, the round of 16 matches are already set: on 2 July, for instance, Canada vs Morocco is at 6pm BST, Paraguay vs France at 10pm BST, and Brazil vs Norway at 9pm BST. Further rounds – quarter-finals, semi-finals, and the final – will be announced as teams advance. All will remain free-to-air on BBC and ITV. So whether you're an early riser, a night owl, or somewhere in between, the 2026 World Cup is yours to watch without a penny spent.