FootballRoute iconFootballRoute.
EN

FootballRoute

FIFA World Cup 2026 — Complete Match Schedule

All 104 matches · June 11 – July 19, 2026 · USA, Canada & Mexico

Thu, June 11, 2026

#MatchRoundLocalUTCStadiumCity
1Mexico vs South Africa (Grp A)Group Stage13:0019:00Estadio AztecaMexico City
2South Korea vs Czechia (Grp A)Group Stage20:0002:00Estadio AkronGuadalajara

Fri, June 12, 2026

#MatchRoundLocalUTCStadiumCity
3Canada vs Bosnia & Herzegovina (Grp B)Group Stage15:0019:00BMO FieldToronto
4United States vs Paraguay (Grp D)Group Stage18:0001:00SoFi StadiumLos Angeles

Sat, June 13, 2026

#MatchRoundLocalUTCStadiumCity
5Haiti vs Scotland (Grp C)Group Stage21:0001:00Gillette StadiumBoston
6Australia vs Türkiye (Grp D)Group Stage21:0004:00BC PlaceVancouver
7Brazil vs Morocco (Grp C)Group Stage18:0022:00MetLife StadiumNew York/New Jersey
8Qatar vs Switzerland (Grp B)Group Stage12:0019:00Levi's StadiumSan Francisco

Sun, June 14, 2026

#MatchRoundLocalUTCStadiumCity
9Côte d'Ivoire vs Ecuador (Grp E)Group Stage19:0023:00Lincoln Financial FieldPhiladelphia
10Germany vs Curaçao (Grp E)Group Stage12:0017:00NRG StadiumHouston
11Netherlands vs Japan (Grp F)Group Stage15:0020:00AT&T StadiumDallas
12Sweden vs Tunisia (Grp F)Group Stage20:0002:00Estadio BBVAMonterrey

Mon, June 15, 2026

#MatchRoundLocalUTCStadiumCity
13Saudi Arabia vs Uruguay (Grp H)Group Stage18:0022:00Hard Rock StadiumMiami
14Spain vs Cabo Verde (Grp H)Group Stage12:0016:00Mercedes-Benz StadiumAtlanta
15IR Iran vs New Zealand (Grp G)Group Stage18:0001:00SoFi StadiumLos Angeles
16Belgium vs Egypt (Grp G)Group Stage12:0019:00Lumen FieldSeattle

Tue, June 16, 2026

#MatchRoundLocalUTCStadiumCity
17France vs Senegal (Grp I)Group Stage15:0019:00MetLife StadiumNew York/New Jersey
18Iraq vs Norway (Grp I)Group Stage18:0022:00Gillette StadiumBoston
19Argentina vs Algeria (Grp J)Group Stage20:0001:00GEHA Field at Arrowhead StadiumKansas City
20Austria vs Jordan (Grp J)Group Stage21:0004:00Levi's StadiumSan Francisco

Wed, June 17, 2026

#MatchRoundLocalUTCStadiumCity
21Ghana vs Panama (Grp L)Group Stage19:0023:00BMO FieldToronto
22England vs Croatia (Grp L)Group Stage15:0020:00AT&T StadiumDallas
23Portugal vs DR Congo (Grp K)Group Stage12:0017:00NRG StadiumHouston
24Uzbekistan vs Colombia (Grp K)Group Stage20:0002:00Estadio AztecaMexico City

Thu, June 18, 2026

#MatchRoundLocalUTCStadiumCity
25Czechia vs South Africa (Grp A)Group Stage12:0016:00Mercedes-Benz StadiumAtlanta
26Switzerland vs Bosnia & Herzegovina (Grp B)Group Stage12:0019:00SoFi StadiumLos Angeles
27Canada vs Qatar (Grp B)Group Stage15:0022:00BC PlaceVancouver
28Mexico vs South Korea (Grp A)Group Stage19:0001:00Estadio AkronGuadalajara

Fri, June 19, 2026

#MatchRoundLocalUTCStadiumCity
29Brazil vs Haiti (Grp C)Group Stage20:3000:30Lincoln Financial FieldPhiladelphia
30Scotland vs Morocco (Grp C)Group Stage18:0022:00Gillette StadiumBoston
31Türkiye vs Paraguay (Grp D)Group Stage20:0003:00Levi's StadiumSan Francisco
32United States vs Australia (Grp D)Group Stage12:0019:00Lumen FieldSeattle

Sat, June 20, 2026

