The 2026 World Cup will be held in the United States, Mexico, and Canada from June 11 to July 19. In the last few hours, the final playoff matches were played to determine all the qualified teams. Here are all the groups and the schedule of the various matches.
All groups:
Group A –
Mexico
South Africa
South Korea
Czech Republic
Group B –
Canada
Bosnia and Herzegovina
Qatar
Switzerland
Group C –
Brazil
Morocco
Haiti
Scotland
Group D –
USA
Paraguay
Australia
Turkey
Group E –
Germany
Curaçao
Ivory Coast
Ecuador
Group F –
Netherlands
Japan
Sweden
Tunisia
Group G –
Belgium
Egypt
Iran
New Zealand
Group H –
Spain
Cape Verde
Saudi Arabia
Uruguay
Group I –
France
Senegal
Iraq
Norway
Group J –
Argentina
Algeria
Austria
Jordan
Group K –
Portugal
Democratic Republic of Congo
Usbekistan
Colombia
Group L –
England
Croatia
Ghana
Panama
Group Stage Matches:
Thursday, June 11, 2026
Group A: Mexico vs. South Africa – Mexico City Stadium (3:00 PM)
Group A: South Korea vs. Czech Republic – Guadalajara Stadium (10:00 PM)
Friday, June 12, 2026
Group B: Canada vs. Bosnia and Herzegovina – Toronto Stadium (3:00 PM)
Group D: United States vs. Paraguay – Los Angeles Stadium (9:00 PM)
Saturday, June 13, 2026
Group B: Qatar vs. Switzerland – San Francisco Bay Stadium (3:00 PM)
Group C: Brazil vs. Morocco – New York Stadium (6:00 PM)
Group C: Haiti vs. Scotland – Boston Stadium (9:00 PM)
Group D: Australia vs. Turkey – BC Place, Vancouver (12:00 AM)
Sunday, June 14, 2026
Group E: Germany vs. Curaçao – Stadium Houston (1 p.m.)
Group F: Netherlands – Japan – Dallas Stadium (4 p.m.)
Group E: Ivory Coast – Ecuador – Philadelphia Stadium (7 p.m.)
Group F: Sweden – Tunisia – Monterrey Stadium (10 p.m.)
Monday, June 15, 2026
Group H: Spain – Cape Verde – Atlanta Stadium (12 p.m.)
Group G: Belgium – Egypt – Seattle Stadium (3 p.m.)
Group H: Saudi Arabia – Uruguay – Miami Stadium (6 p.m.)
Group G: Iran – New Zealand – Los Angeles Stadium (9 p.m.)
Tuesday, June 16, 2026
Group I: France – Senegal – New York Stadium (3 p.m.)
Group I: Iraq – Norway – Boston Stadium (6 p.m.)
Group J: Argentina – Algeria – Kansas City Stadium (9 p.m.)
Group J: Austria – Jordan – San Francisco Bay Area Stadium (12:00 AM)
Wednesday, June 17, 2026
Group K: Portugal vs. DR Congo – Houston Stadium (1:00 PM)
Group L: England vs. Croatia – Dallas Stadium (4:00 PM)
Group L: Ghana vs. Panama – Toronto Stadium (7:00 PM)
Group K: Uzbekistan vs. Colombia – Mexico City Stadium (10:00 PM)
Thursday, June 18, 2026
Group A: Czech Republic vs. South Africa – Atlanta Stadium (12:00 PM)
Group B: Switzerland vs. Bosnia and Herzegovina – Los Angeles Stadium (3:00 PM)
Group B: Canada vs. Qatar – BC Place, Vancouver (6:00 PM)
Group A: Mexico vs. South Korea – Guadalajara Stadium (9:00 PM)
Friday, June 19, 2026
Group D: United States vs. Australia – Seattle Stadium (3 p.m.)
Group C: Scotland – Morocco – Boston Stadium (6 p.m.)
Group C: Brazil – Haiti – Philadelphia Stadium (9 p.m.)
Group D: Turkey – Paraguay – San Francisco Bay Area Stadium (12 a.m.)
Saturday, June 20, 2026
Group F: Netherlands – Sweden – Houston Stadium (1 p.m.)
Group E: Germany – Ivory Coast – Toronto Stadium (4 p.m.)
Group E: Ecuador – Curaçao – Kansas City Stadium (8 p.m.)
Group F: Tunisia – Japan – Monterrey Stadium (12 a.m.)
Sunday, June 21, 2026
Group H: Spain – Saudi Arabia – Atlanta Stadium (12 p.m.)
Group G: Belgium – Iran – Los Angeles Stadium (3 p.m.)
Group H: Uruguay – Cape Verde – Miami Stadium (6 p.m.)
Group G: New Zealand – Egypt – BC Place, Vancouver (9 p.m.)
Monday, June 22, 2026
Group J: Argentina vs. Austria – Dallas Stadium (1 p.m.)
Group I: France vs. Iraq – Philadelphia Stadium (5 p.m.)
Group I: Norway vs. Senegal – New York Stadium (8 p.m.)
Group J: Jordan vs. Algeria – San Francisco Bay Area Stadium (11 p.m.)
Tuesday, June 23, 2026
Group K: Portugal vs. Uzbekistan – Houston Stadium (1 p.m.)
Group L: England vs. Ghana – Boston Stadium (4 p.m.)
Group L: Panama vs. Croatia – Toronto Stadium (7 p.m.)
Group K: Colombia vs. DR Congo – Guadalajara Stadium (10 p.m.)
Wednesday, June 24, 2026
Group B: Switzerland vs. Canada – BC Place, Vancouver (3 p.m.)
Group B: Bosnia and Herzegovina – Qatar – Seattle Stadium (3 p.m.)
Group C: Scotland vs. Brazil – Miami Stadium (6 p.m.)
Group C: Morocco vs. Haiti – Atlanta Stadium (6 p.m.)
Group A: Czech Republic vs. Mexico – Mexico City Stadium (9 p.m.)
Group A: South Africa vs. South Korea – Monterrey Stadium (9 p.m.)
Thursday, June 25, 2026
Group E: Ecuador vs. Germany – New York Stadium (4 p.m.)
Group E: Curaçao vs. Ivory Coast – Philadelphia Stadium (4 p.m.)
Group F: Tunisia vs. Netherlands – Kansas City Stadium (7 p.m.)
Group F: Japan vs. Sweden – Dallas Stadium (7 p.m.)
Group D: Turkey vs. United States – Los Angeles Stadium (10 p.m.)
Group D: Paraguay vs. Australia – San Francisco Bay Area Stadium (10 p.m.)
Friday, June 26 2026
Group I: Norway vs. France – Boston Stadium (3 p.m.)
Group I: Senegal vs. Iraq – Toronto Stadium (3 p.m.)
Group H: Uruguay vs. Spain – Guadalajara Stadium (8 p.m.)
Group H: Cape Verde vs. Saudi Arabia – Houston Stadium (8 p.m.)
Group G: New Zealand vs. Belgium – BC Place, Vancouver (11 p.m.)
Group G: Egypt vs. Iran – Seattle Stadium (11 p.m.)
Saturday, June 27, 2026
Group L: Panama vs. England – New York Stadium (5 p.m.)
Group L: Croatia vs. Ghana – Philadelphia Stadium (5 p.m.)
Group K: Colombia vs. Portugal – Miami Stadium (7:30 p.m.)
Group K: DR Congo vs. Uzbekistan – Atlanta Stadium (7:30 p.m.)
Group J: Jordan vs. Argentina – Dallas Stadium (10 p.m.)
Group J Algeria – Austria – Kansas City Stadium (10pm)
Round of 32
Sunday, June 28, 2026
Game 73: Runner-up in Group A vs. Runner-up in Group B – Los Angeles Stadium (3:00 PM)
Monday, June 29, 2026
Game 76: Winner of Group C vs. Runner-up in Group F – Houston Stadium (1:00 PM)
Game 74: Winner of Group E vs. Third-placed team in Groups A/B/C/D/F – Boston Stadium (4:30 PM)
Game 75: Winner of Group F vs. Runner-up in Group C – Monterrey Stadium (9:00 PM)
Tuesday, June 30, 2026
Game 78: Runner-up in Group E vs. Runner-up in Group I – Dallas Stadium (1:00 PM)
Game 77: Winner of Group I vs. Third-placed team in Groups C/D/F/G/H – New York Stadium (5:00 PM)
Game 79: Winner of Group A vs. Third-placed team in Group B C/E/F/H/I – Mexico City Stadium (9 p.m.)
Wednesday, July 1, 2026
Game 80: Group L Winner vs. Group E/H/I/J/K Third-Place Match – Atlanta Stadium (12 p.m.)
Game 82: Group G Winner vs. Group A/E/H/I/J Third-Place Match – Seattle Stadium (4 p.m.)
Game 81: Group D Winner vs. Group B/E/F/I/J Third-Place Match – San Francisco Bay Stadium (8 p.m.)
Thursday, July 2, 2026
Game 84: Group H Winner vs. Group J Runner-up – Los Angeles Stadium (3 p.m.)
Game 83: Group K Runner-up vs. Group L Runner-up – Toronto Stadium (7 p.m.)
Game 85: Group B Winner vs. Group E/F/G/I/J Third-Place Match – Vancouver Square (11 p.m.)
Friday, July 3 2026
Game 88: Second in Group K vs. Second in Group L – Dallas Stadium (2:00 PM)
Game 86: First in Group J vs. Second in Group H – Miami Stadium (6:00 PM)
Game 87: First in Group K vs. Third in Group D/E/I/J/L – Kansas City Stadium (9:30 PM)
Round of 16
Saturday, July 4, 2026
Game 90: Winner of Game 73 vs. Winner of Game 75 – Houston Stadium (1:00 PM)
Game 89: Winner of Game 74 vs. Winner of Game 77 – Philadelphia Stadium (5:00 PM)
Sunday, July 5, 2026
Game 91: Winner of Game 76 vs. Winner of Game 78 – New York Stadium (4:00 PM)
Game 92: Winner of Game 79 vs. Winner of Game 80 – Mexico City Stadium (8:00 PM)
Monday, July 6, 2026
Game 93: Winner of Game 83 vs. Winner of Game 84 – Dallas Stadium (3:00 PM)
Game 94: Winner of Game 81 vs. Winner of Game 82 – Seattle Stadium (8:00 PM)
Tuesday, July 7, 2026
Game 95: Winner of Game 86 vs. Winner of Game 88 – Atlanta Stadium (12:00 PM)
Game 96: Winner of Game 85 vs. Winner of Game 87 – BC Place, Vancouver (4:00 PM)
Quarter-finals
Thursday, July 9, 2026
Game 97: Winner of Game 89 vs. Winner of Game 90 – Boston Stadium (4 p.m.)
Friday, July 10, 2026
Game 98: Winner of Game 93 vs. Winner of Game 94 – Los Angeles Stadium (3 p.m.)
Saturday, July 11, 2026
Game 99: Winner of Game 91 vs. Winner of Game 92 – Miami Stadium (5 p.m.)
Game 100: Winner of Game 95 vs. Winner of Game 96 – Kansas City Stadium (9 p.m.)
Semifinals
Tuesday, July 14, 2026
Game 101: Winner of Game 97 vs. Winner of Game 98 – Dallas Stadium (3 p.m.)
Wednesday, July 15, 2026
Game 102: Winner of Game 99 vs. Winner of Game 100 – Atlanta Stadium (3 p.m.)
Bronze Medal Match
Saturday, July 18, 2026
Game 103: Loser of Game 101 vs. Loser of Game 102 – Miami Stadium (5 p.m.)
FIFA World Cup 2026™: Final
Sunday, July 19, 2026
Game 104: Winner of Game 101 vs. Winner of Game 102 – New York, New Jersey Stadium (3 p.m.)
