World Cup Matches Today UK Time: Every game happening on June 24, kick off times and where to watch live
Can Scotland make it through to the knockout stages? Here is when Scotland vs Brazil will kick off in the UK and where you can watch all of today’s matches live.
Today Scotland will face Brazil in what will be their last attempt to qualify for the knockout stages at the FIFA World Cup.
They will face stiff competition to do so, but should they succeed it will be a first for the men’s national team. This year, the winning teams of each group and the top eight third place nations will be granted a place in the knockout stages - meaning that even if Scotland loses they could still gain a spot.


In total there are six games on today, which will decide the winners of Groups B and C. Already Mexico has qualified for Group A, meaning that now teams are battling it out to be named the runner up.
Here are all of the World Cup matches taking place on Wednesday, June 24 - with UK kick off times and which TV channels you can watch live on.
Who is playing in the World Cup today?
As mentioned, today will dictate which teams from Groups A, B and C qualify for the knockout stages.
Having left Boston, Scotland will play Brazil in Miami at the same time as Morocco go up against Haiti in Atlanta. Otherwise, Group B matches include Bosnia-Herzegovina vs Qatar and Switzerland vs Canada, as well as Group A games which pit Czechia vs Mexico and South Africa vs South Korea.
Here is every World Cup game on today, June 24 and where each team will be playing:
- Bosnia-Herzegovina vs Qatar, Seattle Stadium
- Switzerland vs Canada, BC Place Vancouver
- Morocco vs Haiti, Atlanta Stadium
- Scotland vs Brazil, Miami Stadium
- Czechia vs Mexico, Mexico City Stadium
- South Africa vs South Korea, Estadio Monterrey
World Cup 2026: Sign up for The Scotsman's special newsletter to never miss a Scotland story
Here is the UK kick off time for every World Cup game on Wednesday, June 24
Unlike previous days at the World Cup, with the end of the group stages in sight there will be multiple games kicking off at the same time. For those who usually like to watch as many games as possible, you’ll need to pick your poison or find a second screen to watch on.
For Group C games - which includes Scotland vs Brazil - kick off will be at 6pm in the US, which is 11pm here in the UK.
Then for Group B’s matches, kick off will be at 12 noon local, which is around 8pm in the UK. Finally, for all Group A fixtures, kick off is at 7pm local in Mexico which is early tomorrow morning in the UK.
Here is when each World Cup game kicks off in the UK today:
- Bosnia-Herzegovina vs Qatar — Kick off at 8pm
- Switzerland vs Canada — Kick off at 8pm
- Morocco vs Haiti — Kick off at 11pm
- Scotland vs Brazil — Kick off at 11 pm
- Czechia vs Mexico — Kick off at 2am (Thursday, June 25)
- South Africa vs South Korea — Kick off at 2am (Thursday, June 25)
These matches will all follow Panama vs Croatia and Colombia vs DR Congo which had a UK kick off time of 12am and 3am in the UK, respectively.
Where can I watch the World Cup today in the UK?
As there are so many World Cup games on today, you will have to be picky about those you watch. More than half will be broadcast live via the BBC - including Scotland vs Brazil - with additional coverage on ITV or STV as well as on the radio.
Here’s your guide to where you can watch today’s World Cup matches in the UK:
Switzerland vs Canada — ITV1/STV
Switzerland vs Canada will be live on ITV and ITVX, or STV and STV Player for those in Scotland, from 7pm ahead of kick off at 8pm. Radio coverage will begin at 7pm on BBC Radio 5 Live.
Bosnia-Herzegovina vs Qatar — ITV4
From 7pm this evening, pre-match coverage of the Bosnia-Herzegovina vs Qatar match will begin on ITV4.
Scotland vs Brazil — BBC One
Pre-match coverage for Scotland vs Brazil will begin from 10pm on BBC One, ahead of kick off at 11pm. If you can’t watch live but would like to listen along, you can tune into either BBC Radio Scotland or BBC Radio 5 Live.
From 6pm, you can tune into Yes Sir, We Can Boogie with Grant and Arlene on BBC Radio Scotland, with Sportsound’s pre-match coverage beginning at 9pm ahead of kick off at 11pm. Pre-match there will also be coverage from BBC Radio 5 Live from 10pm.
Morocco vs Haiti — BBC Two
As kick off is at the same time as Scotland’s game, Morocco vs Haiti - who have already been eliminated - will be live on BBC Two from 10.50pm.
Czechia vs Mexico — BBC One
Czechia vs Mexico will also be on BBC One from 1.45am early Thursday morning, with BBC Radio 5 Live beginning coverage from 2am.
South Africa vs South Korea — BBC Two
As for South Africa vs South Korea, this will be broadcast on BBC Two from 1.50am on Thursday morning.
World Cup: All future group fixtures
We’re in the final days of the group stage for the 2026 FIFA World Cup, which means there won’t be long until the round of 32 begins.
While the fixtures are becoming clearer, here are all of the upcoming group matches and UK kick off times:
Thursday, June 25
- Curacao vs Ivory Coast — Kick off at 9pm, Philadelphia, USA [Group E]
- Ecuador vs Germany — Kick off at 9pm, New Jersey, USA [Group E]
Friday, June 26
- Tunisia vs Netherlands — Kick off at 12am, Kansas City, USA [Group F]
- Japan vs Sweden — Kick off at 12am, Arlington, USA [Group F]
- Turkey vs USA — Kick off at 3am, Los Angeles, USA [Group D]
- Paraguay vs Australia — Kick off at 3am, Santa Clara, USA [Group D]
- Norway vs France — Kick off at 8pm, Foxborough, USA [Group I]
- Senegal vs Iraq — Kick off at 8pm, Toronto, Canada [Group I]
Saturday, June 27
- Cape Verde vs Saudi Arabia — Kick off at 1am, Houston, USA [Group H]
- Uruguay vs Spain — Kick off at 1am, Zapopan, Mexico [Group H]
- New Zealand vs Belgium — Kick off at 4am, Vancouver, Canada [Group G]
- Egypt vs Iran — Kick off at 4am, Seattle, USA [Group G]
- Panama vs England — Kick off at 10pm, New Jersey, USA [Group L]
- Croatia vs Ghana — Kick off at 10pm, Philadelphia, USA [Group L]
Sunday, June 28
- Colombia vs Portugal — Kick off at 12.30am, Miami, USA [Group K]
- DR Congo vs Uzbekistan — Kick off at 12.30am, Atlanta, USA [Group K]
- Algeria vs Austria — Kick off at 3am, Kansas City, USA [Group J]
- Jordan vs Argentina — Kick off at 3am, Arlington, USA [Group J]
The full list of matches and more can be found on FIFA’s official website.
Comments
Want to join the conversation? Please or to comment on this article.
