Festatlas

World Cup 2026 Schedule

All 104 matches in your time zone — USA · Canada · Mexico — June 11 to July 19

--
Days
--
Hours
--
Minutes
--
Seconds

until the opening match · Mexico vs South Africa · Estadio Azteca

June 2026

Times shown in your local time.

Thu, June 11

1:00 PM CST
Group A
Mexico vs South Africa
Estadio Azteca, Mexico City
8:00 PM CST
Group A
South Korea vs Czechia
Estadio Akron, Guadalajara

Fri, June 12

3:00 PM EDT
Group B
Canada vs Bosnia and Herzegovina
BMO Field, Toronto
6:00 PM PDT
Group D
USA vs Paraguay
SoFi Stadium, Los Angeles

Sat, June 13

12:00 PM PDT
Group B
Qatar vs Switzerland
Levi's Stadium, SF Bay Area
6:00 PM EDT
Group C
Brazil vs Morocco
MetLife Stadium, New York/NJ
9:00 PM EDT
Group C
Haiti vs Scotland
Gillette Stadium, Boston

Sun, June 14

9:00 PM PDT
Group D
Australia vs Turkiye
BC Place, Vancouver
12:00 PM CDT
Group E
Germany vs Curacao
NRG Stadium, Houston
3:00 PM CDT
Group F
Netherlands vs Japan
AT&T Stadium, Dallas
7:00 PM EDT
Group E
Ivory Coast vs Ecuador
Lincoln Financial Field, Philadelphia
8:00 PM CST
Group F
Sweden vs Tunisia
Estadio BBVA, Monterrey

Mon, June 15

12:00 PM EDT
Group H
Spain vs Cape Verde
Mercedes-Benz Stadium, Atlanta
12:00 PM PDT
Group G
Belgium vs Egypt
Lumen Field, Seattle
6:00 PM EDT
Group H
Saudi Arabia vs Uruguay
Hard Rock Stadium, Miami
6:00 PM PDT
Group G
Iran vs New Zealand
SoFi Stadium, Los Angeles

Tue, June 16

3:00 PM EDT
Group I
France vs Senegal
MetLife Stadium, New York/NJ
6:00 PM EDT
Group I
Iraq vs Norway
Gillette Stadium, Boston
8:00 PM CDT
Group J
Argentina vs Algeria
Arrowhead Stadium, Kansas City

Wed, June 17

9:00 PM PDT
Group J
Austria vs Jordan
Levi's Stadium, SF Bay Area
12:00 PM CDT
Group K
Portugal vs DR Congo
NRG Stadium, Houston
3:00 PM CDT
Group L
England vs Croatia
AT&T Stadium, Dallas
7:00 PM EDT
Group L
Ghana vs Panama
BMO Field, Toronto
8:00 PM CST
Group K
Uzbekistan vs Colombia
Estadio Azteca, Mexico City

Thu, June 18

12:00 PM EDT
Group A
Czechia vs South Africa
Mercedes-Benz Stadium, Atlanta
12:00 PM PDT
Group B
Switzerland vs Bosnia and Herzegovina
SoFi Stadium, Los Angeles
3:00 PM PDT
Group B
Canada vs Qatar
BC Place, Vancouver
7:00 PM CST
Group A
Mexico vs South Korea
Estadio Akron, Guadalajara

Fri, June 19

12:00 PM PDT
Group D
USA vs Australia
Lumen Field, Seattle
6:00 PM EDT
Group C
Scotland vs Morocco
Gillette Stadium, Boston
9:00 PM EDT
Group C
Brazil vs Haiti
Lincoln Financial Field, Philadelphia

Sat, June 20

9:00 PM PDT
Group D
Turkiye vs Paraguay
Levi's Stadium, SF Bay Area
12:00 PM CDT
Group F
Netherlands vs Sweden
NRG Stadium, Houston
4:00 PM EDT
Group E
Germany vs Ivory Coast
BMO Field, Toronto
7:00 PM CDT
Group E
Ecuador vs Curacao
Arrowhead Stadium, Kansas City

Sun, June 21