#MatchRoundLocalUTCStadiumCity
33Germany vs Côte d'Ivoire (Grp E)Group Stage16:0020:00BMO FieldToronto
34Ecuador vs Curaçao (Grp E)Group Stage19:0000:00GEHA Field at Arrowhead StadiumKansas City
35Netherlands vs Sweden (Grp F)Group Stage12:0017:00NRG StadiumHouston
36Tunisia vs Japan (Grp F)Group Stage22:0004:00Estadio BBVAMonterrey

Sun, June 21, 2026

#MatchRoundLocalUTCStadiumCity
37Uruguay vs Cabo Verde (Grp H)Group Stage18:0022:00Hard Rock StadiumMiami
38Spain vs Saudi Arabia (Grp H)Group Stage12:0016:00Mercedes-Benz StadiumAtlanta
39Belgium vs IR Iran (Grp G)Group Stage12:0019:00SoFi StadiumLos Angeles
40New Zealand vs Egypt (Grp G)Group Stage18:0001:00BC PlaceVancouver

Mon, June 22, 2026

#MatchRoundLocalUTCStadiumCity
41Norway vs Senegal (Grp I)Group Stage20:0000:00MetLife StadiumNew York/New Jersey
42France vs Iraq (Grp I)Group Stage17:0021:00Lincoln Financial FieldPhiladelphia
43Argentina vs Austria (Grp J)Group Stage12:0017:00AT&T StadiumDallas
44Jordan vs Algeria (Grp J)Group Stage20:0003:00Levi's StadiumSan Francisco

Tue, June 23, 2026

#MatchRoundLocalUTCStadiumCity
45England vs Ghana (Grp L)Group Stage16:0020:00Gillette StadiumBoston
46Panama vs Croatia (Grp L)Group Stage19:0023:00BMO FieldToronto
47Portugal vs Uzbekistan (Grp K)Group Stage12:0017:00NRG StadiumHouston
48Colombia vs DR Congo (Grp K)Group Stage20:0002:00Estadio AkronGuadalajara

Wed, June 24, 2026

#MatchRoundLocalUTCStadiumCity
49Scotland vs Brazil (Grp C)Group Stage18:0022:00Hard Rock StadiumMiami
50Morocco vs Haiti (Grp C)Group Stage18:0022:00Mercedes-Benz StadiumAtlanta
51Switzerland vs Canada (Grp B)Group Stage12:0019:00BC PlaceVancouver
52Bosnia & Herzegovina vs Qatar (Grp B)Group Stage12:0019:00Lumen FieldSeattle
53Czechia vs Mexico (Grp A)Group Stage19:0001:00Estadio AztecaMexico City
54South Africa vs South Korea (Grp A)Group Stage19:0001:00Estadio BBVAMonterrey

Thu, June 25, 2026

#MatchRoundLocalUTCStadiumCity
55Curaçao vs Côte d'Ivoire (Grp E)Group Stage16:0020:00Lincoln Financial FieldPhiladelphia
56Ecuador vs Germany (Grp E)Group Stage16:0020:00MetLife StadiumNew York/New Jersey
57Japan vs Sweden (Grp F)Group Stage18:0023:00AT&T StadiumDallas
58Tunisia vs Netherlands (Grp F)Group Stage18:0023:00GEHA Field at Arrowhead StadiumKansas City
59Türkiye vs United States (Grp D)Group Stage19:0002:00SoFi StadiumLos Angeles
60Paraguay vs Australia (Grp D)Group Stage19:0002:00Levi's StadiumSan Francisco

Fri, June 26, 2026

#MatchRoundLocalUTCStadiumCity
61Norway vs France (Grp I)Group Stage15:0019:00Gillette StadiumBoston
62Senegal vs Iraq (Grp I)Group Stage15:0019:00BMO FieldToronto
63Egypt vs IR Iran (Grp G)Group Stage20:0003:00Lumen FieldSeattle
64New Zealand vs Belgium (Grp G)Group Stage20:0003:00BC PlaceVancouver
65Cabo Verde vs Saudi Arabia (Grp H)Group Stage19:0000:00NRG StadiumHouston
66Uruguay vs Spain (Grp H)Group Stage18:0000:00Estadio AkronGuadalajara

Sat, June 27, 2026

#MatchRoundLocalUTCStadiumCity
67Panama vs England (Grp L)Group Stage17:0021:00MetLife StadiumNew York/New Jersey
68Croatia vs Ghana (Grp L)Group Stage17:0021:00Lincoln Financial FieldPhiladelphia
69Algeria vs Austria (Grp J)Group Stage21:0002:00GEHA Field at Arrowhead StadiumKansas City
70Jordan vs Argentina (Grp J)Group Stage21:0002:00AT&T StadiumDallas
71Colombia vs Portugal (Grp K)Group Stage19:3023:30Hard Rock StadiumMiami
72DR Congo vs Uzbekistan (Grp K)Group Stage19:3023:30Mercedes-Benz StadiumAtlanta

