
The FIFA World Cup 2026 brings together 48 nations across three host countries – the United States, Canada and Mexico – from 11 June to 19 July.
Expanded from 32 teams to 48 for the first time, the tournament will feature a record 104 matches played in 16 host cities before ending with the final at MetLife Stadium in New York/New Jersey on 19 July.
The competition begins with 12 groups of four teams, with 32 nations progressing to the knockout rounds as the race to become world champions unfolds across North America.
Host cities
- US: Atlanta, Boston, Dallas, Houston, Kansas City, Los Angeles, Miami, New York/New Jersey, Philadelphia, San Francisco Bay Area, Seattle
- Mexico: Guadalajara, Mexico City, Monterrey
- Canada: Toronto, Vancouver
The groups and teams
- Group A: Mexico, South Africa, Korea Republic, Czechia
- Group B: Canada, Bosnia and Herzegovina, Qatar, Switzerland
- Group C: Brazil, Morocco, Haiti, Scotland
- Group D: United States, Paraguay, Australia, Türkiye
- Group E: Germany, Curaçao, Ivory Coast, Ecuador
- Group F: Netherlands, Japan, Sweden, Tunisia
- Group G: Belgium, Egypt, IR Iran, New Zealand
- Group H: Spain, Cabo Verde, Saudi Arabia, Uruguay
- Group I: France, Senegal, Iraq, Norway
- Group J: Argentina, Algeria, Austria, Jordan
- Group K: Portugal, DR Congo, Uzbekistan, Colombia
- Group L: England, Croatia, Ghana, Panama
World Cup 2026 day-by-day fixtures
Thursday 11 June 2026
- Mexico v South Africa – Group A – Mexico City Stadium
- Korea Republic v Czechia – Group A – Estadio Guadalajara
Friday 12 June 2026
- Canada v Bosnia and Herzegovina – 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 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
- Sweden v Tunisia – Group F – Estadio Monterrey
Monday 15 June 2026
- Saudi Arabia v Uruguay – Group H – Miami Stadium
- Spain 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
- Iraq 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 – Group K – Houston Stadium
- Uzbekistan v Colombia – Group K – Mexico City Stadium
Thursday 18 June 2026
- Czechia v South Africa – Group A – Atlanta Stadium
- Switzerland v Bosnia and Herzegovina – 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
- 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 Sweden – 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 Iraq – 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 – 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 v Qatar – Group B – Seattle Stadium
- Czechia 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 Sweden – Group F – Dallas Stadium
- Tunisia v Netherlands – Group F – Kansas City Stadium
- 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 Iraq – 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 v Uzbekistan – Group K – Atlanta Stadium
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
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
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
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
Bronze final
Saturday 18 July 2026
- Match 103 – Runner-up match 101 v Runner-up 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
Main image: the 2022 World Cup final in Qatar (Credit: Mike Starling/Sports Tourism News)
