2026 FIFA World Cup: Dates, times, venues
With all 48 teams confirmed, the FIFA World Cup 2026 will kick off in Mexico on June 12, with the hosts taking on South Africa in the opening Group A match, while the final will be held in New York City on July 20.
Groups:
Group A: Mexico, South Korea, South Africa, Czechia
Group B: Canada, Switzerland, Qatar, Bosnia and Herzegovina
Group C: Brazil, Morocco, Scotland, Haiti
Group D: USA, Australia, Paraguay, Turkey
Group E: Germany, Ecuador, Ivory Coast, Curacao
Group F: Netherlands, Japan, Tunisia, Sweden
Group G: Belgium, Iran, Egypt, New Zealand
Group H: Spain, Uruguay, Saudi Arabia, Cape Verde
Group I: France, Senegal, Norway, Iraq
Group J: Argentina, Austria, Algeria, Jordan
Group K: Portugal, Colombia, Uzbekistan, DR Congo
Group L: England, Croatia, Panama, Ghana
*** FIXTURES ARE IN BANGLADESH TIME
FIFA World Cup 2026 – Full Fixtures
June 12, 2026
1:00 AM – Group A: Mexico vs South Africa – Mexico City
8:00 AM – Group A: South Korea vs Czechia – Guadalajara
June 13, 2026
1:00 AM – Group B: Canada vs Bosnia and Herzegovina – Toronto
7:00 AM – Group D: USA vs Paraguay – Los Angeles
June 14, 2026
1:00 AM – Group B: Qatar vs Switzerland – San Francisco
4:00 AM – Group C: Brazil vs Morocco – New York-New Jersey
7:00 AM – Group C: Haiti vs Scotland – Boston
10:00 AM – Group D: Australia vs Turkey – Vancouver
11:00 PM – Group E: Germany vs Curacao – Houston
June 15, 2026
2:00 AM – Group F: Netherlands vs Japan – Dallas
5:00 AM – Group E: Ivory Coast vs Ecuador – Philadelphia
8:00 AM – Group F: Sweden vs Tunisia – Monterrey
10:00 PM – Group H: Spain vs Cape Verde – Atlanta
June 16, 2026
1:00 AM – Group G: Belgium vs Egypt – Seattle
4:00 AM – Group H: Saudi Arabia vs Uruguay – Miami
7:00 AM – Group G: Iran vs New Zealand – Los Angeles
June 17, 2026
1:00 AM – Group I: France vs Senegal – New York-New Jersey
4:00 AM – Group I: Iraq vs Norway – Boston
7:00 AM – Group J: Argentina vs Algeria – Kansas City
10:00 AM – Group J: Austria vs Jordan – San Francisco
11:00 PM – Group K: Portugal vs DR Congo – Houston
June 18, 2026
2:00 AM – Group L: England vs Croatia – Dallas
5:00 AM – Group L: Ghana vs Panama – Toronto
8:00 AM – Group K: Uzbekistan vs Colombia – Mexico City
10:00 PM – Group A: Czechia vs South Africa – Atlanta
June 19, 2026
1:00 AM – Group B: Switzerland vs Bosnia and Herzegovina – Los Angeles
4:00 AM – Group B: Canada vs Qatar – Vancouver
7:00 AM – Group A: Mexico vs South Korea – Guadalajara
June 20, 2026
1:00 AM – Group D: USA vs Australia – Seattle
4:00 AM – Group C: Scotland vs Morocco – Boston
7:00 AM – Group C: Brazil vs Haiti – Philadelphia
10:00 AM – Group D: Turkey vs Paraguay – San Francisco
11:00 PM – Group F: Netherlands vs Sweden – Houston
June 21, 2026
2:00 AM – Group E: Germany vs Ivory Coast – Toronto
6:00 AM – Group E: Ecuador vs Curacao – Kansas City
10:00 AM – Group F: Tunisia vs Japan – Monterrey
10:00 PM – Group H: Spain vs Saudi Arabia – Atlanta
June 22, 2026
1:00 AM – Group G: Belgium vs Iran – Los Angeles
4:00 AM – Group H: Uruguay vs Cape Verde – Miami
7:00 AM – Group G: New Zealand vs Egypt – Vancouver
11:00 PM – Group J: Argentina vs Austria – Dallas
June 23, 2026
3:00 AM – Group I: France vs Iraq – Philadelphia
6:00 AM – Group I: Norway vs Senegal – New York-New Jersey
9:00 AM – Group J: Jordan vs Algeria – San Francisco
11:00 PM – Group K: Portugal vs Uzbekistan – Houston
June 24, 2026
2:00 AM – Group L: England vs Ghana – Boston
5:00 AM – Group L: Panama vs Croatia – Toronto
8:00 AM – Group K: Colombia vs DR Congo – Guadalajara
June 25, 2026
1:00 AM – Group B: Switzerland vs Canada – Vancouver
1:00 AM – Group B: Bosnia and Herzegovina vs Qatar – Seattle
4:00 AM – Group C: Morocco vs Haiti – Atlanta
4:00 AM – Group C: Scotland vs Brazil – Miami
7:00 AM – Group A: South Africa vs South Korea – Monterrey
7:00 AM – Group A: Czechia vs Mexico – Mexico City
June 26, 2026
2:00 AM – Group E: Curacao vs Ivory Coast – Philadelphia
2:00 AM – Group E: Ecuador vs Germany – New York-New Jersey
5:00 AM – Group F: Tunisia vs Netherlands – Kansas City
5:00 AM – Group F: Japan vs Sweden – Dallas
8:00 AM – Group D: Turkey vs USA – Los Angeles
8:00 AM – Group D: Paraguay vs Australia – San Francisco
June 27, 2026
1:00 AM – Group I: Norway vs France – Boston
1:00 AM – Group I: Senegal vs Iraq – Toronto
6:00 AM – Group H: Cape Verde vs Saudi Arabia – Houston
6:00 AM – Group H: Uruguay vs Spain – Guadalajara
9:00 AM – Group G: New Zealand vs Belgium – Vancouver
9:00 AM – Group G: Egypt vs Iran – Seattle
June 28, 2026
3:00 AM – Group L: Panama vs England – New York-New Jersey
3:00 AM – Group L: Croatia vs Ghana – Philadelphia
5:30 AM – Group K: Colombia vs Portugal – Miami
5:30 AM – Group K: DR Congo vs Uzbekistan – Atlanta
8:00 AM – Group J: Algeria vs Austria – Kansas City
8:00 AM – Group J: Jordan vs Argentina – Dallas
ROUND OF 32
Jun 29, 2026 – 1:00 AM – Los Angeles
Jun 29, 2026 – 11:00 PM – Houston
Jun 30, 2026 – 2:30 AM – Boston
Jun 30, 2026 – 7:00 AM – Monterrey
Jun 30, 2026 – 11:00 PM – Dallas
Jul 1, 2026 – 3:00 AM – New York-New Jersey
Jul 1, 2026 – 7:00 AM – Mexico City
Jul 1, 2026 – 10:00 PM – Atlanta
Jul 2, 2026 – 2:00 AM – Seattle
Jul 2, 2026 – 6:00 AM – San Francisco
Jul 3, 2026 – 1:00 AM – Los Angeles
Jul 3, 2026 – 5:00 AM – Toronto
Jul 3, 2026 – 9:00 AM – Vancouver
Jul 4, 2026 – 12:00 AM – Dallas
Jul 4, 2026 – 4:00 AM – Miami
Jul 4, 2026 – 7:30 AM – Kansas City
ROUND OF 16
Jul 4 – 11:00 PM – Houston
Jul 5 – 3:00 AM – Philadelphia
Jul 6 – 2:00 AM – New York-New Jersey
Jul 6 – 6:00 AM – Mexico City
Jul 7 – 1:00 AM – Dallas
Jul 7 – 6:00 AM – Seattle
Jul 7 – 10:00 PM – Atlanta
Jul 8 – 2:00 AM – Vancouver
QUARTERFINALS
Jul 10 – 2:00 AM – Boston
Jul 11 – 1:00 AM – Los Angeles
Jul 12 – 3:00 AM – Miami
Jul 12 – 7:00 AM – Kansas City
SEMIFINALS
Jul 15 – 1:00 AM – Dallas
Jul 16 – 1:00 AM – Atlanta
THIRD PLACE PLAY-OFF
Jul 19 – 3:00 AM – Miami
FINAL
Jul 20 – 1:00 AM – New York-New Jersey
Comments