Sun, June 28, 2026

#MatchRoundLocalUTCStadiumCity
73TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3212:0019:00SoFi StadiumLos Angeles

Mon, June 29, 2026

#MatchRoundLocalUTCStadiumCity
74TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3216:3020:30Gillette StadiumBoston
75TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3219:0001:00Estadio BBVAMonterrey
76TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3212:0017:00NRG StadiumHouston

Tue, June 30, 2026

#MatchRoundLocalUTCStadiumCity
77TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3217:0021:00MetLife StadiumNew York/New Jersey
78TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3212:0017:00AT&T StadiumDallas
79TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3219:0001:00Estadio AztecaMexico City

Wed, July 1, 2026

#MatchRoundLocalUTCStadiumCity
80TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3212:0016:00Mercedes-Benz StadiumAtlanta
81TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3217:0000:00Levi's StadiumSan Francisco
82TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3213:0020:00Lumen FieldSeattle

Thu, July 2, 2026

#MatchRoundLocalUTCStadiumCity
83TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3219:0023:00BMO FieldToronto
84TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3212:0019:00SoFi StadiumLos Angeles
85TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3220:0003:00BC PlaceVancouver

Fri, July 3, 2026

#MatchRoundLocalUTCStadiumCity
86TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3218:0022:00Hard Rock StadiumMiami
87TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3220:3001:30GEHA Field at Arrowhead StadiumKansas City
88TBD-R32-TEAM-A vs TBD-R32-TEAM-BRound of 3213:0018:00AT&T StadiumDallas

Sat, July 4, 2026

#MatchRoundLocalUTCStadiumCity
89TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1617:0021:00Lincoln Financial FieldPhiladelphia
90TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1612:0017:00NRG StadiumHouston

Sun, July 5, 2026

#MatchRoundLocalUTCStadiumCity
91TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1616:0020:00MetLife StadiumNew York/New Jersey
92TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1618:0000:00Estadio AztecaMexico City

Mon, July 6, 2026

#MatchRoundLocalUTCStadiumCity
93TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1614:0019:00AT&T StadiumDallas
94TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1617:0000:00Lumen FieldSeattle

Tue, July 7, 2026

#MatchRoundLocalUTCStadiumCity
95TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1612:0016:00Mercedes-Benz StadiumAtlanta
96TBD-R16-TEAM-A vs TBD-R16-TEAM-BRound of 1613:0020:00BC PlaceVancouver

Thu, July 9, 2026

#MatchRoundLocalUTCStadiumCity
97TBD-QF-TEAM-A vs TBD-QF-TEAM-BQuarter-Final16:0020:00Gillette StadiumBoston

Fri, July 10, 2026

#MatchRoundLocalUTCStadiumCity
98TBD-QF-TEAM-A vs TBD-QF-TEAM-BQuarter-Final12:0019:00SoFi StadiumLos Angeles

Sat, July 11, 2026

#MatchRoundLocalUTCStadiumCity
99TBD-QF-TEAM-A vs TBD-QF-TEAM-BQuarter-Final17:0021:00Hard Rock StadiumMiami
100TBD-QF-TEAM-A vs TBD-QF-TEAM-BQuarter-Final20:0001:00GEHA Field at Arrowhead StadiumKansas City

Tue, July 14, 2026

#MatchRoundLocalUTCStadiumCity
101TBD-SF-TEAM-A vs TBD-SF-TEAM-BSemi-Final14:0019:00AT&T StadiumDallas

Wed, July 15, 2026

#MatchRoundLocalUTCStadiumCity
102TBD-SF-TEAM-A vs TBD-SF-TEAM-BSemi-Final15:0019:00Mercedes-Benz StadiumAtlanta

Sat, July 18, 2026

#MatchRoundLocalUTCStadiumCity
103LOSER-SF-1 vs LOSER-SF-2Third Place17:0021:00Hard Rock StadiumMiami

Sun, July 19, 2026

#MatchRoundLocalUTCStadiumCity
104WINNER-SF-1 vs WINNER-SF-2Final15:0019:00MetLife StadiumNew York/New Jersey
Source: FIFA Official Match Centre · Generated by FootballRoute · Not affiliated with FIFA. For live scores and timezone conversions visit footballroute.com/fixtures