FootballRoute iconFootballRoute.
EN

CanadaWorld Cup 2026 Match Schedule in Canada Time

Timezone Information

The full schedule of all 104 matches is converted below into Canada standard time (America/Toronto), showing date translations and stadium venues.

North American kickoff slots range from afternoon to late night. For fans watching from Canada, some matches will cross the midnight threshold.

MatchRoundFixtureConverted TimeConverted DateDay Shift
#1groupMexico vs South Africa04:00 PM2026-06-11-
#2groupSouth Korea vs Poland10:00 PM2026-06-10-1 Day
#3groupMexico vs South Korea07:00 PM2026-06-16-
#4groupPoland vs South Africa09:00 PM2026-06-15-1 Day
#5groupPoland vs Mexico04:00 PM2026-06-21-
#6groupSouth Africa vs South Korea10:00 PM2026-06-20-1 Day
#7groupCanada vs Bosnia & Herzegovina10:00 PM2026-06-11-1 Day
#8groupQatar vs Switzerland04:00 PM2026-06-12-
#9groupCanada vs Qatar09:00 PM2026-06-16-1 Day
#10groupSwitzerland vs Bosnia & Herzegovina07:00 PM2026-06-17-
#11groupSwitzerland vs Canada12:00 AM2026-06-22-
#12groupBosnia & Herzegovina vs Qatar12:00 PM2026-06-22-
#13groupBrazil vs Morocco07:00 PM2026-06-13-
#14groupHaiti vs Scotland10:00 PM2026-06-12-1 Day
#15groupBrazil vs Haiti05:00 PM2026-06-18-
#16groupScotland vs Morocco10:00 PM2026-06-17-1 Day
#17groupScotland vs Brazil04:00 PM2026-06-23-
#18groupMorocco vs Haiti10:00 PM2026-06-22-1 Day
#19groupUnited States vs Paraguay12:00 AM2026-06-11-
#20groupAustralia vs Türkiye04:00 PM2026-06-11-
#21groupUnited States vs Australia09:00 PM2026-06-15-1 Day
#22groupTürkiye vs Paraguay05:00 PM2026-06-16-
#23groupTürkiye vs United States10:00 PM2026-06-20-1 Day
#24groupParaguay vs Australia04:00 PM2026-06-21-
#25groupGermany vs Curaçao04:00 PM2026-06-12-
#26groupCôte d'Ivoire vs Ecuador12:00 AM2026-06-12-
#27groupGermany vs Côte d'Ivoire07:00 PM2026-06-17-
#28groupEcuador vs Curaçao05:00 PM2026-06-17-
#29groupEcuador vs Germany07:00 PM2026-06-22-
#30groupCuraçao vs Côte d'Ivoire10:00 PM2026-06-21-1 Day
#31groupNetherlands vs Japan10:00 PM2026-06-12-1 Day
#32groupSweden vs Tunisia05:00 PM2026-06-13-
#33groupNetherlands vs Sweden09:00 PM2026-06-17-1 Day
#34groupTunisia vs Japan05:00 PM2026-06-18-
#35groupTunisia vs Netherlands12:00 AM2026-06-23-
#36groupJapan vs Sweden04:00 PM2026-06-23-
#37groupBelgium vs Egypt04:00 PM2026-06-11-
#38groupIR Iran vs New Zealand10:00 PM2026-06-10-1 Day
#39groupBelgium vs IR Iran05:00 PM2026-06-16-
#40groupNew Zealand vs Egypt09:00 PM2026-06-15-1 Day
#41groupNew Zealand vs Belgium04:00 PM2026-06-21-
#42groupEgypt vs IR Iran12:00 AM2026-06-21-
#43groupSpain vs Cabo Verde12:00 AM2026-06-12-
#44groupSaudi Arabia vs Uruguay12:00 PM2026-06-12-
#45groupSpain vs Saudi Arabia12:00 AM2026-06-17-
#46groupUruguay vs Cabo Verde05:00 PM2026-06-17-
#47groupUruguay vs Spain10:00 PM2026-06-21-1 Day
#48groupCabo Verde vs Saudi Arabia05:00 PM2026-06-22-
#49groupFrance vs Iraq04:00 PM2026-06-13-
#50groupNorway vs Senegal10:00 PM2026-06-12-1 Day
#51groupFrance vs Norway07:00 PM2026-06-18-
#52groupSenegal vs Iraq09:00 PM2026-06-17-1 Day
#53groupSenegal vs France04:00 PM2026-06-23-
#54groupIraq vs Norway10:00 PM2026-06-22-1 Day
#55groupAlgeria vs Argentina10:00 PM2026-06-10-1 Day
#56groupAustria vs Jordan04:00 PM2026-06-11-
#57groupAlgeria vs Austria09:00 PM2026-06-15-1 Day
#58groupJordan vs Argentina07:00 PM2026-06-16-
#59groupJordan vs Algeria12:00 AM2026-06-21-
#60groupArgentina vs Austria12:00 PM2026-06-21-
#61groupColombia vs DR Congo07:00 PM2026-06-12-
#62groupPortugal vs Uzbekistan10:00 PM2026-06-11-1 Day
#63groupColombia vs Portugal05:00 PM2026-06-17-
#64groupUzbekistan vs DR Congo10:00 PM2026-06-16-1 Day
#65groupUzbekistan vs Colombia04:00 PM2026-06-22-
#66groupDR Congo vs Portugal10:00 PM2026-06-21-1 Day
#67groupCroatia vs England12:00 AM2026-06-13-
#68groupGhana vs Panama04:00 PM2026-06-13-
#69groupCroatia vs Ghana09:00 PM2026-06-17-1 Day
#70groupPanama vs England05:00 PM2026-06-18-
#71groupPanama vs Croatia10:00 PM2026-06-22-1 Day
#72groupEngland vs Ghana04:00 PM2026-06-23-
#73r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-28-
#74r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-29-
#75r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-30-
#76r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-01-
#77r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-02-
#78r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-03-
#79r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-28-
#80r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-29-
#81r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-30-
#82r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-01-
#83r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-02-
#84r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-03-
#85r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-28-
#86r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-29-
#87r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-06-30-
#88r32TBD-R32-TEAM-A vs TBD-R32-TEAM-B06:00 PM2026-07-01-
#89r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-04-
#90r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-05-
#91r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-06-
#92r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-07-
#93r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-04-
#94r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-05-
#95r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-06-
#96r16TBD-R16-TEAM-A vs TBD-R16-TEAM-B07:00 PM2026-07-07-
#97qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B05:00 PM2026-07-09-
#98qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B05:00 PM2026-07-10-
#99qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B05:00 PM2026-07-11-
#100qfTBD-QF-TEAM-A vs TBD-QF-TEAM-B05:00 PM2026-07-12-
#101sfTBD-SF-TEAM-A vs TBD-SF-TEAM-B08:00 PM2026-07-13-1 Day
#102sfTBD-SF-TEAM-A vs TBD-SF-TEAM-B08:00 PM2026-07-14-1 Day
#103thirdLOSER-SF-1 vs LOSER-SF-204:00 PM2026-07-18-
#104finalWINNER-SF-1 vs WINNER-SF-203:00 PM2026-07-19-
Advertisement

FAQ: Viewing World Cup from Canada