
World Cup 2026 fixtures kick off on June 11, with hosts Mexico opening the tournament at the iconic Estadio Azteca.
From there, World Cup 2026 lasts for just over a month and 104 matches in the new 48-team format, with 16 stadiums across North America hosting the greatest show on Earth.
FourFourTwo has your guide for every aspect of the competition – and with the draw for the World Cup having been made on December 5, we now know the group stage schedule in full, bar the teams who will be competing in next year's play-offs...
Calendar
World Cup fixtures in full
Group stage
Group A

Group A
- June 11, 2026: Mexico vs South Africa, Estadio Azteca, Mexico City, 1pm local, 8pm UK
- June 11, 2026: South Korea vs UEFA Path D winner, Estadio Akron, Zapopan, 8pm local, 3am UK (June 12)
- June 18, 2026: UEFA Path D winner vs South Africa, Mercedes-Benz Stadium, Atlanta, 12noon local, 5pm UK
- June 18, 2026: Mexico vs South Korea, Estadio Akron, Zapopan, 7pm local, 2am UK (June 19)
- June 24, 2026: UEFA Path D winner vs Mexico, Estadio Azteca, Mexico City, 7pm local, 2am UK (June 25)
- June 24, 2026: South Africa vs South Korea, Estadio BBVA, Guadalupe, 7pm local, 2am UK (June 25)
Group B

Group B
- June 12, 2026: Canada vs UEFA Path A, BMO Field, Toronto, 3pm local, 8pm UK
- June 13, 2026: Qatar vs Switzerland, Levi's Stadium, Santa Clara, 12noon local, 8pm UK
- June 18, 2026: Switzerland vs UEFA Path A, SoFi Stadium, Inglewood, 12noon local, 8pm UK
- June 18, 2026: Canada vs Qatar, BC Place, Vancouver, 3pm local, 11pm UK
- June 24, 2026: Switzerland vs Canada, BC Place, Vancouver, 12noon local, 8pm UK
- June 24, 2026: UEFA Path A vs B3, Lumen Field, Seattle, 12noon local, 8pm UK
Group C
Group C
- June 13, 2026: Brazil vs Morocco, Gillette Stadium, Foxborough, 6pm local, 11pm UK
- June 13, 2026: Haiti vs Scotland, MetLife Stadium, East Rutherford, 9pm local, 2am UK (June 14)
- June 19, 2026: Scotland vs Morocco, Lincoln Financial Field, Philadelphia, 6pm local, 11pm UK
- June 19, 2026: Brazil vs Haiti, Gillette Stadium, Foxborough, 9pm local, 2am UK (June 20)
- June 24, 2026: Scotland vs Brazil, Hard Rock Stadium, Miami Gardens, 6pm local, 11pm UK
- June 24, 2026: Morocco vs Haiti, Mercedes-Benz Stadium, Atlanta, 6pm local, 11pm UK
Group D

