The countdown to the 2026 FIFA World Cup has begun following the confirmation of the group-stage fixtures, venues and match schedules for the tournament to be jointly hosted by the United States, Canada and Mexico.
The expanded tournament, featuring 48 teams for the first time, will kick off on June 11, 2026, with hosts Mexico facing South Africa at the Mexico City Stadium. A total of 104 matches will be played across 16 host cities before the final takes place at MetLife Stadium in New Jersey on July 19.
Read Also: FIFA announces $355m club payout for 2026 World Cup
Historic Tournament Across Three Nations
The 2026 edition will be the first FIFA World Cup co-hosted by three countries and the largest in the competition’s history.
FIFA has also introduced three-minute water breaks during matches as part of enhanced player welfare measures amid concerns over high temperatures at several venues.
The tournament will feature debut appearances by Cabo Verde, Curaçao, Jordan and Uzbekistan, with Curaçao becoming the smallest nation ever to qualify for a FIFA World Cup final.
Read Also: 2026 World Cup: 10 iconic host cities every fan must visit
Opening Matches
Mexico and South Africa will raise the curtain on June 11, with the match scheduled for 8:00 p.m. Nigeria time.
Other opening-week fixtures include Canada against Bosnia and Herzegovina, the United States against Paraguay, Brazil versus Morocco, Germany against Curaçao and England’s clash with Croatia.