10:00 PM CST
Group F
Tunisia vs Japan
Estadio BBVA, Monterrey
12:00 PM EDT
Group H
Spain vs Saudi Arabia
Mercedes-Benz Stadium, Atlanta
12:00 PM PDT
Group G
Belgium vs Iran
SoFi Stadium, Los Angeles
6:00 PM EDT
Group H
Uruguay vs Cape Verde
Hard Rock Stadium, Miami
6:00 PM PDT
Group G
New Zealand vs Egypt
BC Place, Vancouver

Mon, June 22

12:00 PM CDT
Group J
Argentina vs Austria
AT&T Stadium, Dallas
5:00 PM EDT
Group I
France vs Iraq
Lincoln Financial Field, Philadelphia
8:00 PM EDT
Group I
Norway vs Senegal
MetLife Stadium, New York/NJ
8:00 PM PDT
Group J
Jordan vs Algeria
Levi's Stadium, SF Bay Area

Tue, June 23

12:00 PM CDT
Group K
Portugal vs Uzbekistan
NRG Stadium, Houston
4:00 PM EDT
Group L
England vs Ghana
Gillette Stadium, Boston
7:00 PM EDT
Group L
Panama vs Croatia
BMO Field, Toronto
8:00 PM CST
Group K
Colombia vs DR Congo
Estadio Akron, Guadalajara

Wed, June 24

12:00 PM PDT
Group B
Switzerland vs Canada
BC Place, Vancouver
12:00 PM PDT
Group B
Bosnia and Herzegovina vs Qatar
Lumen Field, Seattle
6:00 PM EDT
Group C
Scotland vs Brazil
Hard Rock Stadium, Miami
6:00 PM EDT
Group C
Morocco vs Haiti
Mercedes-Benz Stadium, Atlanta
7:00 PM CST
Group A
Czechia vs Mexico
Estadio Azteca, Mexico City
7:00 PM CST
Group A
South Africa vs South Korea
Estadio BBVA, Monterrey

Thu, June 25

4:00 PM EDT
Group E
Ecuador vs Germany
MetLife Stadium, New York/NJ
4:00 PM EDT
Group E
Curacao vs Ivory Coast
Lincoln Financial Field, Philadelphia
6:00 PM CDT
Group F
Japan vs Sweden
AT&T Stadium, Dallas
6:00 PM CDT
Group F
Tunisia vs Netherlands
Arrowhead Stadium, Kansas City
7:00 PM PDT
Group D
Turkiye vs USA
SoFi Stadium, Los Angeles
7:00 PM PDT
Group D
Paraguay vs Australia
Levi's Stadium, SF Bay Area

Fri, June 26

3:00 PM EDT
Group I
Norway vs France
Gillette Stadium, Boston
3:00 PM EDT
Group I
Senegal vs Iraq
BMO Field, Toronto
7:00 PM CDT
Group H
Cape Verde vs Saudi Arabia
NRG Stadium, Houston
6:00 PM CST
Group H
Uruguay vs Spain
Estadio Akron, Guadalajara
8:00 PM PDT
Group G
Egypt vs Iran
Lumen Field, Seattle
8:00 PM PDT
Group G
New Zealand vs Belgium
BC Place, Vancouver

Sat, June 27

5:00 PM EDT
Group L
Panama vs England
MetLife Stadium, New York/NJ
5:00 PM EDT
Group L
Croatia vs Ghana
Lincoln Financial Field, Philadelphia
7:30 PM EDT
Group K
Colombia vs Portugal
Hard Rock Stadium, Miami
7:30 PM EDT
Group K
DR Congo vs Uzbekistan
Mercedes-Benz Stadium, Atlanta
9:00 PM CDT
Group J
Algeria vs Austria
Arrowhead Stadium, Kansas City
9:00 PM CDT
Group J
Jordan vs Argentina
AT&T Stadium, Dallas

Sun, June 28

12:00 PM PDT
Round of 32
Runner-up A vs Runner-up B
SoFi Stadium, Los Angeles

Mon, June 29

