The FIFA World Cup 2026 is all set to unfold over an exciting month of football across North America.
The tournament begins on June 11, 2026, with host nation Mexico taking on South Africa at the legendary Estadio Azteca in Mexico City.
From that day forward, the World Cup will span just over a month, featuring 104 matches under the new 48-team format. The event will be hosted across 16 stadiums throughout North America, promising the biggest celebration of football yet.
With the qualification play-offs now completed and the World Cup draw conducted on December 5, the full schedule for the group stage has been confirmed. Here’s the complete fixture list for the 2026 World Cup:
June 11, 2026: Mexico vs South Africa, Estadio Azteca, Mexico City, 1pm local / 8pm UK
June 11, 2026: South Korea vs Czechia, Estadio Akron, Zapopan, 8pm local / 3am UK (June 12)
June 18, 2026: Czechia 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: Czechia 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)
June 12, 2026: Canada vs Bosnia and Herzegovina, 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 Bosnia and Herzegovina, 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: Bosnia and Herzegovina vs Qatar, Lumen Field, Seattle, 12noon local / 8pm UK
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
June 12, 2026: United States vs Paraguay, SoFi Stadium, Inglewood, 6pm local / 2am UK (June 13)
June 13, 2026: Australia vs Turkiye, BC Place, Vancouver, 9pm local / 5am UK (June 14)
June 19, 2026: Turkiye 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: Turkiye 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)
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
June 14, 2026: Netherlands vs Japan, AT&T Stadium, Arlington, 3pm local / 9pm UK
June 14, 2026: Sweden vs Tunisia, Estadio BBVA, Guadalupe, 8pm local / 3am UK (June 15)
June 20, 2026: Netherlands vs Sweden, 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 Sweden, 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)
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)
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)
June 16, 2026: France vs Senegal, MetLife Stadium, East Rutherford, 3pm local / 8pm UK
June 16, 2026: Iraq 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 Iraq, 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 Iraq, BMO Field, Toronto, 3pm local / 8pm UK
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)
June 17, 2026: Portugal vs DR Congo, 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 DR Congo, 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: DR Congo vs Uzbekistan, Mercedes-Benz Stadium, Atlanta, 7.30pm local / 0.30am UK (June 28)
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
The knockout stages begin on June 28, 2026, with matches stretching through July 19, 2026, when the grand final will take place at MetLife Stadium in East Rutherford.
Key knockout fixtures include:
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
July 18, 2026: Third Place Play-off – Loser Match 101 vs Loser Match 102, Hard Rock Stadium, Miami Gardens
July 19, 2026: World Cup Final – Winner Match 101 vs Winner Match 102, MetLife Stadium, East Rutherford
Football fans can look forward to a spectacular summer of sport as the FIFA World Cup 2026 brings the world’s best teams together across the United States, Canada, and Mexico.
-
Japan’s Final 2026 World Cup Squad: Hajime Moriyasu Confirms His Selection

-
Ex-Newcastle United defender Daryl Janmaat opens up on cocaine addiction and life struggles after retirement

-
When Will England Announce Their 2026 World Cup Squad?

-
AC Milan unveil 2026-27 home kit with bold stripes; debut set for Serie A finale

-
Thomas Tuchel responds to Harry Maguire’s reaction after surprise England World Cup snub
