FootballRoute iconFootballRoute.
EN

FIFA World Cup 2026 Match Schedule

Schedule Summary

The 2026 World Cup features 104 matches played across 16 host cities in the United States, Canada, and Mexico. The group stage runs from June 11 to June 27, 2026, followed immediately by the knockout rounds, culminating in the Final on July 19, 2026.

Use the interactive filters below to sort matches by Group, host city, team, and knockout rounds. The schedule includes kickoff times in local stadium zones and Coordinated Universal Time (UTC). Click on any match to access detailed converters for 40 countries, travel directions, and broadcasters.

Filter & Sort Fixtures

Showing 104 Matches
Match 1GROUPGroup A
MexicoMexico
VS
South AfricaSouth Africa
2026-06-11Local: 16:00 | UTC: 20:00
MetLife StadiumNew York/New Jersey
Match 20GROUPGroup D
AustraliaAustralia
VS
TürkiyeTürkiye
2026-06-11Local: 16:00 | UTC: 20:00
Mercedes-Benz StadiumAtlanta
Match 37GROUPGroup G
BelgiumBelgium
VS
EgyptEgypt
2026-06-11Local: 16:00 | UTC: 20:00
Gillette StadiumBoston
Match 56GROUPGroup J
AustriaAustria
VS
JordanJordan
2026-06-11Local: 16:00 | UTC: 20:00
Hard Rock StadiumMiami
Match 2GROUPGroup A
South KoreaSouth Korea
VS
PolandPoland
2026-06-11Local: 21:00 | UTC: 02:00
AT&T StadiumDallas
Match 19GROUPGroup D
United StatesUnited States
VS
ParaguayParaguay
2026-06-11Local: 21:00 | UTC: 04:00
SoFi StadiumLos Angeles
Match 38GROUPGroup G
IR IranIR Iran
VS
New ZealandNew Zealand
2026-06-11Local: 21:00 | UTC: 02:00
NRG StadiumHouston
Match 55GROUPGroup J
AlgeriaAlgeria
VS
ArgentinaArgentina
2026-06-11Local: 21:00 | UTC: 02:00
GEHA Field at Arrowhead StadiumKansas City
Match 8GROUPGroup B
QatarQatar
VS
SwitzerlandSwitzerland
2026-06-12Local: 16:00 | UTC: 20:00
Hard Rock StadiumMiami
Match 25GROUPGroup E
GermanyGermany
VS
CuraçaoCuraçao
2026-06-12Local: 16:00 | UTC: 20:00
Lincoln Financial FieldPhiladelphia
Match 44GROUPGroup H
Saudi ArabiaSaudi Arabia
VS
UruguayUruguay
2026-06-12Local: 16:00 | UTC: 16:00
BMO FieldToronto
Match 61GROUPGroup K
ColombiaColombia
VS
DR CongoDR Congo
2026-06-12Local: 16:00 | UTC: 23:00
BC PlaceVancouver
Match 7GROUPGroup B
CanadaCanada
VS
Bosnia & HerzegovinaBosnia & Herzegovina
2026-06-12Local: 21:00 | UTC: 02:00
GEHA Field at Arrowhead StadiumKansas City
Match 26GROUPGroup E
Côte d'IvoireCôte d'Ivoire
VS
EcuadorEcuador
2026-06-12Local: 21:00 | UTC: 04:00
Levi's StadiumSan Francisco
Match 43GROUPGroup H
SpainSpain
VS
Cabo VerdeCabo Verde
2026-06-12Local: 21:00 | UTC: 04:00
Lumen FieldSeattle
Match 62GROUPGroup K
PortugalPortugal
VS
UzbekistanUzbekistan
2026-06-12Local: 21:00 | UTC: 02:00
Estadio AkronGuadalajara
Match 13GROUPGroup C
BrazilBrazil
VS
MoroccoMorocco
2026-06-13Local: 16:00 | UTC: 23:00
BC PlaceVancouver
Match 32GROUPGroup F
SwedenSweden
VS
TunisiaTunisia
2026-06-13Local: 16:00 | UTC: 21:00
Estadio BBVAMonterrey
Match 49GROUPGroup I
FranceFrance
VS
IraqIraq
2026-06-13Local: 16:00 | UTC: 20:00
MetLife StadiumNew York/New Jersey
Match 68GROUPGroup L
GhanaGhana
VS
PanamaPanama
2026-06-13Local: 16:00 | UTC: 20:00
Mercedes-Benz StadiumAtlanta
Match 14GROUPGroup C
HaitiHaiti
VS
ScotlandScotland
2026-06-13Local: 21:00 | UTC: 02:00
Estadio AkronGuadalajara
Match 31GROUPGroup F
NetherlandsNetherlands
VS
JapanJapan
2026-06-13Local: 21:00 | UTC: 02:00
Estadio AztecaMexico City
Match 50GROUPGroup I
NorwayNorway
VS
SenegalSenegal
2026-06-13Local: 21:00 | UTC: 02:00
AT&T StadiumDallas
Match 67GROUPGroup L
CroatiaCroatia
VS
EnglandEngland
2026-06-13Local: 21:00 | UTC: 04:00
SoFi StadiumLos Angeles
Match 3GROUPGroup A
MexicoMexico
VS
South KoreaSouth Korea
2026-06-16Local: 16:00 | UTC: 23:00
SoFi StadiumLos Angeles
Match 22GROUPGroup D
TürkiyeTürkiye
VS
ParaguayParaguay
2026-06-16Local: 16:00 | UTC: 21:00
NRG StadiumHouston
Match 39GROUPGroup G
BelgiumBelgium
VS
IR IranIR Iran
2026-06-16Local: 16:00 | UTC: 21:00
GEHA Field at Arrowhead StadiumKansas City
Match 58GROUPGroup J
JordanJordan
VS
ArgentinaArgentina
2026-06-16Local: 16:00 | UTC: 23:00
Levi's StadiumSan Francisco
Match 4GROUPGroup A
PolandPoland
VS
South AfricaSouth Africa
2026-06-16Local: 21:00 | UTC: 01:00
Mercedes-Benz StadiumAtlanta
Match 21GROUPGroup D
United StatesUnited States
VS
AustraliaAustralia
2026-06-16Local: 21:00 | UTC: 01:00
Gillette StadiumBoston
Match 40GROUPGroup G
New ZealandNew Zealand
VS
EgyptEgypt
2026-06-16Local: 21:00 | UTC: 01:00
Hard Rock StadiumMiami
Match 57GROUPGroup J
AlgeriaAlgeria
VS
AustriaAustria
2026-06-16Local: 21:00 | UTC: 01:00
Lincoln Financial FieldPhiladelphia
Match 10GROUPGroup B
SwitzerlandSwitzerland
VS
Bosnia & HerzegovinaBosnia & Herzegovina
2026-06-17Local: 16:00 | UTC: 23:00
Levi's StadiumSan Francisco
Match 27GROUPGroup E
GermanyGermany
VS
Côte d'IvoireCôte d'Ivoire
2026-06-17Local: 16:00 | UTC: 23:00
Lumen FieldSeattle
Match 46GROUPGroup H
UruguayUruguay
VS
Cabo VerdeCabo Verde
2026-06-17Local: 16:00 | UTC: 21:00
Estadio AkronGuadalajara
Match 63GROUPGroup K
ColombiaColombia
VS
PortugalPortugal
2026-06-17Local: 16:00 | UTC: 21:00
Estadio AztecaMexico City
Match 9GROUPGroup B
CanadaCanada
VS
QatarQatar
2026-06-17Local: 21:00 | UTC: 01:00
Lincoln Financial FieldPhiladelphia
Match 28GROUPGroup E
EcuadorEcuador
VS
CuraçaoCuraçao
2026-06-17Local: 21:00 | UTC: 21:00
BMO FieldToronto
Match 45GROUPGroup H
SpainSpain
VS
Saudi ArabiaSaudi Arabia
2026-06-17Local: 21:00 | UTC: 04:00
BC PlaceVancouver
Match 64GROUPGroup K
UzbekistanUzbekistan
VS
DR CongoDR Congo
2026-06-17Local: 21:00 | UTC: 02:00
Estadio BBVAMonterrey
Match 15GROUPGroup C
BrazilBrazil
VS
HaitiHaiti
2026-06-18Local: 16:00 | UTC: 21:00
Estadio AztecaMexico City
Match 34GROUPGroup F
TunisiaTunisia
VS
JapanJapan
2026-06-18Local: 16:00 | UTC: 21:00
AT&T StadiumDallas
Match 51GROUPGroup I
FranceFrance
VS
NorwayNorway
2026-06-18Local: 16:00 | UTC: 23:00
SoFi StadiumLos Angeles
Match 70GROUPGroup L
PanamaPanama
VS
EnglandEngland
2026-06-18Local: 16:00 | UTC: 21:00
NRG StadiumHouston
Match 16GROUPGroup C
ScotlandScotland
VS
MoroccoMorocco
2026-06-18Local: 21:00 | UTC: 02:00
Estadio BBVAMonterrey
Match 33GROUPGroup F
NetherlandsNetherlands
VS
SwedenSweden
2026-06-18Local: 21:00 | UTC: 01:00
MetLife StadiumNew York/New Jersey
Match 52GROUPGroup I
SenegalSenegal
VS
IraqIraq
2026-06-18Local: 21:00 | UTC: 01:00
Mercedes-Benz StadiumAtlanta
Match 69GROUPGroup L
CroatiaCroatia
VS
GhanaGhana
2026-06-18Local: 21:00 | UTC: 01:00
Gillette StadiumBoston
Match 5GROUPGroup A
PolandPoland
VS
MexicoMexico
2026-06-21Local: 16:00 | UTC: 20:00
Gillette StadiumBoston
Match 24GROUPGroup D
ParaguayParaguay
VS
AustraliaAustralia
2026-06-21Local: 16:00 | UTC: 20:00
Hard Rock StadiumMiami
Match 41GROUPGroup G
New ZealandNew Zealand
VS
BelgiumBelgium
2026-06-21Local: 16:00 | UTC: 20:00
Lincoln Financial FieldPhiladelphia
Match 60GROUPGroup J
ArgentinaArgentina
VS
AustriaAustria
2026-06-21Local: 16:00 | UTC: 16:00
BMO FieldToronto
Match 6GROUPGroup A
South AfricaSouth Africa
VS
South KoreaSouth Korea
2026-06-21Local: 21:00 | UTC: 02:00
NRG StadiumHouston
Match 23GROUPGroup D
TürkiyeTürkiye
VS
United StatesUnited States
2026-06-21Local: 21:00 | UTC: 02:00
GEHA Field at Arrowhead StadiumKansas City
Match 42GROUPGroup G
EgyptEgypt
VS
IR IranIR Iran
2026-06-21Local: 21:00 | UTC: 04:00
Levi's StadiumSan Francisco
Match 59GROUPGroup J
JordanJordan
VS
AlgeriaAlgeria
2026-06-21Local: 21:00 | UTC: 04:00
Lumen FieldSeattle
Match 12GROUPGroup B
Bosnia & HerzegovinaBosnia & Herzegovina
VS
QatarQatar
2026-06-22Local: 16:00 | UTC: 16:00
BMO FieldToronto
Match 29GROUPGroup E
EcuadorEcuador
VS
GermanyGermany
2026-06-22Local: 16:00 | UTC: 23:00
BC PlaceVancouver
Match 48GROUPGroup H
Cabo VerdeCabo Verde
VS
Saudi ArabiaSaudi Arabia
2026-06-22Local: 16:00 | UTC: 21:00
Estadio BBVAMonterrey
Match 65GROUPGroup K
UzbekistanUzbekistan
VS
ColombiaColombia
2026-06-22Local: 16:00 | UTC: 20:00
MetLife StadiumNew York/New Jersey
Match 11GROUPGroup B
SwitzerlandSwitzerland
VS
CanadaCanada
2026-06-22Local: 21:00 | UTC: 04:00
Lumen FieldSeattle
Match 30GROUPGroup E
CuraçaoCuraçao
VS
Côte d'IvoireCôte d'Ivoire
2026-06-22Local: 21:00 | UTC: 02:00
Estadio AkronGuadalajara
Match 47GROUPGroup H
UruguayUruguay
VS
SpainSpain
2026-06-22Local: 21:00 | UTC: 02:00
Estadio AztecaMexico City
Match 66GROUPGroup K
DR CongoDR Congo
VS
PortugalPortugal
2026-06-22Local: 21:00 | UTC: 02:00
AT&T StadiumDallas
Match 17GROUPGroup C
ScotlandScotland
VS
BrazilBrazil
2026-06-23Local: 16:00 | UTC: 20:00
MetLife StadiumNew York/New Jersey
Match 36GROUPGroup F
JapanJapan
VS
SwedenSweden
2026-06-23Local: 16:00 | UTC: 20:00
Mercedes-Benz StadiumAtlanta
Match 53GROUPGroup I
SenegalSenegal
VS
FranceFrance
2026-06-23Local: 16:00 | UTC: 20:00
Gillette StadiumBoston
Match 72GROUPGroup L
EnglandEngland
VS
GhanaGhana
2026-06-23Local: 16:00 | UTC: 20:00
Hard Rock StadiumMiami
Match 18GROUPGroup C
MoroccoMorocco
VS
HaitiHaiti
2026-06-23Local: 21:00 | UTC: 02:00
AT&T StadiumDallas
Match 35GROUPGroup F
TunisiaTunisia
VS
NetherlandsNetherlands
2026-06-23Local: 21:00 | UTC: 04:00
SoFi StadiumLos Angeles
Match 54GROUPGroup I
IraqIraq
VS
NorwayNorway
2026-06-23Local: 21:00 | UTC: 02:00
NRG StadiumHouston
Match 71GROUPGroup L
PanamaPanama
VS
CroatiaCroatia
2026-06-23Local: 21:00 | UTC: 02:00
GEHA Field at Arrowhead StadiumKansas City
Match 73R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-28Local: 17:00 | UTC: 22:00
Lincoln Financial FieldPhiladelphia
Match 79R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-28Local: 17:00 | UTC: 22:00
Estadio AztecaMexico City
Match 85R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-28Local: 17:00 | UTC: 22:00
Gillette StadiumBoston
Match 74R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-29Local: 17:00 | UTC: 22:00
Levi's StadiumSan Francisco
Match 80R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-29Local: 17:00 | UTC: 22:00
Estadio BBVAMonterrey
Match 86R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-29Local: 17:00 | UTC: 22:00
NRG StadiumHouston
Match 75R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-30Local: 17:00 | UTC: 22:00
Lumen FieldSeattle
Match 81R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-30Local: 17:00 | UTC: 22:00
MetLife StadiumNew York/New Jersey
Match 87R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-06-30Local: 17:00 | UTC: 22:00
GEHA Field at Arrowhead StadiumKansas City
Match 76R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-01Local: 17:00 | UTC: 22:00
BMO FieldToronto
Match 82R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-01Local: 17:00 | UTC: 22:00
AT&T StadiumDallas
Match 88R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-01Local: 17:00 | UTC: 22:00
Hard Rock StadiumMiami
Match 77R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-02Local: 17:00 | UTC: 22:00
BC PlaceVancouver
Match 83R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-02Local: 17:00 | UTC: 22:00
SoFi StadiumLos Angeles
Match 78R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-03Local: 17:00 | UTC: 22:00
Estadio AkronGuadalajara
Match 84R32
🏳️tbd r32 team a
VS
tbd r32 team b🏳️
2026-07-03Local: 17:00 | UTC: 22:00
Mercedes-Benz StadiumAtlanta
Match 89R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-04Local: 18:00 | UTC: 23:00
Lincoln Financial FieldPhiladelphia
Match 93R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-04Local: 18:00 | UTC: 23:00
BC PlaceVancouver
Match 90R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-05Local: 18:00 | UTC: 23:00
Levi's StadiumSan Francisco
Match 94R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-05Local: 18:00 | UTC: 23:00
Estadio AkronGuadalajara
Match 91R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-06Local: 18:00 | UTC: 23:00
Lumen FieldSeattle
Match 95R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-06Local: 18:00 | UTC: 23:00
Estadio AztecaMexico City
Match 92R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-07Local: 18:00 | UTC: 23:00
BMO FieldToronto
Match 96R16
🏳️tbd r16 team a
VS
tbd r16 team b🏳️
2026-07-07Local: 18:00 | UTC: 23:00
Estadio BBVAMonterrey
Match 97QF
🏳️tbd qf team a
VS
tbd qf team b🏳️
2026-07-09Local: 16:00 | UTC: 21:00
AT&T StadiumDallas
Match 98QF
🏳️tbd qf team a
VS
tbd qf team b🏳️
2026-07-10Local: 16:00 | UTC: 21:00
SoFi StadiumLos Angeles
Match 99QF
🏳️tbd qf team a
VS
tbd qf team b🏳️
2026-07-11Local: 16:00 | UTC: 21:00
MetLife StadiumNew York/New Jersey
Match 100QF
🏳️tbd qf team a
VS
tbd qf team b🏳️
2026-07-12Local: 16:00 | UTC: 21:00
Mercedes-Benz StadiumAtlanta
Match 101SF
🏳️tbd sf team a
VS
tbd sf team b🏳️
2026-07-14Local: 19:00 | UTC: 00:00
AT&T StadiumDallas
Match 102SF
🏳️tbd sf team a
VS
tbd sf team b🏳️
2026-07-15Local: 19:00 | UTC: 00:00
Mercedes-Benz StadiumAtlanta
Match 103THIRD
🏳️loser sf 1
VS
loser sf 2🏳️
2026-07-18Local: 16:00 | UTC: 20:00
Hard Rock StadiumMiami
Match 104FINAL
🏳️winner sf 1
VS
winner sf 2🏳️
2026-07-19Local: 15:00 | UTC: 19:00
MetLife StadiumNew York/New Jersey