The FIFA official site today, Sunday, unveiled the complete match schedule for the 2026 World Cup, which will be held with the participation of 48 teams in 16 cities across three host countries (Canada, Mexico, and the United States).
The schedule includes 104 matches spanning from the group stage to the final:
Thursday, June 11, 2026
Mexico vs South Africa - Group 1 - Mexico City Stadium
South Korea vs the winner of the playoff (Czech Republic/Denmark/North Macedonia/Republic of Ireland) - Group 1 - Guadalajara Stadium
Friday, June 12, 2026
Canada vs the winner of the playoff (Bosnia and Herzegovina/Italy/Northern Ireland/Wales) - Group 2 - Toronto Stadium
United States vs Paraguay - Group 4 - Los Angeles Stadium
Saturday, June 13, 2026
Haiti vs Scotland - Group 3 - Boston Stadium
Australia vs the winner of the playoff (Kosovo/Romania/Slovakia/Turkey) - Group 4 - BC Place Vancouver Stadium
Brazil vs Morocco - Group 3 - New York New Jersey Stadium
Qatar vs Switzerland - Group 2 - San Francisco Bay Area Stadium
Sunday, June 14, 2026
Ivory Coast vs Ecuador - Group 5 - Philadelphia Stadium
Germany vs Curaçao - Group 5 - Houston Stadium
Netherlands vs Japan - Group 6 - Dallas Stadium
The winner of the playoff (Albania/Poland/Sweden/Ukraine) vs Tunisia - Group 6 - Monterrey Stadium
Saudi Arabia vs Uruguay - Group 8 - Miami Stadium
Spain vs Cape Verde - Group 8 - Atlanta Stadium
Iran vs New Zealand - Group 7 - Los Angeles Stadium
Belgium vs Egypt - Group 7 - Seattle Stadium
Tuesday, June 16, 2026
France vs Senegal - Group 9 - New York New Jersey Stadium
The winner of the playoff (Bolivia/Iraq/Suriname) vs Norway - Group 9 - Boston Stadium
Argentina vs Algeria - Group 10 - Kansas City Stadium
Austria vs Jordan - Group 10 - San Francisco Bay Area Stadium
Wednesday, June 17, 2026
Ghana vs Panama - Group 12 - Toronto Stadium
England vs Croatia - Group 12 - Dallas Stadium
Portugal vs the winner of the playoff (Democratic Republic of the Congo/Jamaica/New Caledonia) - Group 11 - Houston Stadium
Uzbekistan vs Colombia - Group 11 - Mexico City Stadium
Thursday, June 18, 2026
The winner of the playoff (Czech Republic/Denmark/North Macedonia/Republic of Ireland) vs South Africa - Group 1 - Atlanta Stadium
Switzerland vs the winner of the playoff (Bosnia and Herzegovina/Italy/Northern Ireland/Wales) - Group 2 - Los Angeles Stadium
Canada vs Qatar - Group 2 - BC Place Vancouver Stadium
Mexico vs South Korea - Group 1 - Guadalajara Stadium
Friday, June 19, 2026
Brazil vs Haiti - Group 3 - Philadelphia Stadium
Scotland vs Morocco - Group 3 - Boston Stadium
The winner of the playoff (Kosovo/Romania/Slovakia/Turkey) vs Paraguay - Group 4 - San Francisco Bay Area Stadium
United States vs Australia - Group 4 - Seattle Stadium
Saturday, June 20, 2026
Germany vs Ivory Coast - Group 5 - Toronto Stadium
Ecuador vs Curaçao - Group 5 - Kansas City Stadium
Netherlands vs the winner of the playoff (Albania/Poland/Sweden/Ukraine) - Group 6 - Houston Stadium
Tunisia vs Japan - Group 6 - Monterrey Stadium
Sunday, June 21, 2026
Uruguay vs Cape Verde - Group 8 - Miami Stadium
Spain vs Saudi Arabia - Group 8 - Atlanta Stadium
Belgium vs Iran - Group 7 - Los Angeles Stadium
New Zealand vs Egypt - Group 7 - BC Place Vancouver Stadium
Monday, June 22, 2026
Norway vs Senegal - Group 9 - New York New Jersey Stadium
France vs the winner of the playoff (Bolivia/Iraq/Suriname) - Group 9 - Philadelphia Stadium
Argentina vs Austria - Group 10 - Dallas Stadium
Jordan vs Algeria - Group 10 - San Francisco Bay Area Stadium
Tuesday, June 23, 2026
England vs Ghana - Group 12 - Boston Stadium
Panama vs Croatia - Group 12 - Toronto Stadium
Portugal vs Uzbekistan - Group 11 - Houston Stadium
Colombia vs the winner of the playoff (Democratic Republic of the Congo/Jamaica/New Caledonia) - Group 11 - Guadalajara Stadium
Wednesday, June 24, 2026
Scotland vs Brazil - Group 3 - Miami Stadium
Morocco vs Haiti - Group 3 - Atlanta Stadium
Switzerland vs Canada - Group 2 - BC Place Vancouver Stadium
The winner of the playoff (Bosnia and Herzegovina/Italy/Northern Ireland/Wales) vs Qatar - Group 2 - Seattle Stadium
The winner of the playoff (Czech Republic/Denmark/North Macedonia/Republic of Ireland) vs Mexico - Group 1 - Mexico City Stadium
South Africa vs South Korea - Group 1 - Monterrey Stadium
Thursday, June 25, 2026
Curaçao vs Ivory Coast - Group 5 - Philadelphia Stadium
Ecuador vs Germany - Group 5 - New York New Jersey Stadium
Japan vs the winner of the playoff (Albania/Poland/Sweden/Ukraine) - Group 6 - Dallas Stadium
Tunisia vs Netherlands - Group 6 - Kansas City Stadium
The winner of the playoff (Kosovo/Romania/Slovakia/Turkey) vs the United States - Group 4 - Los Angeles Stadium
Paraguay vs Australia - Group 4 - San Francisco Bay Area Stadium
Friday, June 26, 2026
Norway vs France - Group 9 - Boston Stadium
Senegal vs the winner of the playoff (Bolivia/Iraq/Suriname) - Group 9 - Toronto Stadium
Egypt vs Iran - Group 7 - Seattle Stadium
New Zealand vs Belgium - Group 7 - BC Place Vancouver Stadium
Cape Verde vs Saudi Arabia - Group 8 - Houston Stadium
Uruguay vs Spain - Group 8 - Guadalajara Stadium
Saturday, June 27, 2026
Panama vs England - Group 12 - New York New Jersey Stadium
Croatia vs Ghana - Group 12 - Philadelphia Stadium
Algeria vs Austria - Group 10 - Kansas City Stadium
Jordan vs Argentina - Group 10 - Dallas Stadium
Colombia vs Portugal - Group 11 - Miami Stadium
The winner of the playoff (Democratic Republic of the Congo/Jamaica/New Caledonia) vs Uzbekistan - Group 11 - Atlanta Stadium
Matches for the Round of 32 of the 2026 World Cup
Sunday, June 28, 2026
Match 73 – Runner-up of Group 1 vs Runner-up of Group 2 - Los Angeles Stadium
Monday, June 29, 2026
Match 74 – Winner of Group 5 vs Third of Groups 1-2-3-4-6 - Boston Stadium
Match 75 – Winner of Group 6 vs Runner-up of Group 3 - Monterrey Stadium
Match 76 – Winner of Group 3 vs Runner-up of Group 6 - Houston Stadium
Tuesday, June 30, 2026
Match 77 – Winner of Group 9 vs Third of Groups 3-4-6-7-8 - New York New Jersey Stadium
Match 78 – Runner-up of Group 5 vs Runner-up of Group 9 - Dallas Stadium
Match 79 – Winner of Group 1 vs Third of Groups 3-5-6-8-9 - Mexico City Stadium
Wednesday, July 1, 2026
Match 80 – Winner of Group 12 vs Third of Groups 5-8-9-10-11 - Atlanta Stadium
Match 81 – Winner of Group 4 vs Third of Groups 2-5-6-9-10 - San Francisco Bay Area Stadium
Match 82 – Winner of Group 7 vs Third of Groups 1-5-8-9-10 - Seattle Stadium
Thursday, July 2, 2026
Match 83 – Runner-up of Group 11 vs Runner-up of Group 12 - Toronto Stadium
Match 84 – Winner of Group 8 vs Runner-up of Group 10 - Los Angeles Stadium
Match 85 – Winner of Group 2 vs Third of Groups 5-6-7-9-10 - BC Place Vancouver Stadium
Friday, July 3, 2026
Match 86 – Winner of Group 10 vs Runner-up of Group 8 - Miami Stadium
Match 87 – Winner of Group 11 vs Third of Groups 4-5-9-10-12 - Kansas City Stadium




