Timezone: UTC

2026 World Cup Schedule in Your Local Time

Filter all 104 matches by team, stage, city, or stadium, with kickoff times converted to your timezone.

Match 1Group stageGroup AFT
MEXMexico2 - 0RSASouth Africa
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 2Group stageGroup AFT
KORKorea Republic2 - 1CZECzechia
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 3Group stageGroup BFT
CANCanada1 - 1BIHBosnia & Herzegovina
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 4Group stageGroup DFT
USAUnited States4 - 1PARParaguay
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 8Group stageGroup BFT
QATQatar1 - 1SUISwitzerland
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 7Group stageGroup CFT
BRABrazil1 - 1MARMorocco
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 5Group stageGroup CFT
HAIHaiti0 - 1SCOScotland
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 6Group stageGroup DFT
AUSAustralia2 - 0TURTurkey
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 10Group stageGroup EFT
GERGermany7 - 1CUWCuracao
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 11Group stageGroup FFT
NEDNetherlands2 - 2JPNJapan
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 9Group stageGroup EFT
CIVIvory Coast1 - 0ECUEcuador
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 12Group stageGroup FFT
SWESweden5 - 1TUNTunisia
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 14Group stageGroup HFT
ESPSpain0 - 0CPVCape Verde
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 16Group stageGroup GFT
BELBelgium1 - 1EGYEgypt
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 13Group stageGroup HFT
KSASaudi Arabia1 - 1URUUruguay
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 15Group stageGroup GFT
IRNIran2 - 2NZLNew Zealand
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 17Group stageGroup IFT
FRAFrance3 - 1SENSenegal
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 18Group stageGroup IFT
IRQIraq1 - 4NORNorway
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 19Group stageGroup JFT
ARGArgentina3 - 0ALGAlgeria
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 20Group stageGroup JFT
AUTAustria3 - 1JORJordan
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 23Group stageGroup KFT
PORPortugal1 - 1CODDR Congo
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 22Group stageGroup LFT
ENGEngland4 - 2CROCroatia
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 21Group stageGroup LFT
GHAGhana1 - 0PANPanama
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 24Group stageGroup KFT
UZBUzbekistan1 - 3COLColombia
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 25Group stageGroup AFT
CZECzechia1 - 1RSASouth Africa
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 26Group stageGroup BFT
SUISwitzerland4 - 1BIHBosnia & Herzegovina
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 27Group stageGroup BFT
CANCanada6 - 0QATQatar
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 28Group stageGroup AFT
MEXMexico1 - 0KORKorea Republic
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 32Group stageGroup DFT
USAUnited States2 - 0AUSAustralia
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 30Group stageGroup CFT
SCOScotland0 - 1MARMorocco
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 29Group stageGroup CFT
BRABrazil3 - 0HAIHaiti
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 31Group stageGroup DFT
TURTurkey0 - 1PARParaguay
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 35Group stageGroup FFT
NEDNetherlands5 - 1SWESweden
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 33Group stageGroup EFT
GERGermany2 - 1CIVIvory Coast
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 34Group stageGroup EFT
ECUEcuador0 - 0CUWCuracao
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 36Group stageGroup FFT
TUNTunisia0 - 4JPNJapan
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 38Group stageGroup HFT
ESPSpain4 - 0KSASaudi Arabia
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 39Group stageGroup GFT
BELBelgium0 - 0IRNIran
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 37Group stageGroup HFT
URUUruguay2 - 2CPVCape Verde
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 40Group stageGroup GFT
NZLNew Zealand1 - 3EGYEgypt
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 43Group stageGroup JFT
ARGArgentina2 - 0AUTAustria
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 42Group stageGroup IFT
FRAFrance3 - 0IRQIraq
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 41Group stageGroup IFT
NORNorway3 - 2SENSenegal
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 44Group stageGroup JFT
JORJordan1 - 2ALGAlgeria
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 47Group stageGroup KFT
PORPortugal5 - 0UZBUzbekistan
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 45Group stageGroup LFT
ENGEngland0 - 0GHAGhana
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 46Group stageGroup LFT
PANPanama0 - 1CROCroatia
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 48Group stageGroup KFT
COLColombia1 - 0CODDR Congo
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 51Group stageGroup BFT
SUISwitzerland2 - 1CANCanada
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 52Group stageGroup BFT
BIHBosnia & Herzegovina3 - 1QATQatar
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 49Group stageGroup CFT
SCOScotland0 - 3BRABrazil
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 50Group stageGroup CFT
MARMorocco4 - 2HAIHaiti
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 53Group stageGroup AFT
CZECzechia0 - 3MEXMexico
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 54Group stageGroup AFT
RSASouth Africa1 - 0KORKorea Republic
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 55Group stageGroup EFT
CUWCuracao0 - 2CIVIvory Coast
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 56Group stageGroup EFT
ECUEcuador2 - 1GERGermany
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 57Group stageGroup FFT
JPNJapan1 - 1SWESweden
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 58Group stageGroup FFT
TUNTunisia1 - 3NEDNetherlands
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 59Group stageGroup DFT
TURTurkey3 - 2USAUnited States
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 60Group stageGroup DFT
PARParaguay0 - 0AUSAustralia
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 61Group stageGroup IFT
NORNorway1 - 4FRAFrance
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 62Group stageGroup IFT
SENSenegal5 - 0IRQIraq
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 65Group stageGroup HFT
CPVCape Verde0 - 0KSASaudi Arabia
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 66Group stageGroup HFT
URUUruguay0 - 1ESPSpain
Your timeUTC
Host time
VenueEstadio Akron · Guadalajara
Match 63Group stageGroup GFT
EGYEgypt1 - 1IRNIran
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 64Group stageGroup GFT
NZLNew Zealand1 - 5BELBelgium
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 67Group stageGroup LFT
PANPanama0 - 2ENGEngland
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 68Group stageGroup LFT
CROCroatia2 - 1GHAGhana
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 71Group stageGroup KFT
COLColombia0 - 0PORPortugal
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 72Group stageGroup KFT
CODDR Congo3 - 1UZBUzbekistan
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 69Group stageGroup JFT
ALGAlgeria3 - 3AUTAustria
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 70Group stageGroup JFT
JORJordan1 - 3ARGArgentina
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 73Round of 32FT
RSASouth Africa0 - 1CANCanada
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 76Round of 32FT
BRABrazil2 - 1JPNJapan
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 74Round of 32FT
GERGermany1 - 1 (3 - 4 pens)PARParaguay
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 75Round of 32FT
NEDNetherlands1 - 1 (2 - 3 pens)MARMorocco
Your timeUTC
Host time
VenueEstadio BBVA · Monterrey
Match 78Round of 32FT
CIVIvory Coast1 - 2NORNorway
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 77Round of 32FT
FRAFrance3 - 0SWESweden
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 79Round of 32FT
MEXMexico2 - 0ECUEcuador
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 80Round of 32FT
ENGEngland2 - 1CODDR Congo
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 82Round of 32FT
BELBelgium3 - 2SENSenegal
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 81Round of 32FT
USAUnited States2 - 0BIHBosnia & Herzegovina
Your timeUTC
Host time
VenueLevi's Stadium · San Francisco Bay Area
Match 84Round of 32FT
ESPSpain3 - 0AUTAustria
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 83Round of 32FT
PORPortugal2 - 1CROCroatia
Your timeUTC
Host time
VenueBMO Field · Toronto
Match 85Round of 32FT
SUISwitzerland2 - 0ALGAlgeria
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 88Round of 32FT
AUSAustralia1 - 1 (2 - 4 pens)EGYEgypt
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 86Round of 32FT
ARGArgentina3 - 2CPVCape Verde
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 87Round of 32FT
COLColombia1 - 0GHAGhana
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 90Round of 16FT
CANCanada0 - 3MARMorocco
Your timeUTC
Host time
VenueNRG Stadium · Houston
Match 89Round of 16FT
PARParaguay0 - 1FRAFrance
Your timeUTC
Host time
VenueLincoln Financial Field · Philadelphia
Match 91Round of 16FT
BRABrazil1 - 2NORNorway
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey
Match 92Round of 16FT
MEXMexico2 - 3ENGEngland
Your timeUTC
Host time
VenueEstadio Azteca · Mexico City
Match 93Round of 16FT
PORPortugal0 - 1ESPSpain
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 94Round of 16FT
USAUnited States1 - 4BELBelgium
Your timeUTC
Host time
VenueLumen Field · Seattle
Match 95Round of 16FT
ARGArgentina3 - 2EGYEgypt
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 96Round of 16FT
SUISwitzerland0 - 0 (4 - 3 pens)COLColombia
Your timeUTC
Host time
VenueBC Place · Vancouver
Match 97QuarterfinalLive
FRAFrancevsLiveMARMorocco
Your timeUTC
Host time
VenueGillette Stadium · Boston
Match 98QuarterfinalScheduled
ESPSpainvsBELBelgium
Your timeUTC
Host time
VenueSoFi Stadium · Los Angeles
Match 99QuarterfinalScheduled
NORNorwayvsENGEngland
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 100QuarterfinalScheduled
ARGArgentinavsSUISwitzerland
Your timeUTC
Host time
VenueGEHA Field at Arrowhead · Kansas City
Match 101SemifinalScheduled
TBDTBDvsTBDTBD
Your timeUTC
Host time
VenueAT&T Stadium · Dallas
Match 102SemifinalScheduled
TBDTBDvsTBDTBD
Your timeUTC
Host time
VenueMercedes-Benz Stadium · Atlanta
Match 103Third placeScheduled
TBDTBDvsTBDTBD
Your timeUTC
Host time
VenueHard Rock Stadium · Miami
Match 104FinalScheduled
TBDTBDvsTBDTBD
Your timeUTC
Host time
VenueMetLife Stadium · New York/New Jersey

