The 2026 FIFA World Cup will kick off on Thursday, June 11, with host nation Mexico facing South Africa in Mexico City. The tournament, expanded to 48 teams, will feature 12 groups and matches played across the United States, Canada, and Mexico.
Here is the complete list of group stage fixtures:
GROUP A
Mexico vs South Africa — June 11, 20:00, Mexico City
South Korea vs Czech Republic — June 12, 03:00, Guadalajara
Czech Republic vs South Africa — June 18, 17:00, Atlanta
Mexico vs South Korea — June 19, 02:00, Guadalajara
Czech Republic vs Mexico — June 25, 02:00, Mexico City
South Africa vs South Korea — June 25, 02:00, Monterrey
GROUP B
Canada vs Bosnia and Herzegovina — June 12, 20:00, Toronto
Qatar vs Switzerland — June 13, 20:00, San Francisco
Switzerland vs Bosnia and Herzegovina — June 18, 20:00, Los Angeles
Canada vs Qatar — June 18, 23:00, Vancouver
Switzerland vs Canada — June 24, 20:00, Vancouver
Bosnia and Herzegovina vs Qatar — June 24, 20:00, Seattle
GROUP C
Brazil vs Morocco — June 13, 23:00, New York
Haiti vs Scotland — June 14, 02:00, Boston
Scotland vs Morocco — June 19, 23:00, Boston
Brazil vs Haiti — June 20, 02:00, Philadelphia
Scotland vs Brazil — June 24, 23:00, Miami
Morocco vs Haiti — June 24, 23:00, Atlanta
GROUP D
USA vs Paraguay — June 13, 02:00, Los Angeles
Australia vs Turkey — June 14, 05:00, Vancouver
USA vs Australia — June 19, 20:00, Seattle
Turkey vs Paraguay — June 20, 05:00, San Francisco
Turkey vs USA — June 26, 03:00, Los Angeles
Paraguay vs Australia — June 26, 03:00, San Francisco
GROUP E
Germany vs Curaçao — June 14, 18:00, Houston
Ivory Coast vs Ecuador — June 15, 00:00, Philadelphia
Germany vs Ivory Coast — June 20, 21:00, Toronto
Ecuador vs Curaçao — June 21, 01:00, Kansas City
Curaçao vs Ivory Coast — June 25, 21:00, Philadelphia
Ecuador vs Germany — June 25, 21:00, New York
GROUP F
Netherlands vs Japan — June 14, 21:00, Dallas
Sweden vs Tunisia — June 15, 03:00, Monterrey
Netherlands vs Sweden — June 20, 18:00, Houston
Tunisia vs Japan — June 21, 05:00, Monterrey
Japan vs Sweden — June 26, 00:00, Dallas
Tunisia vs Netherlands — June 26, 00:00, Kansas City
GROUP G
Belgium vs Egypt — June 15, 20:00, Seattle
Iran vs New Zealand — June 16, 02:00, Los Angeles
Belgium vs Iran — June 21, 20:00, Los Angeles
New Zealand vs Egypt — June 22, 02:00, Vancouver
Egypt vs Iran — June 27, 04:00, Seattle
New Zealand vs Belgium — June 27, 04:00, Vancouver
GROUP H
Spain vs Cape Verde — June 15, 17:00, Atlanta
Saudi Arabia vs Uruguay — June 15, 23:00, Miami
Spain vs Saudi Arabia — June 21, 17:00, Atlanta
Uruguay vs Cape Verde — June 21, 23:00, Miami
Cape Verde vs Saudi Arabia — June 27, 01:00, Houston
Uruguay vs Spain — June 27, 01:00, Guadalajara
GROUP I
France vs Senegal — June 16, 20:00, New York
Iraq vs Norway — June 16, 23:00, Boston
France vs Iraq — June 22, 22:00, Philadelphia
Norway vs Senegal — June 23, 01:00, New York
Norway vs France — June 26, 20:00, Boston
Senegal vs Iraq — June 26, 20:00, Toronto
GROUP J
Argentina vs Algeria — June 17, 02:00, Kansas City
Austria vs Jordan — June 17, 05:00, San Francisco
Argentina vs Austria — June 22, 18:00, Dallas
Jordan vs Algeria — June 23, 04:00, San Francisco
Algeria vs Austria — June 28, 03:00, Kansas City
Jordan vs Argentina — June 28, 03:00, Dallas
Read Also;
Ghana Sack Coach Otto Addo Ahead of World Cup
GROUP K
Portugal vs DR Congo — June 17, 18:00, Houston
Uzbekistan vs Colombia — June 18, 03:00, Mexico City
Portugal vs Uzbekistan — June 23, 18:00, Houston
Colombia vs DR Congo — June 24, 03:00, Guadalajara
Colombia vs Portugal — June 28, 00:30, Miami
DR Congo vs Uzbekistan — June 28, 00:30, Atlanta
GROUP L
England vs Croatia — June 17, 21:00, Dallas
Ghana vs Panama — June 18, 00:00, Toronto
England vs Ghana — June 23, 21:00, Boston
Panama vs Croatia — June 24, 00:00, Toronto
Panama vs England — June 27, 22:00, New York
Croatia vs Ghana — June 27, 22:00, Philadelphia
