As the first 48-team World Cup prepares to get into swing, here are all the matches, venues and times June 10, 2026 at 2:55 pmKylian Mbappe, left, of France and Lionel Messi of Argentina during the 2022 World Cup final at Lusail Stadium in Lusail City, Qatar, on December 18 2022. (Lionel Hahn/Getty Images) The 2026 Fifa World Cup kicks off with the opening game between co-hosts Mexico and Bafana Bafana at Mexico City’s Estadio Azteca on Thursday.As Fifa’s first 48-team World Cup, co-hosted by Canada and the US, prepares to get into swing, here are all the fixtures: (All South Africa times)GROUP STAGEJune 11Group A: Mexico vs South Africa, 9pm, Mexico CityJune 12Group A: South Korea vs Czech Republic, 4am, GuadalajaraGroup B: Canada vs Bosnia & Herzegovina, 9pm, TorontoJune 13Group D: USA vs Paraguay, 3am, Los AngelesGroup B: Qatar vs Switzerland, 9pm, San FranciscoGroup C: Brazil vs Morocco, 12am, New JerseyJune 14Group C: Haiti vs Scotland, 3am, BostonGroup D: Australia vs Turkey, 6am, VancouverGroup E: Germany vs Curacao, 7pm, HoustonGroup F: Netherlands vs Japan, 10pm, DallasJune 15Group E: Ivory Coast vs Ecuador, 1am, PhiladelphiaGroup F: Sweden vs Tunisia, 4am, MonterreyGroup H: Spain vs Cape Verde, 6pm, AtlantaGroup G: Belgium vs Egypt, 9pm, SeattleGroup H: Saudi Arabia vs Uruguay, 12am, MiamiJune 16Group G: Iran vs New Zealand, 3am, Los AngelesGroup I: France vs Senegal, 9pm, New JerseyGroup I: Iraq vs Norway, 12am, BostonJune 17Group J: Argentina vs Algeria, 3am, Kansas CityGroup J: Austria vs Jordan, 6am, San FranciscoGroup K: Portugal vs DR Congo, 7pm, HoustonGroup L: England vs Croatia, 10pm, DallasJune 18Group L: Ghana vs Panama, 1am, TorontoGroup K: Uzbekistan vs Colombia, 4am, Mexico CityGroup A: Czech Republic vs South Africa, 6pm, AtlantaGroup B: Switzerland vs Bosnia & Herzegovina, 9pm, Los AngelesGroup B: Canada vs Qatar, 12am, VancouverJune 19Group A: Mexico vs South Korea, 3am, GuadalajaraGroup D: USA vs Australia, 9pm, SeattleGroup C: Scotland vs Morocco, 12am, BostonJune 20Group C: Brazil vs Haiti, 2.30am, PhiladelphiaGroup D: Turkey vs Paraguay, 5am, San FranciscoGroup F: Netherlands vs Sweden, 7pm, HoustonGroup E: Germany vs Ivory Coast, 10pm, TorontoJune 21Group E: Ecuador vs Curacao, 2am, Kansas CityGroup F: Tunisia vs Japan, 6am, MonterreyGroup H: Spain vs Saudi Arabia, 6pm, AtlantaGroup G: Belgium vs Iran, 9pm, Los AngelesGroup H: Uruguay vs Cape Verde, 12am, MiamiJune 22Group G: New Zealand vs Egypt, 3am, VancouverGroup J: Argentina vs Austria, 7pm, DallasGroup I: France vs Iraq, 11pm, PhiladelphiaJune 23Group I: Norway vs Senegal, 2am, New JerseyGroup J: Jordan vs Algeria, 5am, San FranciscoGroup K: Portugal vs Uzbekistan, 7pm, HoustonGroup L: England vs Ghana, 10pm, BostonJune 24Group L: Panama vs Croatia, 1am, TorontoGroup K: Colombia vs DR Congo, 4am, GuadalajaraGroup B: Switzerland vs Canada, 9pm, VancouverGroup B: Bosnia & Herzegovina vs Qatar, 9pm, SeattleGroup C: Morocco vs Haiti, 12am, AtlantaGroup C: Scotland vs Brazil, 12am, MiamiJune 25Group A: South Africa vs South Korea, 3am, MonterreyGroup A: Czech Republic vs Mexico, 3am, Mexico CityGroup E: Curacao vs Ivory Coast, 10pm, PhiladelphiaGroup E: Ecuador vs Germany, 10pm, New JerseyJune 26Group F: Tunisia vs Netherlands, 1am, Kansas CityGroup F: Japan vs Sweden, 1am, DallasGroup D: Turkey vs USA, 4am, Los AngelesGroup D: Paraguay vs Australia, 4am, San FranciscoGroup I: Norway vs France, 9pm, BostonGroup I: Senegal vs Iraq, 9pm, TorontoJune 27Group H: Cape Verde vs Saudi Arabia, 2am, HoustonGroup H: Uruguay vs Spain, 2am, GuadalajaraGroup G: New Zealand vs Belgium, 5am, VancouverGroup G: Egypt vs Iran, 5am, SeattleGroup L: Panama vs England, kickoff 11pm, New JerseyGroup L: Croatia vs Ghana, 11pm, PhiladelphiaJune 28Group K: Colombia vs Portugal, 1.30am, MiamiGroup K: DR Congo vs Uzbekistan, 1.30am, AtlantaGroup J: Algeria vs Austria, 4am, Kansas CityGroup J: Jordan vs Argentina, 4am, DallasROUND OF 32June 28M73: Group A runners-up vs Group B runners-up, 9pm, Los AngelesJune 29M76: Group C winners vs Group F runners-up, 7pm, HoustonM74: Group E winners vs Group A/B/C/D/F third place, 10.30pm, BostonJune 30M75: Group F winners vs Group C runners-up, 3am, MonterreyM78: Group E runners-up vs Group I runners-up, 7pm, DallasM77: Group I winners vs Group C/D/F/G/H third place, 11pm, New JerseyJuly 1M79: Group A winners vs Group C/E/F/H/I third place, 3am, Mexico CityM80: Group L winners vs Group E/H/I/J/K third place, 6pm, AtlantaM82: Group G winners vs Group A/E/H/I/J third place, 10pm, SeattleTuly 2M81: Group D winners vs Group B/E/F/I/J third place, 2am, San FranciscoM84: Group H winners vs Group J runners-up, 9pm, Los AngelesJuly 3M83: Group K runners-up vs Group L runners-up, 1am, TorontoM85: Group B winners vs Group E/F/G/I/J third place, 5am, VancouverM88: Group D runners-up vs Group G runners-up, 8pm, DallasM86: Group J winners vs Group H runners-up, 12am, MiamiJuly 4M87: Group K winners vs Group D/E/I/J/L third place, 3.30am, Kansas CityROUND OF 16July 4M90: M73 winners vs M75 winners, 7pm, HoustonM89: M74 winners vs M77 winners, 11pm, PhiladelphiaJuly 5M91: M76 winners vs M78 winners, 10pm, New JerseyJuly 6M92: M79 winners vs M80 winners, 2am, Mexico CityM93: M83 winners vs M84 winners, 9pm, DallasJuly 7M94: M81 winners vs M82 winners, 2am, SeattleM95: M86 winners vs M88 winners, 6pm, AtlantaM96: M85 winners vs M87 winners, 10pm, VancouverQUARTERFINALSJuly 9M97: M89 winners vs M90 winners, 10pm, BostonJuly 10M98: M93 winners vs M94 winners, 9pm, Los AngelesJuly 11M99: M91 winners vs M92 winners, 11pm, MiamiJuly 12M100: M95 winners vs M96 winners, 3am, Kansas CitySEMIFINALSJuly 14M101: M97 winners vs M98 winners, 9pm, DallasJuly 15M102: M99 winners vs M100 winners, 9pm, AtlantaTHIRD-PLACE PLAYOFFJuly 18M103: M101 losers vs M102 losers, 11pm, MiamiFINALJuly 19M104: M101 winners vs M102 winners, 9pm, New Jersey
2026 Fifa World Cup: all the fixtures
As the first 48-team World Cup prepares to get into swing, here are all the matches, venues and times