Group standings

Live group tables calculated from finished matches.

Group A
TeamsPWDLPts
Mexico33009
South Africa31114
Korea Republic31023
Czechia30121
Group B
TeamsPWDLPts
Switzerland32107
Canada31114
Bosnia & Herzegovina31114
Qatar30121
Group C
TeamsPWDLPts
Brazil32107
Morocco32107
Scotland31023
Haiti30030
Group D
TeamsPWDLPts
United States32016
Australia31114
Paraguay31114
Turkey31023
Group E
TeamsPWDLPts
Germany32016
Ivory Coast32016
Ecuador31114
Curacao30121
Group F
TeamsPWDLPts
Netherlands32107
Japan31205
Sweden31114
Tunisia30030
Group G
TeamsPWDLPts
Belgium31205
Egypt31205
Iran30303
New Zealand30121
Group H
TeamsPWDLPts
Spain32107
Cape Verde30303
Uruguay30212
Saudi Arabia30212
Group I
TeamsPWDLPts
France33009
Norway32016
Senegal31023
Iraq30030
Group J
TeamsPWDLPts
Argentina33009
Austria31114
Algeria31114
Jordan30030
Group K
TeamsPWDLPts
Colombia32107
Portugal31205
DR Congo31114
Uzbekistan30030
Group L
TeamsPWDLPts
England32107
Croatia32016
Ghana31114
Panama30030