World Cup 2026 will be the largest and most thrilling edition of the tournament yet, featuring 48 teams from around the world competing in 104 matches.
FIFA World Cup 2026 Group Stage fixtures
Date
Match
Group
Stadium
11 June 2026 (Thursday)
Mexico vs South Africa
Group A
Mexico City Stadium
11 June 2026 (Thursday)
Korea Republic vs Czechia
Group A
Estadio Guadalajara
12 June 2026 (Friday)
Canada vs Bosnia and Herzegovina
Group B
Toronto Stadium
12 June 2026 (Friday)
USA vs Paraguay
Group D
Los Angeles Stadium
13 June 2026 (Saturday)
Haiti vs Scotland
Group C
Boston Stadium
13 June 2026 (Saturday)
Australia vs Türkiye
Group D
BC Place Vancouver
13 June 2026 (Saturday)
Brazil vs Morocco
Group C
New York New Jersey Stadium
13 June 2026 (Saturday)
Qatar vs Switzerland
Group B
San Francisco Bay Area Stadium
14 June 2026 (Sunday)
Côte d’Ivoire vs Ecuador
Group E
Philadelphia Stadium
14 June 2026 (Sunday)
Germany vs Curaçao
Group E
Houston Stadium
14 June 2026 (Sunday)
Netherlands vs Japan
Group F
Dallas Stadium
14 June 2026 (Sunday)
Sweden vs Tunisia
Group F
Estadio Monterrey
Date
Match
Group
Stadium
15 June 2026 (Monday)
Saudi Arabia vs Uruguay
Group H
Miami Stadium
15 June 2026 (Monday)
Spain vs Cabo Verde
Group H
Atlanta Stadium
15 June 2026 (Monday)
IR Iran vs New Zealand
Group G
Los Angeles Stadium
15 June 2026 (Monday)
Belgium vs Egypt
Group G
Seattle Stadium
16 June 2026 (Tuesday)
France vs Senegal
Group I
New York New Jersey Stadium
16 June 2026 (Tuesday)
Iraq vs Norway
Group I
Boston Stadium
16 June 2026 (Tuesday)
Argentina vs Algeria
Group J
Kansas City Stadium
16 June 2026 (Tuesday)
Austria vs Jordan
Group J
San Francisco Bay Area Stadium
17 June 2026 (Wednesday)
Ghana vs Panama
Group L
Toronto Stadium
17 June 2026 (Wednesday)
England vs Croatia
Group L
Dallas Stadium
17 June 2026 (Wednesday)
Portugal vs Congo DR
Group K
Houston Stadium
17 June 2026 (Wednesday)
Uzbekistan vs Colombia
Group K
Mexico City St
Date
Match
Group
Stadium
18 June 2026 (Thursday)
Czechia vs South Africa
Group A
Atlanta Stadium
18 June 2026 (Thursday)
Switzerland vs Bosnia and Herzegovina
Group B
Los Angeles Stadium
18 June 2026 (Thursday)
Canada vs Qatar
Group B
BC Place Vancouver
18 June 2026 (Thursday)
Mexico vs Korea Republic
Group A
Estadio Guadalajara
19 June 2026 (Friday)
Brazil vs Haiti
Group C
Philadelphia Stadium
19 June 2026 (Friday)
Scotland vs Morocco
Group C
Boston Stadium
19 June 2026 (Friday)
Türkiye vs Paraguay
Group D
San Francisco Bay Area Stadium
19 June 2026 (Friday)
USA vs Australia
Group D
Seattle Stadium
20 June 2026 (Saturday)
Germany vs Côte d’Ivoire
Group E
Toronto Stadium
20 June 2026 (Saturday)
Ecuador vs Curaçao
Group E
Kansas City Stadium
20 June 2026 (Saturday)
Netherlands vs Sweden
Group F
Houston Stadium
20 June 2026 (Saturday)
Tunisia vs Japan
Group F
Estadio Monterrey
Date
Match
Group
Stadium
21 June 2026 (Sunday)
Uruguay vs Cabo Verde
Group H
Miami Stadium
21 June 2026 (Sunday)
Spain vs Saudi Arabia
Group H
Atlanta Stadium
21 June 2026 (Sunday)
Belgium vs IR Iran
Group G
Los Angeles Stadium
21 June 2026 (Sunday)
New Zealand vs Egypt
Group G
BC Place Vancouver
22 June 2026 (Monday)
Norway vs Senegal
Group I
New York New Jersey Stadium
22 June 2026 (Monday)
France vs Iraq
Group I
Philadelphia Stadium
22 June 2026 (Monday)
Argentina vs Austria
Group J
Dallas Stadium
22 June 2026 (Monday)
Jordan vs Algeria
Group J
San Francisco Bay Area Stadium
23 June 2026 (Tuesday)
England vs Ghana
Group L
Boston Stadium
23 June 2026 (Tuesday)
Panama vs Croatia
Group L
Toronto Stadium
23 June 2026 (Tuesday)
Portugal vs Uzbekistan
Group K
Houston Stadium
23 June 2026 (Tuesday)
Colombia vs Congo DR
Group K
Estadio Guadalajara
Date
Match
Group
Stadium
24 June 2026 (Wednesday)
Scotland vs Brazil
Group C
Miami Stadium
24 June 2026 (Wednesday)
Morocco vs Haiti
Group C
Atlanta Stadium
24 June 2026 (Wednesday)
Switzerland vs Canada
Group B
BC Place Vancouver
24 June 2026 (Wednesday)
Bosnia and Herzegovina vs Qatar
Group B
Seattle Stadium
24 June 2026 (Wednesday)
Czechia vs Mexico
Group A
Mexico City Stadium
24 June 2026 (Wednesday)
South Africa vs Korea Republic
Group A
Estadio Monterrey
25 June 2026 (Thursday)
Curaçao vs Côte d’Ivoire
Group E
Philadelphia Stadium
25 June 2026 (Thursday)
Ecuador vs Germany
Group E
New York New Jersey Stadium
25 June 2026 (Thursday)
Japan vs Sweden
Group F
Dallas Stadium
25 June 2026 (Thursday)
Tunisia vs Netherlands
Group F
Kansas City Stadium
25 June 2026 (Thursday)
Türkiye vs USA
Group D
Los Angeles Stadium
25 June 2026 (Thursday)
Paraguay vs Australia
Group D
San Francisco Bay Area Stadium
Date
Match
Group
Stadium
26 June 2026 (Friday)
Norway vs France
Group I
Boston Stadium
26 June 2026 (Friday)
Senegal vs Iraq
Group I
Toronto Stadium
26 June 2026 (Friday)
Egypt vs IR Iran
Group G
Seattle Stadium
26 June 2026 (Friday)
New Zealand vs Belgium
Group G
BC Place Vancouver
26 June 2026 (Friday)
Cabo Verde vs Saudi Arabia
Group H
Houston Stadium
26 June 2026 (Friday)
Uruguay vs Spain
Group H
Estadio Guadalajara
27 June 2026 (Saturday)
Panama vs England
Group L
New York New Jersey Stadium
27 June 2026 (Saturday)
Croatia vs Ghana
Group L
Philadelphia Stadium
27 June 2026 (Saturday)
Algeria vs Austria
Group J
Kansas City Stadium
27 June 2026 (Saturday)
Jordan vs Argentina
Group J
Dallas Stadium
27 June 2026 (Saturday)
Colombia vs Portugal
Group K
Miami Stadium
27 June 2026 (Saturday)
Congo DR vs Uzbekistan
Group K
Atlanta Stadium
FIFA World Cup 2026 – Round of 32 fixtures
Date
Match
Stage
Stadium
28 June 2026 (Sunday)
Match 73: Group A runners-up vs Group B runners-up
Round of 32
Los Angeles Stadium
29 June 2026 (Monday)
Match 74: Group E winners vs Group A/B/C/D/F third place
Round of 32
Boston Stadium
29 June 2026 (Monday)
Match 75: Group F winners vs Group C runners-up
Round of 32
Estadio Monterrey
29 June 2026 (Monday)
Match 76: Group C winners vs Group F runners-up
Round of 32
Houston Stadium
30 June 2026 (Tuesday)
Match 77: Group I winners vs Group C/D/F/G/H third place
Round of 32
New York New Jersey Stadium
30 June 2026 (Tuesday)
Match 78: Group E runners-up vs Group I runners-up
Round of 32
Dallas Stadium
30 June 2026 (Tuesday)
Match 79: Group A winners vs Group C/E/F/H/I third place
Round of 32
Mexico City Stadium
1 July 2026 (Wednesday)
Match 80: Group L winners vs Group E/H/I/J/K third place
Round of 32
Atlanta Stadium
1 July 2026 (Wednesday)
Match 81: Group D winners vs Group B/E/F/I/J third place
Round of 32
San Francisco Bay Area Stadium
1 July 2026 (Wednesday)
Match 82: Group G winners vs Group A/E/H/I/J third place
Round of 32
Seattle Stadium
2 July 2026 (Thursday)
Match 83: Group K runners-up vs Group L runners-up
Round of 32
Toronto Stadium
2 July 2026 (Thursday)
Match 84: Group H winners vs Group J runners-up
Round of 32
Los Angeles Stadium
2 July 2026 (Thursday)
Match 85: Group B winners vs Group E/F/G/I/J third place
Round of 32
BC Place Vancouver
3 July 2026 (Friday)
Match 86: Group J winners vs Group H runners-up
Round of 32
Miami Stadium
3 July 2026 (Friday)
Match 87: Group K winners vs Group D/E/I/J/L third place
Round of 32
Kansas City Stadium
3 July 2026 (Friday)
Match 88: Group D runners-up vs Group G runners-up
Round of 32
Dallas Stadium
FIFA World Cup 2026 Round of 16 fixtures
Date
Match
Stage
Stadium
4 July 2026 (Saturday)
Match 89: Winner Match 74 vs Winner Match 77
Round of 16
Philadelphia Stadium
4 July 2026 (Saturday)
Match 90: Winner Match 73 vs Winner Match 75
Round of 16
Houston Stadium
5 July 2026 (Sunday)
Match 91: Winner Match 76 vs Winner Match 78
Round of 16
New York New Jersey Stadium
5 July 2026 (Sunday)
Match 92: Winner Match 79 vs Winner Match 80
Round of 16
Mexico City Stadium
6 July 2026 (Monday)
Match 93: Winner Match 83 vs Winner Match 84
Round of 16
Dallas Stadium
6 July 2026 (Monday)
Match 94: Winner Match 81 vs Winner Match 82
Round of 16
Seattle Stadium
7 July 2026 (Tuesday)
Match 95: Winner Match 86 vs Winner Match 88
Round of 16
Atlanta Stadium
7 July 2026 (Tuesday)
Match 96: Winner Match 85 vs Winner Match 87
Round of 16
BC Place Vancouver
FIFA World Cup 2026 quarter-final fixtures
Date
Match
Stage
Stadium
9 July 2026 (Thursday)
Match 97: Winner Match 89 vs Winner Match 90
Quarter-final
Boston Stadium
10 July 2026 (Friday)
Match 98: Winner Match 93 vs Winner Match 94
Quarter-final
Los Angeles Stadium
11 July 2026 (Saturday)
Match 99: Winner Match 91 vs Winner Match 92
Quarter-final
Miami Stadium
11 July 2026 (Saturday)
Match 100: Winner Match 95 vs Winner Match 96
Quarter-final
Kansas City Stadium
FIFA World Cup 2026 semi-final fixtures
Date
Match
Stage
Stadium
14 July 2026 (Tuesday)
Match 101: Winner Match 97 vs Winner Match 98
Semi-final
Dallas Stadium
15 July 2026 (Wednesday)
Match 102: Winner Match 99 vs Winner Match 100
Semi-final
Atlanta Stadium
FIFA World Cup 2026 bronze final
Date
Match
Stage
Stadium
18 July 2026 (Saturday)
Match 103: Runner-up Match 101 vs Runner-up Match 102