12:00 PM CDT
Round of 32
Winner C vs Runner-up F
NRG Stadium, Houston
4:30 PM EDT
Round of 32
Winner E vs 3rd A/B/C/D/F
Gillette Stadium, Boston
7:00 PM CST
Round of 32
Winner F vs Runner-up C
Estadio BBVA, Monterrey

Tue, June 30

12:00 PM CDT
Round of 32
Runner-up E vs Runner-up I
AT&T Stadium, Dallas
5:00 PM EDT
Round of 32
Winner I vs 3rd C/D/F/G/H
MetLife Stadium, New York/NJ
7:00 PM CST
Round of 32
Winner A vs 3rd C/E/F/H/I
Estadio Azteca, Mexico City

Wed, July 1

12:00 PM EDT
Round of 32
Winner L vs 3rd E/H/I/J/K
Mercedes-Benz Stadium, Atlanta
1:00 PM PDT
Round of 32
Winner G vs 3rd A/E/H/I/J
Lumen Field, Seattle
5:00 PM PDT
Round of 32
Winner D vs 3rd B/E/F/I/J
Levi's Stadium, SF Bay Area

Thu, July 2

12:00 PM PDT
Round of 32
Winner H vs Runner-up J
SoFi Stadium, Los Angeles
7:00 PM EDT
Round of 32
Runner-up K vs Runner-up L
BMO Field, Toronto
8:00 PM PDT
Round of 32
Winner B vs 3rd E/F/G/I/J
BC Place, Vancouver

Fri, July 3

1:00 PM CDT
Round of 32
Runner-up D vs Runner-up G
AT&T Stadium, Dallas
6:00 PM EDT
Round of 32
Winner J vs Runner-up H
Hard Rock Stadium, Miami
8:30 PM CDT
Round of 32
Winner K vs 3rd D/E/I/J/L
Arrowhead Stadium, Kansas City

Sat, July 4

12:00 PM CDT
Round of 16
Winner M73 vs Winner M75
NRG Stadium, Houston
5:00 PM EDT
Round of 16
Winner M74 vs Winner M77
Lincoln Financial Field, Philadelphia

Sun, July 5

10:00 AM PDT
Round of 16
Winner M76 vs Winner M78
Levi's Stadium, SF Bay Area
3:00 PM CST
Round of 16
Winner M79 vs Winner M80
Estadio Azteca, Mexico City

Mon, July 6

3:00 PM CDT
Round of 16
Winner M81 vs Winner M83
AT&T Stadium, Dallas
5:00 PM PDT
Round of 16
Winner M82 vs Winner M84
Lumen Field, Seattle

Tue, July 7

4:00 PM EDT
Round of 16
Winner M85 vs Winner M87
Mercedes-Benz Stadium, Atlanta
5:00 PM PDT
Round of 16
Winner M86 vs Winner M88
SoFi Stadium, Los Angeles

Thu, July 9

5:00 PM EDT
Quarterfinal
Winner M89 vs Winner M90
Gillette Stadium, Boston

Fri, July 10

3:00 PM CST
Quarterfinal
Winner M93 vs Winner M94
Estadio Azteca, Mexico City

Sat, July 11

1:00 PM EDT
Quarterfinal
Winner M91 vs Winner M92
Hard Rock Stadium, Miami
4:00 PM CDT
Quarterfinal
Winner M95 vs Winner M96
Arrowhead Stadium, Kansas City

Tue, July 14

2:00 PM CDT
Semifinal
Winner M97 vs Winner M98
AT&T Stadium, Dallas

Wed, July 15

3:00 PM EDT
Semifinal
Winner M99 vs Winner M100
Mercedes-Benz Stadium, Atlanta

Sat, July 18

3:00 PM EDT
Third place
Loser M101 vs Loser M102
Hard Rock Stadium, Miami

Sun, July 19

3:00 PM EDT
Final
Winner M101 vs Winner M102
MetLife Stadium, New York/NJ

This featured Festatlas calendar lists all 104 World Cup 2026 fixtures. Group-stage fixtures are confirmed; knockout matchups show qualification slots until group results are known. Source kick-off times are official US Eastern Time; other zones are auto-converted using your browser’s Intl APIs.