MEXICO CITY (Kashmir English): The 2026 FIFA World Cup officially kicks off today, June 11, 2026, with the opening match between Mexico and South Africa.
The game will be played at Estadio Azteca stadium here. The event will feature an expanded format of 48 teams and 104 matches across three host nations: the United States, Mexico, and Canada.
For the first time ever, the largest FIFA World Cup in history is officially launching simultaneously across three host nations.
The opening festivities and initial matches highlight several major stories shaping the tournament’s launch:
Triple opening ceremonies
Rather than a single launch, celebrations are taking place sequentially in Mexico City, Los Angeles, and Toronto.
The global celebrations feature performances by major artists including Shakira, Burna Boy, Maná, and Tyla.
The tournament’s official curtain-raiser match features host nation Mexico facing off against South Africa in Mexico City.
In anticipation of the event, Mexico’s president officially ordered a widespread work-from-home policy to ease travel and logistics.
World Cup key dates
Group stage: June 11-27
Round of 32: June 28 to July 3
Round of 16: July 4-7
Quarter-finals: July 9-11
Semi-finals: July 14-15
Third-place play-off (‘Bronze final’): July 18
Final: July 19
Full 2026 World Cup schedule by day
Thursday, June 11
Group A: Mexico vs South Africa – Mexico City, Mexico
Friday, June 12
Group A: South Korea vs Czech Republic – Zapopan, Mexico
Group B: Canada vs Bosnia & Herzegovina, kick-off 8pm – Toronto, Canada
Saturday, June 13
Group D: USA vs Paraguay – Los Angeles, USA
Group B: Qatar vs Switzerland – Santa Clara, USA
Group C: Brazil vs Morocco – New Jersey, USA
Sunday, June 14
Group C: Haiti vs Scotland – Foxborough, USA
Group D: Australia vs Turkey – Vancouver, Canada
Group E: Germany vs Curacao – Houston, USA
Group F: Netherlands vs Japan – Arlington, USA
Monday, June 15
Group E: Ivory Coast vs Ecuador – Philadelphia, USA
Group F: Sweden vs Tunisia – Guadalupe, Mexico
Group H: Spain vs Cape Verde – Atlanta, USA
Group G: Belgium vs Egypt – Seattle, USA
Group H: Saudi Arabia vs Uruguay – Miami, USA
Tuesday, June 16
Group G: Iran vs New Zealand – Los Angeles, USA
Group I: France vs Senegal – New Jersey, USA
Group I: Iraq vs Norway – Foxborough, USA
Wednesday, June 17
Group J: Argentina vs Algeria – Kansas City, USA
Group J: Austria vs Jordan – Santa Clara, USA
Group K: Portugal vs DR Congo – Houston, USA
Group L: England vs Croatia – Arlington, USA
Thursday, June 18
Group L: Ghana vs Panama – Toronto, Canada
Group K: Uzbekistan vs Colombia – Mexico City, Mexico
Group A: Czech Republic vs South Africa – Atlanta, USA
Group B: Switzerland vs Bosnia & Herzegovina – Los Angeles, USA
Group B: Canada vs Qatar – Vancouver, Canada
Friday, June 19
Group A: Mexico vs South Korea – Zapopan, Mexico
Group D: USA vs Australia – Seattle, USA
Group C: Scotland vs Morocco – Foxborough, USA
Saturday, June 20
Group C: Brazil vs Haiti – Philadelphia, USA
Group D: Turkey vs Paraguay – Santa Clara, USA
Group A: Netherlands vs Sweden – Houston, USA
Group E: Germany vs Ivory Coast – Toronto, Canada
Sunday, June 21
Group E: Ecuador vs Curacao – Kansas City, USA
Group F: Tunisia vs Japan – Guadalupe, Mexico
Group H: Spain vs Saudi Arabia – Atlanta, USA
Group G: Belgium vs Iran – Los Angeles, USA
Group H: Uruguay vs Cape Verde – Miami, USA
Monday, June 22
Group G: New Zealand vs Egypt – Vancouver, Canada
Group J: Argentina vs Austria – Arlington, USA
Group I: France vs Iraq – Philadelphia, USA
Tuesday, June 23
Group I: Norway vs Senegal – Toronto, Canada
Group J: Jordan vs Algeria – Santa Clara, USA
Group K: Portugal vs Uzbekistan – Houston, USA
Group L: England vs Ghana – Foxborough, USA
Wednesday, June 24
Group L: Panama vs Croatia – Foxborough, USA
Group K: Colombia vs DR Congo – Zapopan, Mexico
Group B: Switzerland vs Canada – Vancouver, Canada
Group B: Bosnia & Herzegovina vs Qatar – Seattle, USA
Group C: Morocco vs Haiti – Atlanta, USA
Group C: Scotland vs Brazil – Miami, USA
Thursday, June 25
Group A: South Africa vs South Korea – Guadalupe, Mexico
Group A: Czech Republic vs Mexico – Mexico City, Mexico
Group E: Curacao vs Ivory Coast – Philadelphia, USA
Group E: Ecuador vs Germany – New Jersey, USA
Friday, June 26
Group F: Tunisia vs Netherlands – Kansas City, USA
Group F: Japan vs Sweden – Arlington, USA
Group D: Turkey vs USA – Los Angeles, USA
Group D: Paraguay vs Australia – Santa Clara, USA
Group I: Norway vs France – Foxborough, USA
Group I: Senegal vs Iraq – Toronto, Canada
Saturday, June 27
Group H: Cape Verde vs Saudi Arabia – Houston, USA
Group H: Uruguay vs Spain – Zapopan, Mexico
Group G: New Zealand vs Belgium – Vancouver, Canada
Group G: Egypt vs Iran – Seattle, USA
Group L: Panama vs England – New Jersey, USA
Group L: Croatia vs Ghana – Philadelphia, USA
Sunday, June 28
Group K: Colombia vs Portugal – Miami, USA
Group K: DR Congo vs Uzbekistan – Atlanta, USA
Group J: Algeria vs Austria – Kansas City, USA
Group J: Jordan vs Argentina – Arlington, USA
Round of 32
Monday, June 29
Round of 32 – Group C winners vs Group F runners-up – Houston, USA
Round of 32 – Group E winners vs Group A/B/C/D/F third place – Foxborough, USA
Tuesday, June 30
Round of 32 – Group F winners vs Group C runners-up – Guadalupe, Mexico
Round of 32 – Group E runners-up vs Group I runners-up – Arlington, USA
Round of 32 – Group I winners vs Group C/D/F/G/H third place – New Jersey, USA
Wednesday, July 1
Round of 32 – Group A winners vs Group C/E/F/H/I third place – Mexico City, Mexico
Round of 32 – Group L winners vs Group E/H/I/J/K third place – Atlanta, USA
Round of 32 – Group G winners vs Group A/E/H/I/J third place – Seattle, USA
Thursday, July 2
Round of 32 – Group D winners vs Group B/E/F/I/J third place – Santa Clara, USA
Round of 32 – Group H winners vs Group J runners-up – Los Angeles, USA
Friday, July 3
Round of 32 – Group K runners-up vs Group L runners-up – Toronto, Canada
Round of 32 – Group B winners vs Group E/F/G/I/J third place – Vancouver, Canada
Round of 32 – Group D runners-up vs Group G runners-up – Arlington, USA
Round of 32 – Group J winners vs Group H runners-up – Miami, USA
Saturday, July 4
Round of 32 – Group K winners vs Group D/E/I/J/L third place – Kansas City, USA
Round of 16 – Match 73 winners vs Match 75 winners – Houston, USA
Round of 16 – Match 74 winners vs Match 77 winners – Philadelphia, USA
Sunday, July 5
Round of 16 – Match 76 winners vs Match 78 winners – New Jersey, USA
Monday, July 6
Round of 16 – Match 79 winners vs Match 80 winners – Mexico City, Mexico
Round of 16 – Match 83 winners vs Match 84 winners – Arlington, USA
Tuesday, July 7
Round of 16 – Match 81 winners vs Match 82 winners – Seattle, USA
Round of 16 – Match 86 winners vs Match 88 winners – Atlanta, USA
Round of 16 – Match 85 winners vs Match 87 winners – Vancouver, Canada
Thursday, July 9
Quarter-final – Match 97: Match 89 winners vs Match 90 winners – Foxborough, USA
Friday, July 10
Quarter-final – Match 98: Match 93 winners vs Match 94 winners – Los Angeles, USA
Saturday, July 11
Quarter-final – Match 99: Match 91 winners vs Match 92 winners – Miami, USA
Sunday, July 12
Quarter-final – Match 100: Match 95 winners vs Match 96 winners – Kansas City, USA
Tuesday, July 14
Semi-final – Match 101: Match 97 winners vs Match 98 winners – Arlington, USA
Wednesday, July 15
Semi-final – Match 102: Match 99 winners vs Match 100 winners – Atlanta, USA
Saturday, July 18
Third Place Playoff – Match 103: Match 101 losers vs Match 102 losers – Miami, USA
Sunday, July 19
Final – Match 104: Match 101 winners vs Match 102 winners, kick-off 8pm – New Jersey, USA




