Check out the match schedule for the tournament in Canada, Mexico and the USA with each of the 104 fixtures from the 48-team event.
The match schedule for the FIFA World Cup 2026™ has been revealed.
The biggest-ever edition of the global showpiece will see 104 games featuring 48 teams played across 16 host cities in three countries: Canada, Mexico and the United States.
FIFA World Cup 2026 Group Stage fixtures
Thursday, 11 June 2026
Mexico v South Africa – Group A – Mexico City Stadium
Korea Republic v Czechia/Denmark/North Macedonia/Republic of Ireland – Group A – Estadio Guadalajara
Friday, 12 June 2026
Canada v Bosnia and Herzegovina/Italy/Northern Ireland/Wales – Group B – Toronto Stadium
USA v Paraguay – Group D – Los Angeles Stadium
Saturday, 13 June 2026
Haiti v Scotland – Group C – Boston Stadium
Australia v Kosovo/Romania/Slovakia/Türkiye – Group D – BC Place Vancouver
Brazil v Morocco – Group C – New York New Jersey Stadium
Qatar v Switzerland – Group B – San Francisco Bay Area Stadium
Sunday, 14 June 2026
Côte d’Ivoire v Ecuador – Group E – Philadelphia Stadium
Germany v Curaçao – Group E – Houston Stadium
Netherlands v Japan – Group F – Dallas Stadium
Albania/Poland/Sweden/Ukraine v Tunisia – Group F – Estadio Monterrey
Monday, 15 June 2026
Saudi Arabia v Uruguay – Group H – Miami Stadium
pain v Cabo Verde – Group H – Atlanta Stadium
IR Iran v New Zealand – Group G – Los Angeles Stadium
Belgium v Egypt – Group G – Seattle Stadium
Tuesday, 16 June 2026
France v Senegal – Group I – New York New Jersey Stadium
Bolivia/Iraq/Suriname v Norway – Group I – Boston Stadium
Argentina v Algeria – Group J – Kansas City Stadium
Austria v Jordan – Group J – San Francisco Bay Area Stadium
Wednesday, 17 June 2026
Ghana v Panama – Group L – Toronto Stadium
England v Croatia – Group L – Dallas Stadium
Portugal v Congo DR/Jamaica/New Caledonia – Group K – Houston Stadium
Uzbekistan v Colombia – Group K – Mexico City Stadium
Thursday, 18 June 2026
Czechia/Denmark/North Macedonia/Republic of Ireland v South Africa – Group A – Atlanta Stadium
Switzerland v Bosnia and Herzegovina/Italy/Northern Ireland/Wales – Group B – Los Angeles Stadium
Canada v Qatar – Group B – BC Place Vancouver
Mexico v Korea Republic – Group A – Estadio Guadalajara
Friday, 19 June 2026
Brazil v Haiti – Group C – Philadelphia Stadium
Scotland v Morocco – Group C – Boston Stadium
Kosovo/Romania/Slovakia/Türkiye v Paraguay – Group D – San Francisco Bay Area Stadium
USA v Australia – Group D – Seattle Stadium
Saturday, 20 June 2026
Germany v Côte d’Ivoire – Group E – Toronto Stadium
Ecuador v Curaçao – Group E – Kansas City Stadium
Netherlands v Albania/Poland/Sweden/Ukraine – Group F – Houston Stadium
Tunisia v Japan – Group F – Estadio Monterrey
Sunday, 21 June 2026
Uruguay v Cabo Verde – Group H – Miami Stadium
Spain v Saudi Arabia – Group H – Atlanta Stadium
Belgium v IR Iran – Group G – Los Angeles Stadium
New Zealand v Egypt – Group G – BC Place Vancouver
Monday, 22 June 2026
Norway v Senegal – Group I – New York New Jersey Stadium
France v Bolivia/Iraq/Suriname – Group I – Philadelphia Stadium
Argentina v Austria – Group J – Dallas Stadium
Jordan v Algeria – Group J – San Francisco Bay Area Stadium
Tuesday, 23 June 2026
England v Ghana – Group L – Boston Stadium
Panama v Croatia – Group L – Toronto Stadium
Portugal v Uzbekistan – Group K – Houston Stadium
Colombia v Congo DR/Jamaica/New Caledonia – Group K – Estadio Guadalajara
Wednesday, 24 June 2026
Scotland v Brazil – Group C – Miami Stadium
Morocco v Haiti – Group C – Atlanta Stadium
Switzerland v Canada – Group B – BC Place Vancouver
Bosnia and Herzegovina/Italy/Northern Ireland/Wales v Qatar – Group B – Seattle Stadium
Czechia/Denmark/North Macedonia/Republic of Ireland v Mexico – Group A – Mexico City Stadium
South Africa v Korea Republic – Group A – Estadio Monterrey
Thursday, 25 June 2026
Curaçao v Côte d’Ivoire – Group E – Philadelphia Stadium
Ecuador v Germany – Group E – New York New Jersey Stadium
Japan v Albania/Poland/Sweden/Ukraine – Group F – Dallas Stadium
Tunisia v Netherlands – Group F – Kansas City Stadium
Kosovo/Romania/Slovakia/Türkiye v USA – Group D – Los Angeles Stadium
Paraguay v Australia – Group D – San Francisco Bay Area Stadium
Friday, 26 June 2026
Norway v France – Group I – Boston Stadium
Senegal v Bolivia/Iraq/Suriname – Group I – Toronto Stadium
Egypt v IR Iran – Group G – Seattle Stadium
New Zealand v Belgium – Group G – BC Place Vancouver
Cabo Verde v Saudi Arabia – Group H – Houston Stadium
Uruguay v Spain – Group H – Estadio Guadalajara
Saturday, 27 June 2026
Panama v England – Group L – New York New Jersey Stadium
Croatia v Ghana – Group L – Philadelphia Stadium
Algeria v Austria – Group J – Kansas City Stadium
Jordan v Argentina – Group J – Dallas Stadium
Colombia v Portugal – Group K – Miami Stadium
Congo DR/Jamaica/New Caledonia v Uzbekistan – Group K – Atlanta Stadium
FIFA World Cup 2026 – Round of 32 fixtures
Sunday, 28 June 2026
Match 73 – Group A runners-up v Group B runners-up – Los Angeles Stadium
Monday, 29 June 2026
Match 74 – Group E winners v Group A/B/C/D/F third place – Boston Stadium
Match 75 – Group F winners v Group C runners-up – Estadio Monterrey
Match 76 – Group C winners v Group F runners-up – Houston Stadium
Tuesday, 30 June 2026
Match 77 – Group I winners v Group C/D/F/G/H third place – New York New Jersey Stadium
Match 78 – Group E runners up v Group I runners-up – Dallas Stadium
Match 79 – Group A winners v Group C/E/F/H/I third place – Mexico City Stadium
Wednesday, 1 July 2026
Match 80 – Group L winners v Group E/H/I/J/K third place – Atlanta Stadium
Match 81 – Group D winners v Group B/E/F/I/J third place – San Francisco Bay Area Stadium
Match 82 – Group G winners v Group A/E/H/I/J third place – Seattle Stadium
Thursday, 2 July 2026
Match 83 – Group K runners-up v Group L runners-up – Toronto Stadium
Match 84 – Group H winners v Group J runners-up – Los Angeles Stadium
Match 85 – Group B winners v Group E/F/G/I/J third place – BC Place Vancouver
Friday, 3 July 2026
Match 86 – Group J winners v Group H runners-up – Miami Stadium
Match 87 – Group K winners v Group D/E/I/J/L third place – Kansas City Stadium
Match 88 – Group D runners-up v Group G runners-up – Dallas Stadium
FIFA World Cup 2026 Round of 16 fixtures
Saturday, 4 July 2026
Match 89 – Winner match 74 v Winner match 77 – Philadelphia Stadium Match 90
Winner match 73 v Winner match 75 – Houston Stadium
Sunday, 5 July 2026
Match 91 – Winner match 76 v Winner match 78 – New York New Jersey Stadium Match 92
Winner match 79 v Winner match 80 – Mexico City Stadium
Monday, 6 July 2026
Match 93 – Winner match 83 v Winner match 84 – Dallas Stadium Match 94
Winner match 81 v Winner match 82 – Seattle Stadium
Tuesday, 7 July 2026
Match 95 – Winner match 86 v Winner match 88 – Atlanta Stadium Match 96
Winner match 85 v Winner match 87 – BC Place Vancouver
FIFA World Cup 2026 quarter-final fixtures
Thursday, 9 July 2026
Match 97 – Winner match 89 v Winner match 90 – Boston Stadium
Friday, 10 July 2026
Match 98 – Winner match 93 v Winner match 94 – Los Angeles Stadium
Saturday, 11 July 2026
Match 99 – Winner match 91 v Winner match 92 – Miami Stadium Match 100
Winner match 95 v Winner match 96 – Kansas City Stadium
FIFA World Cup 2026 semi-final fixtures
Tuesday, 14 July 2026
Match 101 – Winner match 97 v Winner match 98 – Dallas Stadium
Wednesday, 15 July 2026
Match 102 – Winner match 99 v Winner match 100 – Atlanta Stadium
FIFA World Cup 2026 bronze final
Saturday, 18 July 2026
Match 103 – Loser match 101 v Loser match 102 – Miami Stadium
FIFA World Cup 2026 Final
Sunday, 19 July 2026
Match 104 – Winner match 101 v Winner match 102 – New York New Jersey Stadium