Group D
- June 12, 2026: United States vs Paraguay, SoFi Stadium, Inglewood, 6pm local, 2am UK (June 13)
- June 13, 2026: Australia vs UEFA Path C winner, BC Place, Vancouver, 9pm local, 5am UK (June 14)
- June 19, 2026: UEFA Path C winner vs Paraguay, Levi's Stadium, Santa Clara, 9pm local, 5am UK (June 20)
- June 19, 2026: United States vs Australia, Lumen Field, Seattle, 12noon local, 8pm UK
- June 25, 2026: UEFA Path C winner vs United States, SoFi Stadium, Inglewood, 7pm local, 3am UK (June 26)
- June 25, 2026: Paraguay vs Australia, Levi's Stadium, Santa Clara, 7pm local, 3am UK (June 26)
Group E
Group E
- June 14, 2026: Ivory Coast vs Ecuador, Lincoln Financial Field, Philadelphia, 7pm local, 6pm UK
- June 14, 2026: Germany vs Curacao, NRG Stadium, Houston, 12noon local, Midnight UK (June 15)
- June 20, 2026: Germany vs Ivory Coast, BMO Field, Toronto, 4pm local, 9pm UK
- June 20, 2026: Ecuador vs Curacao, Arrowhead Stadium, Kansas City, 7pm local, 1am UK (June 21)
- June 25, 2026: Curacao vs Ivory Coast, Lincoln Financial Field, Philadelphia, 4pm local, 9pm UK
- June 25, 2026: Ecuador vs Germany, MetLife Stadium, East Rutherford, 4pm local, 9pm UK
Group F
Group F
- June 14, 2026: Netherlands vs Japan, AT&T Stadium, Arlington, 3pm local, 9pm UK
- June 14, 2026: UEFA Path B winner vs Tunisia, Estadio BBVA, Guadalupe, 8pm local, 3am UK (June 15)
- June 20, 2026: Netherlands vs UEFA Path B winner, NRG Stadium, Houston, 12noon local, 6pm UK
- June 20, 2026: Tunisia vs Japan, Estadio BBVA, Guadalupe, 10pm local, 5am UK (June 21)
- June 25, 2026: Japan vs UEFA Path B winner, AT&T Stadium, Arlington, 6pm local, Midnight UK (June 26)
- June 25, 2026: Tunisia vs Netherlands, Arrowhead Stadium, Kansas City, 6pm local, Midnight UK (June 26)
Group G
Group G
- June 15, 2026: Iran vs New Zealand, SoFi Stadium, Inglewood, 6pm local, 2am UK (June 16)
- June 15, 2026: Belgium vs Egypt, Lumen Field, Seattle, 12noon local, 8pm UK
- June 21, 2026: Belgium vs Iran, SoFi Stadium, Inglewood, 12noon local, 8pm UK
- June 21, 2026: New Zealand vs Egypt, BC Place, Vancouver, 6pm local, 2am UK (June 22)
- June 26, 2026: Egypt vs Iran, Lumen Field, Seattle, 8pm local, 4am UK (June 27)
- June 26, 2026: New Zealand vs Belgium, BC Place, Vancouver, 8pm local, 4am UK (June 27)
Group H
Group H
- June 15, 2026: Saudi Arabia vs Uruguay, Hard Rock Stadium, Miami Gardens, 6pm local, 11pm UK
- June 15, 2026: Spain vs Cape Verde, Mercedes-Benz Stadium, Atlanta, 12noon local, 5pm UK
- June 21, 2026: Uruguay vs Cape Verde, Hard Rock Stadium, Miami Gardens, 6pm local, 11pm UK
- June 21, 2026: Spain vs Saudi Arabia, Mercedes-Benz Stadium, Atlanta, 12noon local, 5pm UK
- June 26, 2026: Cape Verde vs Saudi Arabia, NRG Stadium, Houston, 7pm local, 1am UK (June 27)
- June 26, 2026: Uruguay vs Spain, Estadio Akron, Zapopan, 6pm local 1am UK (June 27)
Group I
Group I
- June 16, 2026: France vs Senegal, MetLife Stadium, East Rutherford, 3pm local, 8pm UK
- June 16, 2026: IC Path 2 vs Norway, Gillette Stadium, Foxborough, 6pm local, 11pm UK
- June 22, 2026: Norway vs Senegal, MetLife Stadium, East Rutherford, 8pm local, 1am UK (June 23)
- June 22, 2026: France vs IC Path 2, Lincoln Financial Field, Philadelphia, 5pm local, 10pm UK
- June 26, 2026: Norway vs France, Gillette Stadium, Foxborough, 3pm local, 8pm UK
- June 26, 2026: Senegal vs IC Path 2 winner, BMO Field, Toronto, 3pm local, 8pm UK
Group J
Group J
- June 16, 2026: Argentina vs Algeria Arrowhead Stadium, Kansas City, 8pm local, 2am UK (June 17)
- June 16, 2026: Austria vs Jordan, Levi's Stadium, Santa Clara, 9pm local, 5am UK (June 17)
- June 22, 2026: Argentina vs Austria, AT&T Stadium, Arlington, 12noon local, 6pm UK
- June 22, 2026: Jordan vs Algeria, Levi's Stadium, Santa Clara, 8pm local, 4am UK (June 23)
- June 27, 2026: Algeria vs Austria, Arrowhead Stadium, Kansas City, 9pm local, 3am UK (June 28)
- June 27, 2026: Jordan vs Argentina, AT&T Stadium, Arlington, 9pm local, 3am UK (June 28)
Group K
Group K
- June 17, 2026: Portugal vs IC Path 1 winner, NRG Stadium, Houston, 12noon local, 6pm UK
- June 17, 2026: Uzbekistan vs Colombia, Estadio Azteca, Mexico City, 8pm local, 3am UK (June 18)
- June 23, 2026: Portugal vs Uzbekistan, NRG Stadium, Houston, 12noon local, 6pm UK
- June 23, 2026: Colombia vs IC Path 1 winner, Estadio Akron, Zapopan, 8pm local, 3am UK (June 24)
- June 27, 2026: Colombia vs Portugal, Hard Rock Stadium, Miami Gardens, 7.30pm local, 0.30am UK (June 28)
- June 27, 2026: IC Path 1 winner vs Uzbekistan, Mercedes-Benz Stadium, Atlanta, 7.30pm local, 0.30am UK (June 28)
Group L
Group L
- June 17, 2026: Ghana vs Panama, BMO Field, Toronto, 7pm local, Midnight UK (June 18)
- June 17, 2026: England vs Croatia, AT&T Stadium, Arlington, 3pm local, 9pm UK
- June 23, 2026: England vs Ghana, Gillette Stadium, Foxborough, 4pm local, 9pm UK
- June 23, 2026: Panama vs Croatia, BMO Field, Toronto, 7pm local, Midnight UK (June 24)
- June 27, 2026: Panama vs England, MetLife Stadium, East Rutherford, 5pm local, 10pm UK
- June 27, 2026: Croatia vs Ghana, Lincoln Financial Field, Philadelphia, 5pm local, 10pm UK
Round of 32
Round of 32
- June 28, 2026: Runner-up Group A vs Runner-up Group B, SoFi Stadium, Inglewood
- June 29, 2026: Winner Group E vs 3rd Group A/B/C/D/F, Gillette Stadium, Foxborough
- June 29, 2026: Winner Group F vs Runner-up Group C, Estadio BBVA, Guadalupe
- June 29, 2026: Winner Group C vs Runner-up Group F, NRG Stadium, Houston
- June 30, 2026: Winner Group I vs 3rd Group C/D/F/G/H, MetLife Stadium, East Rutherford
- June 30, 2026: Runner-up Group E vs Runner-up Group I, AT&T Stadium, Arlington
- June 30, 2026: Winner Group A vs 3rd Group C/E/F/H/I, Estadio Azteca, Mexico City
- July 1, 2026: Winner Group L vs 3rd Group E/H/I/J/K, Mercedes-Benz Stadium, Atlanta
- July 1, 2026: Winner Group D vs 3rd Group B/E/F/I/J, Levi's Stadium, Santa Clara
- July 1, 2026: Winner Group G vs 3rd Group A/E/H/I/J, Lumen Field, Seattle
- July 2, 2026: Runner-up Group K vs Runner-up Group L, BMO Field, Toronto
- July 2, 2026: Winner Group H vs Runner-up Group J, SoFi Stadium, Inglewood
- July 2, 2026: Winner Group B vs 3rd Group E/F/G/I/J, BC Place, Vancouver
- July 3, 2026: Winner Group J vs Runner-up Group H, Hard Rock Stadium, Miami Gardens
- July 3, 2026: Winner Group K vs 3rd Group D/E/I/J/L, Arrowhead Stadium, Kansas City
- July 3, 2026: Runner-up Group D vs Runner-up Group G, AT&T Stadium, Arlington
Round of 16
Round of 16
- July 4, 2026: Winner Match 74 vs Winner Match 77, Lincoln Financial Field, Philadelphia
- July 4, 2026: Winner Match 73 vs Winner Match 75, NRG Stadium, Houston
- July 5, 2026: Winner Match 76 vs Winner Match 78, MetLife Stadium, East Rutherford
- July 5, 2026: Winner Match 79 vs Winner Match 80, Estadio Azteca, Mexico City
- July 6, 2026: Winner Match 83 vs Winner Match 84, AT&T Stadium, Arlington
- July 6, 2026: Winner Match 81 vs Winner Match 82, Lumen Field, Seattle
- July 7, 2026: Winner Match 86 vs Winner Match 88, Mercedes-Benz Stadium, Atlanta
- July 7, 2026: Winner Match 85 vs Winner Match 87, BC Place, Vancouver
Quarter-finals
Quarter-finals
- July 9, 2026: Winner Match 89 vs Winner Match 90, Gillette Stadium, Foxborough
- July 10, 2026: Winner Match 93 vs Winner Match 94, SoFi Stadium, Inglewood
- July 11, 2026: Winner Match 91 vs Winner Match 92, Hard Rock Stadium, Miami Gardens
- July 11, 2026: Winner Match 95 vs Winner Match 96, Arrowhead Stadium, Kansas City
Semi-finals
Semi-finals
- July 14, 2026: Winner Match 97 vs Winner Match 98, AT&T Stadium, Arlington
- July 15, 2026: Winner Match 99 vs Winner Match 100, Mercedes-Benz Stadium, Atlanta
Third-placed play-off
Third-place play-off
- July 18, 2026: Loser Match 101 vs Loser Match 102, Hard Rock Stadium, Miami Gardens
Final
World Cup final
- July 19, 2026: Winner Match 101 vs Winner Match 102, MetLife Stadium, East Rutherford