We may earn affiliate commissions for the recommended products. Learn more.

How to watch World Cup 2026 matches today, June 24th


6 FIFA World Cup 2026 group stage matches take place on June 24th, with kickoffs running from 12:00 PM ET to 9:00 PM ET. The day features Switzerland vs Canada and Bosnia and Herzegovina vs Qatar from Group B at 3:00 PM ET / 12:00 PM PT, Scotland vs Brazil and Morocco vs Haiti from Group C at 6:00 PM ET / 3:00 PM PT, and the Czech Republic vs Mexico and South Africa vs Korea Republic from Group A at 9:00 PM ET / 6:00 PM PT.

All 104 FIFA World Cup 2026 matches are free with a VPN

Every match streams live and free in English on BBC iPlayer and ITVX in the UK and on SBS On Demand in Australia. These broadcasters geo-block streams outside their home country, so you need a VPN to watch from abroad. We recommend NordVPN for reliable unblocking, fast HD streaming, and broad device support across all three broadcasters.

CazeTV streams Brazil's match free on YouTube in 4K, TV Azteca carries Mexico's game free in Mexico, SRF broadcasts Switzerland's match free in Switzerland, and CTV streams Canada's game free in Canada. All matches also stream free in English on BBC iPlayer or ITVX in the UK and SBS On Demand in Australia – a VPN unlocks these streams from anywhere.

Where to watch today's World Cup 2026 matches: June 24th: kickoff times

MatchStageVenueET / PTUK (BST)Where to watch
Switzerland vs CanadaGroup B MD3Inglewood, CA3:00 PM ET / 12:00 PM PT8:00 PM BSTCTV (free, Canada), Fox Sports, BBC iPlayer
Bosnia and Herzegovina vs QatarGroup B MD3Vancouver, Canada3:00 PM ET / 12:00 PM PT8:00 PM BSTFox Sports, Telemundo, BBC iPlayer
Scotland vs BrazilGroup C MD3Miami, FL6:00 PM ET / 3:00 PM PT11:00 PM BSTCazeTV (free YouTube), Fox Sports, ITVX
Morocco vs HaitiGroup C MD3Atlanta, GA6:00 PM ET / 3:00 PM PT11:00 PM BSTbeIN Sports MENA (Morocco), Fox Sports, ITVX
Czech Republic vs MexicoGroup A MD3Monterrey, Mexico9:00 PM ET / 6:00 PM PT2:00 AM BSTTV Azteca (free, Mexico), Fox Sports, ITVX
South Africa vs Korea RepublicGroup A MD3Monterrey, Mexico9:00 PM ET / 6:00 PM PT2:00 AM BSTSuperSport (South Africa), KBS (Korea), Fox Sports, ITVX

Note for Australian viewers: all 6 matches start on June 25th AEDT (5:00 AM, 8:00 AM, and 11:00 AM AEDT respectively).

How to use a VPN to watch the World Cup 2026 for free

world cup
  1. Choose a reliable VPN - I recommend NordVPN, now with 75%% OFF
  2. Download the VPN and create an account
  3. Connect to a server in the UK or Australia for a free English broadcast
  4. Go to the broadcaster's website and start streaming the June 24th matches
Cybernews pro tip

Platforms like BBC iPlayer, ITVX, and SBS On Demand require you to create a free account. During registration, you will be asked for a local postal code. Simply Google and use any random, valid postal code from that specific country (e.g., a London postcode for the UK) to complete your registration.

world cup apolosign deal

June 24th World Cup match guide

Switzerland vs Canada

Switzerland and Canada meet in a decisive Group B finale, with both teams well positioned to advance to the knockout rounds. Switzerland sits top of the group after a 4-1 win over Bosnia and Herzegovina on matchday two, while Canada crushed Qatar 6-0. Granit Xhaka anchors Switzerland's midfield, while Alphonso Davies remains Canada's most dangerous outlet. Swiss fans can watch free on SRF, while Canadian supporters can tune in on CTV.

Bosnia and Herzegovina vs Qatar

Bosnia and Herzegovina and Qatar are both in a must-win situation in the final Group B match. Bosnia fell 4-1 to Switzerland in their previous outing, while Qatar suffered a heavy 6-0 defeat to Canada. Edin Dzeko leads Bosnia's attack, while Akram Afif is Qatar's standout performer.

Scotland vs Brazil

Scotland faces Brazil in a must-win Group C encounter, with Scotland needing a result to keep their knockout hopes alive. Brazil has won both of their opening matches and tops the group, while Scotland has struggled for form in their first World Cup appearance since 1998. Neymar remains Brazil's creative force, while Scott McTominay will be crucial for Scotland's midfield. Brazil fans can watch free on CazeTV YouTube in 4K.

Morocco vs Haiti

Morocco takes on Haiti in the final Group C matchday, with Morocco looking to secure top spot in the group. Morocco has shown strong form in the tournament, while Haiti has struggled in their debut World Cup campaign. Hakim Ziyech orchestrates Morocco's attack, while Duckens Nazon leads Haiti's forward line. Moroccan fans can watch free on beIN Sports MENA.

Czech Republic vs Mexico

Czech Republic and Mexico clash in a pivotal Group A finale at Estadio BBVA in Monterrey. Mexico has won both of their opening matches and leads the group, while Czechia drew 1-1 with South Africa on matchday two. Hirving Lozano drives Mexico's attack, while Patrik Schick remains Czechia's most dangerous striker. Mexican fans can watch free on TV Azteca.

South Africa vs Korea Republic

South Africa meets the Republic of Korea in the other Group A finale, also in Monterrey. South Africa earned a 1-1 draw with Czechia to stay in contention, while Korea has struggled after losing 1-0 to Mexico on matchday two. Percy Tau leads South Africa's forward line, while Son Heung-min remains Korea's captain and key playmaker. South African fans can watch for free on SuperSport, while Korean supporters can tune in on KBS.

FAQ