Here is the complete list of FIFA World Cup 2026 group-stage fixtures, venues and kick-off times in Nigeria:
Thursday, 11 June 2026
Group A: Mexico v South Africa — Mexico City Stadium (8:00 PM WAT)
Friday, 12 June 2026
Group A: Korea Republic v Czechia — Estadio Guadalajara (2:00 AM WAT)
Group B: Canada v Bosnia and Herzegovina — Toronto Stadium (7:00 PM WAT)
Saturday, 13 June 2026
Group D: USA v Paraguay — Los Angeles Stadium (1:00 AM WAT)
Group B: Qatar v Switzerland — San Francisco Bay Area Stadium (7:00 PM WAT)
Group C: Brazil v Morocco — New York New Jersey Stadium (10:00 PM WAT)
Sunday, 14 June 2026
Group C: Haiti v Scotland — Boston Stadium (1:00 AM WAT)
Group D: Australia v Türkiye — BC Place Vancouver (4:00 AM WAT)
Group E: Germany v Curaçao — Houston Stadium (5:00 PM WAT)
Group F: Netherlands v Japan — Dallas Stadium (8:00 PM WAT)
Group E: Côte d’Ivoire v Ecuador — Philadelphia Stadium (11:00 PM WAT)
Monday, 15 June 2026
Group F: Sweden v Tunisia — Estadio Monterrey (2:00 AM WAT)
Group H: Spain v Cabo Verde — Atlanta Stadium (4:00 PM WAT)
Group G: Belgium v Egypt — Seattle Stadium (7:00 PM WAT)
Group H: Saudi Arabia v Uruguay — Miami Stadium (10:00 PM WAT)
Tuesday, 16 June 2026
Group G: IR Iran v New Zealand — Los Angeles Stadium (1:00 AM WAT)
Group I: France v Senegal — New York New Jersey Stadium (7:00 PM WAT)
Group I: Iraq v Norway — Boston Stadium (10:00 PM WAT)
Wednesday, 17 June 2026
Group J: Argentina v Algeria — Kansas City Stadium (1:00 AM WAT)
Group J: Austria v Jordan — San Francisco Bay Area Stadium (4:00 AM WAT)
Group K: Portugal v Congo DR — Houston Stadium (5:00 PM WAT)
Group L: England v Croatia — Dallas Stadium (8:00 PM WAT)
Group L: Ghana v Panama — Toronto Stadium (11:00 PM WAT)
Thursday, 18 June 2026
Group K: Uzbekistan v Colombia — Mexico City Stadium (2:00 AM WAT)
Group A: Czechia v South Africa — Atlanta Stadium (4:00 PM PM WAT)
Group B: Switzerland v Bosnia and Herzegovina — Los Angeles Stadium (7:00 PM WAT)
Group B: Canada v Qatar — BC Place Vancouver (10:00 PM WAT)
Friday, 19 June 2026
Group A: Mexico v Korea Republic — Estadio Guadalajara (1:00 AM WAT)
Group D: USA v Australia — Seattle Stadium (7:00 PM WAT)
Group C: Scotland v Morocco — Boston Stadium (10:00 PM WAT)
Saturday, 20 June 2026
Group C: Brazil v Haiti — Philadelphia Stadium (12:30 AM WAT)
Group D: Türkiye v Paraguay — San Francisco Bay Area Stadium (3:00 AM WAT)
Group F: Netherlands v Sweden — Houston Stadium (5:00 PM WAT)
Group E: Germany v Côte d’Ivoire — Toronto Stadium (8:00 PM WAT)
Sunday, 21 June 2026
Group E: Ecuador v Curaçao — Kansas City Stadium (12:00 AM WAT)
Group F: Tunisia v Japan — Estadio Monterrey (4:00 AM WAT)
Group H: Spain v Saudi Arabia — Atlanta Stadium (4:00 PM WAT)
Group G: Belgium v IR Iran — Los Angeles Stadium (7:00 PM WAT)
Group H: Uruguay v Cabo Verde — Miami Stadium (10:00 PM WAT)
Monday, 22 June 2026
Group G: New Zealand v Egypt — BC Place Vancouver (1:00 AM WAT)
Group I: Norway v Senegal — New York New Jersey Stadium (7:00 PM WAT)
Group I: France v Iraq — Philadelphia Stadium (10:00 PM WAT)
Tuesday, 23 June 2026
Group J: Argentina v Austria — Dallas Stadium (12:00 AM WAT)
Group J: Jordan v Algeria — San Francisco Bay Area Stadium (3:00 AM WAT)
Group K: Portugal v Uzbekistan — Houston Stadium (5:00 PM WAT)
Group L: England v Ghana — Boston Stadium (8:00 PM WAT)
Group L: Panama v Croatia — Toronto Stadium (11:00 PM WAT)
Wednesday, 24 June 2026
Group K: Colombia v Congo DR — Estadio Guadalajara (2:00 AM WAT)
Group B: Switzerland v Canada — BC Place Vancouver (7:00 PM WAT)
Group B: Bosnia and Herzegovina v Qatar — Seattle Stadium (7:00 PM WAT)
Group C: Morocco v Haiti — Atlanta Stadium (10:00 PM WAT)
Group C: Scotland v Brazil — Miami Stadium (10:00 PM WAT)
Thursday, 25 June 2026
Group A: South Africa v Korea Republic — Estadio Monterrey (1:00 AM WAT)
Group A: Czechia v Mexico — Mexico City Stadium (1:00 AM WAT)
Group E: Curaçao v Côte d’Ivoire — Philadelphia Stadium (8:00 PM WAT)
Group E: Ecuador v Germany — New York New Jersey Stadium (8:00 PM WAT)
Group F: Japan v Sweden — Dallas Stadium (11:00 PM WAT)
Group F: Tunisia v Netherlands — Kansas City Stadium (11:00 PM WAT)
Friday, 26 June 2026
Group D: Türkiye v USA — Los Angeles Stadium (1:00 AM WAT)
Group D: Paraguay v Australia — San Francisco Bay Area Stadium (1:00 AM WAT)
Group I: Norway v France — Boston Stadium (8:00 PM WAT)
Group I: Senegal v Iraq — Toronto Stadium (8:00 PM WAT)
Group G: Egypt v IR Iran — Seattle Stadium (11:00 PM WAT)
Group G: New Zealand v Belgium — BC Place Vancouver (11:00 PM WAT)
Saturday, 27 June 2026
Group H: Cabo Verde v Saudi Arabia — Houston Stadium (2:00 AM WAT)
Group H: Uruguay v Spain — Estadio Guadalajara (2:00 AM WAT)
Group L: Panama v England — New York New Jersey Stadium (8:00 PM WAT)
Group L: Croatia v Ghana — Philadelphia Stadium (8:00 PM WAT)
Group J: Algeria v Austria — Kansas City Stadium (11:00 PM WAT)
Group J: Jordan v Argentina — Dallas Stadium (11:00 PM WAT)
Group K: Colombia v Portugal — Miami Stadium (11:00 PM WAT)
Group K: Congo DR v Uzbekistan — Atlanta Stadium (11:00 PM WAT)
Join BusinessDay whatsapp Channel, to stay up to date
Open In Whatsapp
