FIFA World Cup 2026 fixtures, match schedule, UK kick-off times, venues, groups, teams, Host locations, Stadiums.
The FIFA tournament, hosted by the USA, Canada and Mexico, will be the biggest-ever World Cup finals, with 48 teams playing across 60 venues during a glorious six weeks of international football.
England open their 2026 World Cup in Dallas against Croatia on June 17, followed by Ghana in Boston on June 23 and Panama in New York–New Jersey on June 27.
Scotland face a tougher viewing schedule for fans at home, starting against Haiti at 2am UK time on June 14, then meeting Morocco on June 19 in Boston and Brazil on June 24 in Miami, both at 11pm UK time.
Northern Ireland or Wales, if they qualify via the play-offs, would play Canada, Switzerland and Qatar with 8pm UK-time kick-offs. The Republic of Ireland could face Mexico, South Africa and South Korea, with several late-night UK kick-off times.
The World Cup final is set for July 19 at MetLife Stadium, starting at 8pm UK time.
FIFA World Cup 2026 Fixtures, match schedule, UK kick-off times and venues
Thursday 11 June 2026
Group A: Mexico vs South Africa – 8:00 PM – Estadio Azteca, Mexico City
Group A: Mexico vs South Africa – 8:00 PM – Estadio Azteca, Mexico City
Friday 12 June 2026
Group A: South Korea vs Czech Republic – 3:00 AM – Estadio Akron, Zapopan
Group A: South Korea vs Czech Republic – 3:00 AM – Estadio Akron, Zapopan
Group B: Canada vs Bosnia & Herzegovina – 8:00 PM – BMO Field, Toronto
Saturday 13 June 2026
Group D: USA vs Paraguay – 2:00 AM – SoFi Stadium, Los Angeles
Group B: Qatar vs Switzerland – 8:00 PM – Levi's Stadium, Santa Clara
Group C: Brazil vs Morocco – 11:00 PM – MetLife Stadium, New York/New Jersey
Sunday 14 June 2026
Group C: Haiti vs Scotland – 2:00 AM – Gillette Stadium, Foxborough
Group D: Australia vs Turkey – 5:00 AM – BC Place, Vancouver
Group E: Germany vs Curacao – 6:00 PM – NRG Stadium, Houston
Group F: Netherlands vs Japan – 9:00 PM – AT&T Stadium, Arlington
Monday 15 June 2026
Group E: Ivory Coast vs Ecuador – 12:00 AM – Lincoln Financial Field, Philadelphia
Group E: Ivory Coast vs Ecuador – 12:00 AM – Lincoln Financial Field, Philadelphia
Group F: Sweden vs Tunisia – 3:00 AM – Estadio BBVA, Guadalupe
Group H: Spain vs Cape Verde – 5:00 PM – Mercedes-Benz Stadium, Atlanta
Group G: Belgium vs Egypt – 8:00 PM – Lumen Field, Seattle
Group H: Saudi Arabia vs Uruguay – 11:00 PM – Hard Rock Stadium, Miami
Tuesday 16 June 2026
Group G: Iran vs New Zealand – 2:00 AM – SoFi Stadium, Los Angeles
Group G: Iran vs New Zealand – 2:00 AM – SoFi Stadium, Los Angeles
Group I: France vs Senegal – 8:00 PM – MetLife Stadium, New York/New Jersey
Group I: Iraq vs Norway – 11:00 PM – Gillette Stadium, Foxborough
Wednesday 17 June 2026
Group J: Argentina vs Algeria – 2:00 AM – Arrowhead Stadium, Kansas City
Group J: Argentina vs Algeria – 2:00 AM – Arrowhead Stadium, Kansas City
Group J: Austria vs Jordan – 5:00 AM – Levi's Stadium, Santa Clara
Group K: Portugal vs DR Congo – 6:00 PM – NRG Stadium, Houston
Group L: England vs Croatia – 9:00 PM – AT&T Stadium, Arlington
Thursday 18 June 2026
Group L: Ghana vs Panama – 12:00 AM – BMO Field, Toronto
Group L: Ghana vs Panama – 12:00 AM – BMO Field, Toronto
Group K: Uzbekistan vs Colombia – 3:00 AM – Estadio Azteca, Mexico City
Group A: Czech Republic vs South Africa – 5:00 PM – Mercedes-Benz Stadium, Atlanta
Group B: Switzerland vs Bosnia & Herzegovina – 8:00 PM – SoFi Stadium, Los Angeles
Group B: Canada vs Qatar – 11:00 PM – BC Place, Vancouver
Friday 19 June 2026
Group A: Mexico vs South Korea – 2:00 AM – Estadio Akron, Zapopan
Group A: Mexico vs South Korea – 2:00 AM – Estadio Akron, Zapopan
Group D: USA vs Australia – 8:00 PM – Lumen Field, Seattle
Group C: Scotland vs Morocco – 11:00 PM – Gillette Stadium, Foxborough
Saturday 20 June 2026
Group C: Brazil vs Haiti – 2:00 AM – Lincoln Financial Field, Philadelphia
Group C: Brazil vs Haiti – 2:00 AM – Lincoln Financial Field, Philadelphia
Group D: Turkey vs Paraguay – 5:00 AM – Levi's Stadium, Santa Clara
Group F: Netherlands vs Sweden – 6:00 PM – NRG Stadium, Houston
Group E: Germany vs Ivory Coast – 9:00 PM – BMO Field, Toronto
Sunday 21 June 2026
Group E: Ecuador vs Curacao – 1:00 AM – Arrowhead Stadium, Kansas City
Group E: Ecuador vs Curacao – 1:00 AM – Arrowhead Stadium, Kansas City
Group F: Tunisia vs Japan – 5:00 AM – Estadio BBVA, Guadalupe
Group H: Spain vs Saudi Arabia – 5:00 PM – Mercedes-Benz Stadium, Atlanta
Group G: Belgium vs Iran – 8:00 PM – SoFi Stadium, Los Angeles
Group H: Uruguay vs Cape Verde – 11:00 PM – Hard Rock Stadium, Miami
Monday 22 June 2026
Group G: New Zealand vs Egypt – 2:00 AM – BC Place, Vancouver
Group G: New Zealand vs Egypt – 2:00 AM – BC Place, Vancouver
Group J: Argentina vs Austria – 6:00 PM – AT&T Stadium, Arlington
Group I: France vs Iraq – 10:00 PM – Lincoln Financial Field, Philadelphia
Tuesday 23 June 2026
Group I: Norway vs Senegal – 1:00 AM – BMO Field, Toronto
Group J: Jordan vs Algeria – 4:00 AM – Levi's Stadium, Santa Clara
Group K: Portugal vs Uzbekistan – 6:00 PM – NRG Stadium, Houston
Group L: England vs Ghana – 9:00 PM – Gillette Stadium, Foxborough
Wednesday 24 June 2026
Group L: Panama vs Croatia – 12:00 AM – BMO Field, Toronto
Group K: Colombia vs DR Congo – 3:00 AM – Estadio Akron, Zapopan
Group B: Switzerland vs Canada – 8:00 PM – BC Place, Vancouver
Group B: Bosnia & Herzegovina vs Qatar – 8:00 PM – Lumen Field, Seattle
Group C: Morocco vs Haiti – 11:00 PM – Mercedes-Benz Stadium, Atlanta
Group C: Scotland vs Brazil – 11:00 PM – Hard Rock Stadium, Miami
Thursday 25 June 2026
Group A: South Africa vs South Korea – 2:00 AM – Estadio BBVA, Guadalupe
Group A: Czech Republic vs Mexico – 2:00 AM – Estadio Azteca, Mexico City
Group E: Curacao vs Ivory Coast – 9:00 PM – Lincoln Financial Field, Philadelphia
Group E: Ecuador vs Germany – 9:00 PM – MetLife Stadium, New York/New Jersey
Friday 26 June 2026
Group F: Tunisia vs Netherlands – 12:00 AM – Arrowhead Stadium, Kansas City
Group F: Tunisia vs Netherlands – 12:00 AM – Arrowhead Stadium, Kansas City
Group F: Japan vs Sweden – 12:00 AM – AT&T Stadium, Arlington
Group D: Turkey vs USA – 3:00 AM – SoFi Stadium, Los Angeles
Group D: Paraguay vs Australia – 3:00 AM – Levi's Stadium, Santa Clara
Group I: Norway vs France – 8:00 PM – Gillette Stadium, Foxborough
Group I: Senegal vs Iraq – 8:00 PM – BMO Field, Toronto
Saturday 27 June 2026
Group H: Cape Verde vs Saudi Arabia – 1:00 AM – NRG Stadium, Houston
Group H: Cape Verde vs Saudi Arabia – 1:00 AM – NRG Stadium, Houston
Group H: Uruguay vs Spain – 1:00 AM – Estadio Akron, Zapopan
Group G: New Zealand vs Belgium – 4:00 AM – BC Place, Vancouver
Group G: Egypt vs Iran – 4:00 AM – Lumen Field, Seattle
Group L: Panama vs England – 10:00 PM – MetLife Stadium, New York/New Jersey
Group L: Croatia vs Ghana – 10:00 PM – Lincoln Financial Field, Philadelphia
_____
WordsCharactersReading time
0 Comments