Thursday, June 11, 2026

Group A
Mexico
vs
South Africa
J1
Group A
Korea Republic
vs
Czechia
J1

Friday, June 12, 2026

Group B
Canada
vs
Bosnia-H.
J1
Group D
USA
vs
Paraguay
J1

Saturday, June 13, 2026

Group B
Qatar
vs
Switzerland
J1
Group C
Brazil
vs
Morocco
J1
Group C
Haiti
vs
Scotland
J1

Sunday, June 14, 2026

Group D
Australia
vs
Turkey
J1
Group E
Germany
vs
Curaçao
J1
Group F
Netherlands
vs
Japan
J1
Group E
Ivory Coast
vs
Ecuador
J1
Group F
Sweden
vs
Tunisia
J1

Monday, June 15, 2026

Group H
Spain
vs
Cape Verde
J1
Group G
Belgium
vs
Egypt
J1
Group H
Saudi Arabia
vs
Uruguay
J1
Group G
Iran
vs
New Zealand
J1

Tuesday, June 16, 2026

Group I
France
vs
Senegal
J1
Group I
Iraq
vs
Norway
J1
Group J
Argentina
vs
Algeria
J1

Wednesday, June 17, 2026

Group J
Austria
vs
Jordan
J1
Group K
Portugal
vs
Congo DR
J1
Group L
England
vs
Croatia
J1
Group L
Ghana
vs
Panama
J1
Group K
Uzbekistan
vs
Colombia
J1

Thursday, June 18, 2026

Group A
Czechia
vs
South Africa
J2
Group B
Switzerland
vs
Bosnia-H.
J2
Group B
Canada
vs
Qatar
J2
Group A
Mexico
vs
Korea Republic
J2

Friday, June 19, 2026

Group D
USA
vs
Australia
J2
Group C
Scotland
vs
Morocco
J2
Group C
Brazil
vs
Haiti
J2
Group D
Turkey
vs
Paraguay
J2

Saturday, June 20, 2026

Group F
Netherlands
vs
Sweden
J2
Group E
Germany
vs
Ivory Coast
J2
Group E
Ecuador
vs
Curaçao
J2

Sunday, June 21, 2026

Group F
Tunisia
vs
Japan
J2
Group H
Spain
vs
Saudi Arabia
J2
Group G
Belgium
vs
Iran
J2
Group H
Uruguay
vs
Cape Verde
J2
Group G
New Zealand
vs
Egypt
J2

Monday, June 22, 2026

Group J
Argentina
vs
Austria
J2
Group I
France
vs
Iraq
J2
Group I
Norway
vs
Senegal
J2
Group J
Jordan
vs
Algeria
J2

Tuesday, June 23, 2026

Group K
Portugal
vs
Uzbekistan
J2
Group L
England
vs
Ghana
J2
Group L
Panama
vs
Croatia
J2
Group K
Colombia
vs
Congo DR
J2

Wednesday, June 24, 2026

Group B
Switzerland
vs
Canada
J3
Group B
Bosnia-H.
vs
Qatar
J3
Group C
Morocco
vs
Haiti
J3
Group C
Scotland
vs
Brazil
J3
Group A
Czechia
vs
Mexico
J3
Group A
South Africa
vs
Korea Republic
J3

Thursday, June 25, 2026

Group E
Ecuador
vs
Germany
J3
Group E
Curaçao
vs
Ivory Coast
J3
Group F
Tunisia
vs
Netherlands
J3
Group F
Japan
vs
Sweden
J3
Group D
Turkey
vs
USA
J3
Group D
Paraguay
vs
Australia
J3

Friday, June 26, 2026

Group I
Norway
vs
France
J3
Group I
Senegal
vs
Iraq
J3
Group H
Uruguay
vs
Spain
J3
Group H
Cape Verde
vs
Saudi Arabia
J3
Group G
New Zealand
vs
Belgium
J3
Group G
Egypt
vs
Iran
J3

Saturday, June 27, 2026

Group L
Panama
vs
England
J3
Group L
Croatia
vs
Ghana
J3
Group K
Colombia
vs
Portugal
J3
Group K
Congo DR
vs
Uzbekistan
J3
Group J
Jordan
vs
Argentina
J3
Group J
Algeria
vs
Austria
J3

Sunday, June 28, 2026

LAST_32
vs

Monday, June 29, 2026

LAST_32
vs
LAST_32
vs
LAST_32
vs

Tuesday, June 30, 2026

LAST_32
vs
LAST_32
vs
LAST_32
vs

Wednesday, July 1, 2026

LAST_32
vs
LAST_32
vs
LAST_32
vs

Thursday, July 2, 2026

LAST_32
vs
LAST_32
vs
LAST_32
vs

Friday, July 3, 2026

LAST_32
vs
LAST_32
vs
LAST_32
vs

Saturday, July 4, 2026

Round of 16
vs
Round of 16
vs

Sunday, July 5, 2026

Round of 16
vs
Round of 16
vs

Monday, July 6, 2026

Round of 16
vs
Round of 16
vs

Tuesday, July 7, 2026

Round of 16
vs
Round of 16
vs

Thursday, July 9, 2026

Quarter-finals
vs

Friday, July 10, 2026

Quarter-finals
vs

Saturday, July 11, 2026

Quarter-finals
vs
Quarter-finals
vs

Tuesday, July 14, 2026

Semi-finals
vs

Wednesday, July 15, 2026

Semi-finals
vs

Saturday, July 18, 2026

Third place
vs

Sunday, July 19, 2026

Final
vs

When are the 2026 World Cup matches?

The 2026 World Cup kicks off on June 11, 2026 with the opening match at the Estadio Azteca in Mexico City. The group stage runs through July 4. The Round of 32 — a new stage in this edition — takes place July 4-12. The Round of 16 runs July 12-16, quarter-finals July 17-18, semi-finals July 15-16, and the final is on July 19 at MetLife Stadium in East Rutherford, New Jersey.

Match schedule and time zones

Most group stage matches are played between 10:00 AM and 9:00 PM Eastern Time (ET, UTC-4). In the UK (BST, UTC+1), matches range from approximately 3:00 PM to 2:00 AM. Matches at Mexican venues (Azteca, Akron, BBVA) will have evening local kickoffs to maximize attendance.