The 2026 FIFA World Cup will kick off on Thursday, June 11, with host nation Mexico taking on South Africa in Mexico City, as the expanded 48-team tournament begins its group stage across venues in the United States, Canada, and Mexico. The competition, which for the first time features 12 groups of four teams each, will run through the end of June before the knockout rounds begin. The 12 groups for the tournament, confirmed after the conclusion of both the European and inter-continental play-offs, are as follows:Group A: Mexico, South Africa, South Korea, Czech RepublicGroup B: Canada, Bosnia and Herzegovina, Qatar, SwitzerlandGroup C: Brazil, Morocco, Haiti, ScotlandGroup D: United States, Paraguay, Australia, TurkeyGroup E: Germany, Curaçao, Ivory Coast, EcuadorGroup F: Netherlands, Japan, Sweden, TunisiaGroup G: Belgium, Egypt, Iran, New ZealandGroup H: Spain, Cape Verde, Saudi Arabia, UruguayGroup I: France, Senegal, Iraq, NorwayGroup J: Argentina, Algeria, Austria, JordanGroup K: Portugal, DR Congo, Uzbekistan, ColombiaGroup L: England, Croatia, Ghana, PanamaBelow is the complete list of group stage fixtures:GROUP AMexico vs South Africa — June 11, 20:00, Mexico City Stadium, Mexico CityKorea Republic vs Czechia — June 12, 03:00, Guadalajara Stadium, GuadalajaraCzechia vs South Africa — June 18, 17:00, Atlanta Stadium, AtlantaMexico vs Korea Republic — June 19, 02:00, Guadalajara Stadium, GuadalajaraCzechia vs Mexico — June 25, 02:00, Mexico City Stadium, Mexico CitySouth Africa vs Korea Republic — June 25, 02:00, Monterrey Stadium, MonterreyGROUP BCanada vs Bosnia-Herzegovina — June 12, 20:00, Toronto Stadium, TorontoQatar vs Switzerland — June 13, 20:00, San Francisco Bay Area Stadium, San Francisco Bay AreaSwitzerland vs Bosnia-Herzegovina — June 18, 20:00, Los Angeles Stadium, Los AngelesCanada vs Qatar — June 18, 23:00, BC Place Vancouver, VancouverSwitzerland vs Canada — June 24, 20:00, BC Place Vancouver, VancouverBosnia-Herzegovina vs Qatar — June 24, 20:00, Seattle Stadium, SeattleGROUP CBrazil vs Morocco — June 13, 23:00, New York/New Jersey Stadium, New YorkHaiti vs Scotland — June 14, 02:00, Boston Stadium, BostonScotland vs Morocco — June 19, 23:00, Boston Stadium, BostonBrazil vs Haiti — June 20, 02:00, Philadelphia Stadium, PhiladelphiaScotland vs Brazil — June 24, 23:00, Miami Stadium, MiamiMorocco vs Haiti — June 24, 23:00, Atlanta Stadium, AtlantaGROUP DUSA vs Paraguay — June 13, 02:00, Los Angeles Stadium, Los AngelesAustralia vs Türkiye — June 14, 05:00, BC Place Vancouver, VancouverUSA vs Australia — June 19, 20:00, Seattle Stadium, SeattleTürkiye vs Paraguay — June 20, 05:00, San Francisco Bay Area Stadium, San Francisco Bay AreaTürkiye vs USA — June 26, 03:00, Los Angeles Stadium, Los AngelesParaguay vs Australia — June 26, 03:00, San Francisco Bay Area Stadium, San Francisco Bay AreaGROUP EGermany vs Curaçao — June 14, 18:00, Houston Stadium, HoustonCôte d’Ivoire vs Ecuador — June 15, 00:00, Philadelphia Stadium, PhiladelphiaGermany vs Côte d’Ivoire — June 20, 21:00, Toronto Stadium, TorontoEcuador vs Curaçao — June 21, 01:00, Kansas City Stadium, Kansas CityCuraçao vs Côte d’Ivoire — June 25, 21:00, Philadelphia Stadium, PhiladelphiaEcuador vs Germany — June 25, 21:00, New York/New Jersey Stadium, New YorkGROUP FNetherlands vs Japan — June 14, 21:00, Dallas Stadium, DallasSweden vs Tunisia — June 15, 03:00, Monterrey Stadium, MonterreyNetherlands vs Sweden — June 20, 18:00, Houston Stadium, HoustonTunisia vs Japan — June 21, 05:00, Monterrey Stadium, MonterreyJapan vs Sweden — June 26, 00:00, Dallas Stadium, DallasTunisia vs Netherlands — June 26, 00:00, Kansas City Stadium, Kansas CityGROUP GBelgium vs Egypt — June 15, 20:00, Seattle Stadium, SeattleIR Iran vs New Zealand — June 16, 02:00, Los Angeles Stadium, Los AngelesBelgium vs IR Iran — June 21, 20:00, Los Angeles Stadium, Los AngelesNew Zealand vs Egypt — June 22, 02:00, BC Place Vancouver, VancouverEgypt vs IR Iran — June 27, 04:00, Seattle Stadium, SeattleNew Zealand vs Belgium — June 27, 04:00, BC Place Vancouver, VancouverGROUP HSpain vs Cabo Verde — June 15, 17:00, Atlanta Stadium, AtlantaSaudi Arabia vs Uruguay — June 15, 23:00, Miami Stadium, MiamiSpain vs Saudi Arabia — June 21, 17:00, Atlanta Stadium, AtlantaUruguay vs Cabo Verde — June 21, 23:00, Miami Stadium, MiamiCabo Verde vs Saudi Arabia — June 27, 01:00, Houston Stadium, HoustonUruguay vs Spain — June 27, 01:00, Guadalajara Stadium, GuadalajaraGROUP IFrance vs Senegal — June 16, 20:00, New York/New Jersey Stadium, New YorkIraq vs Norway — June 16, 23:00, Boston Stadium, BostonFrance vs Iraq — June 22, 22:00, Philadelphia Stadium, PhiladelphiaNorway vs Senegal — June 23, 01:00, New York/New Jersey Stadium, New YorkNorway vs France — June 26, 20:00, Boston Stadium, BostonSenegal vs Iraq — June 26, 20:00, Toronto Stadium, TorontoGROUP JArgentina vs Algeria — June 17, 02:00, Kansas City Stadium, Kansas CityAustria vs Jordan — June 17, 05:00, San Francisco Ba
Source: Punch April 01, 2026 05:18 UTC