FIFA World Cup 2026 Schedule in Canadian Time (ET, CT, MT, PT)

All 104 matches in your local Canada time. Pick ET / CT / MT / PT below.

All 104 matches in Canada time

Group Stage (72 matches)

Match Teams Date Kick-off (ET) Venue
#1 · Grp A Mexico vs South Africa Thu Jun 11 3:00 PM ET Mexico City #2 · Grp A South Korea vs Czech Republic Thu Jun 11 10:00 PM ET Guadalajara #7 · Grp B Canada vs Bosnia and Herzegovina Fri Jun 12 3:00 PM ET Toronto #19 · Grp D USA vs Paraguay Fri Jun 12 9:00 PM ET Los Angeles #8 · Grp B Qatar vs Switzerland Sat Jun 13 3:00 PM ET San Francisco Bay Area #13 · Grp C Brazil vs Morocco Sat Jun 13 6:00 PM ET New York/New Jersey #14 · Grp C Haiti vs Scotland Sat Jun 13 9:00 PM ET Boston #20 · Grp D Australia vs Turkiye Sun Jun 14 12:00 AM ET Vancouver #25 · Grp E Germany vs Curaçao Sun Jun 14 1:00 PM ET Houston #31 · Grp F Netherlands vs Japan Sun Jun 14 4:00 PM ET Dallas #26 · Grp E Ivory Coast vs Ecuador Sun Jun 14 7:00 PM ET Philadelphia #32 · Grp F Sweden vs Tunisia Sun Jun 14 10:00 PM ET Monterrey #37 · Grp G Belgium vs Egypt Mon Jun 15 3:00 PM ET Seattle #43 · Grp H Spain vs Cape Verde Mon Jun 15 12:00 PM ET Atlanta #38 · Grp G Iran vs New Zealand Mon Jun 15 9:00 PM ET Los Angeles #44 · Grp H Saudi Arabia vs Uruguay Mon Jun 15 6:00 PM ET Miami #49 · Grp I France vs Senegal Tue Jun 16 3:00 PM ET New York/New Jersey #50 · Grp I Iraq vs Norway Tue Jun 16 6:00 PM ET Boston #55 · Grp J Argentina vs Algeria Tue Jun 16 9:00 PM ET Kansas City #56 · Grp J Austria vs Jordan Wed Jun 17 12:00 AM ET San Francisco Bay Area #61 · Grp K Portugal vs DR Congo Wed Jun 17 1:00 PM ET Houston #67 · Grp L England vs Croatia Wed Jun 17 4:00 PM ET Dallas #68 · Grp L Ghana vs Panama Wed Jun 17 7:00 PM ET Toronto #62 · Grp K Uzbekistan vs Colombia Wed Jun 17 10:00 PM ET Mexico City #3 · Grp A Czech Republic vs South Africa Thu Jun 18 12:00 PM ET Atlanta #9 · Grp B Switzerland vs Bosnia and Herzegovina Thu Jun 18 3:00 PM ET Los Angeles #10 · Grp B Canada vs Qatar Thu Jun 18 6:00 PM ET Vancouver #4 · Grp A Mexico vs South Korea Thu Jun 18 9:00 PM ET Guadalajara #21 · Grp D USA vs Australia Fri Jun 19 3:00 PM ET Seattle #15 · Grp C Scotland vs Morocco Fri Jun 19 6:00 PM ET Boston #16 · Grp C Brazil vs Haiti Fri Jun 19 9:00 PM ET Philadelphia #22 · Grp D Turkiye vs Paraguay Sat Jun 20 12:00 AM ET San Francisco Bay Area #33 · Grp F Netherlands vs Sweden Sat Jun 20 1:00 PM ET Houston #27 · Grp E Germany vs Ivory Coast Sat Jun 20 4:00 PM ET Toronto #28 · Grp E Ecuador vs Curaçao Sat Jun 20 8:00 PM ET Kansas City #34 · Grp F Tunisia vs Japan Sun Jun 21 12:00 AM ET Monterrey #39 · Grp G Belgium vs Iran Sun Jun 21 3:00 PM ET Los Angeles #45 · Grp H Spain vs Saudi Arabia Sun Jun 21 12:00 PM ET Atlanta #40 · Grp G New Zealand vs Egypt Sun Jun 21 9:00 PM ET Vancouver #46 · Grp H Uruguay vs Cape Verde Sun Jun 21 6:00 PM ET Miami #57 · Grp J Argentina vs Austria Mon Jun 22 1:00 PM ET Dallas #51 · Grp I France vs Iraq Mon Jun 22 5:00 PM ET Philadelphia #52 · Grp I Norway vs Senegal Mon Jun 22 8:00 PM ET New York/New Jersey #58 · Grp J Jordan vs Algeria Mon Jun 22 11:00 PM ET San Francisco Bay Area #63 · Grp K Portugal vs Uzbekistan Tue Jun 23 1:00 PM ET Houston #69 · Grp L England vs Ghana Tue Jun 23 4:00 PM ET Boston #70 · Grp L Panama vs Croatia Tue Jun 23 7:00 PM ET Toronto #64 · Grp K Colombia vs DR Congo Tue Jun 23 10:00 PM ET Guadalajara #11 · Grp B Switzerland vs Canada Wed Jun 24 3:00 PM ET Vancouver #12 · Grp B Bosnia and Herzegovina vs Qatar Wed Jun 24 3:00 PM ET Seattle #17 · Grp C Scotland vs Brazil Wed Jun 24 6:00 PM ET Miami #18 · Grp C Morocco vs Haiti Wed Jun 24 6:00 PM ET Atlanta #5 · Grp A Czech Republic vs Mexico Wed Jun 24 9:00 PM ET Mexico City #6 · Grp A South Africa vs South Korea Wed Jun 24 9:00 PM ET Monterrey #29 · Grp E Curaçao vs Ivory Coast Thu Jun 25 4:00 PM ET Philadelphia #30 · Grp E Ecuador vs Germany Thu Jun 25 4:00 PM ET New York/New Jersey #35 · Grp F Japan vs Sweden Thu Jun 25 7:00 PM ET Dallas #36 · Grp F Tunisia vs Netherlands Thu Jun 25 7:00 PM ET Kansas City #23 · Grp D Turkiye vs USA Thu Jun 25 10:00 PM ET Los Angeles #24 · Grp D Paraguay vs Australia Thu Jun 25 10:00 PM ET San Francisco Bay Area #53 · Grp I Norway vs France Fri Jun 26 3:00 PM ET Boston #54 · Grp I Senegal vs Iraq Fri Jun 26 3:00 PM ET Toronto #48 · Grp H Uruguay vs Spain Fri Jun 26 8:00 PM ET Guadalajara #47 · Grp H Cape Verde vs Saudi Arabia Fri Jun 26 8:00 PM ET Houston #41 · Grp G Egypt vs Iran Fri Jun 26 11:00 PM ET Seattle #42 · Grp G New Zealand vs Belgium Fri Jun 26 11:00 PM ET Vancouver #71 · Grp L Panama vs England Sat Jun 27 5:00 PM ET New York/New Jersey #72 · Grp L Croatia vs Ghana Sat Jun 27 5:00 PM ET Philadelphia #65 · Grp K Colombia vs Portugal Sat Jun 27 7:30 PM ET Miami #66 · Grp K DR Congo vs Uzbekistan Sat Jun 27 7:30 PM ET Atlanta #59 · Grp J Algeria vs Austria Sat Jun 27 10:00 PM ET Kansas City #60 · Grp J Jordan vs Argentina Sat Jun 27 10:00 PM ET Dallas

Round of 32 (16 matches)

Round of 16 (8 matches)

Quarter-final (4 matches)

Semi-final (2 matches)

Match for Third Place (1 match)

Match Teams Date Kick-off (ET) Venue
#103 l101 vs l102 Sat Jul 18 5:00 PM ET Miami

Final (1 match)

Canada co-hosts the FIFA World Cup 2026 with Mexico and the United States, with 13 of the 104 matches played on Canadian soil at BMO Field in Toronto and BC Place in Vancouver. Page times default to Eastern Time (ET) since Toronto, Ottawa, and Montreal anchor the largest concentration of Canadian football viewers, but every fixture also surfaces in Central, Mountain, and Pacific Time so viewers in Winnipeg, Calgary, Edmonton, and Vancouver see kick-offs in their own timezone without doing the math.

Match-day rhythms suit the Canadian work week. Mexico City and US Eastern Time hosts kick off between 12:00 and 22:00 ET; US Central Time hosts (Dallas, Houston, Kansas City) push starts to 13:00 to 23:00 ET; Pacific Time hosts (Seattle, San Francisco, Los Angeles, Vancouver) put marquee evening matches as late as 23:00 to 00:00 ET. Vancouver’s home matches play in PT and translate to early-evening or late-night ET for the Toronto-Montreal corridor.

Canada plays in Group B alongside Bosnia and Herzegovina, Qatar, and Switzerland. The squad opens at home in Toronto against Bosnia and Herzegovina (Friday, June 12, 15:00 ET), travels to Vancouver to face Qatar (Thursday, June 18, 18:00 ET / 15:00 PT), and closes the group in Vancouver against 2022 Round of 16 side Switzerland (Wednesday, June 24, 15:00 ET / 12:00 PT). All three matches sit in afternoon-or-evening Eastern slots: Canada’s first-ever home World Cup matches in the men’s tournament.

The FIFA World Cup 2026 runs June 11 to July 19, 2026. All 104 matches in Canada local time across ET / CT / MT / PT. Opening match is Mexico vs South Africa on Thu Jun 11, kicking off at 3:00 PM ET / 2:00 PM CT / 1:00 PM MT / 12:00 PM PT. Final is Sun Jul 19 at 3:00 PM ET / 2:00 PM CT / 1:00 PM MT / 12:00 PM PT.

Frequently asked questions

When does Canada play at the FIFA World Cup 2026?

Canada plays three Group B matches: vs Bosnia and Herzegovina on Friday, June 12 at BMO Field, Toronto (kick-off 15:00 ET); vs Qatar on Thursday, June 18 at BC Place, Vancouver (kick-off 18:00 ET / 15:00 PT); and vs Switzerland on Wednesday, June 24 at BC Place, Vancouver (kick-off 15:00 ET / 12:00 PT). Knockout fixtures depend on Group B finishing positions and run from June 28 through the Final on July 19.

What group is Canada in at the FIFA World Cup 2026?

Canada is in Group B with Bosnia and Herzegovina, Qatar, and Switzerland. As a co-host Canada automatically qualified for the tournament. The top two teams from each group plus the eight best third-placed teams advance to the Round of 32. This is Canada's third men's World Cup appearance after 1986 (group stage exit) and 2022 (group stage exit), and the first time Canada plays World Cup matches on home soil.

What time will World Cup 2026 matches be on Canadian TV?

Matches kick off across all four mainland Canadian timezones plus Newfoundland's NDT. Eastern Time matches run between 11:00 and 23:00 ET. Central Time hosts (Winnipeg) see matches one hour earlier than Toronto. Mountain Time hosts (Calgary, Edmonton) see matches two hours earlier. Pacific Time hosts (Vancouver) see matches three hours earlier than Toronto. The opening match (Mexico vs South Africa) kicks off at 15:00 ET / 12:00 PT on June 11. The Final is 15:00 ET on Sunday, July 19.

Are Vancouver and Toronto matches in different timezones?

Yes. Vancouver matches play on Pacific Time (PT, UTC-7), three hours behind Toronto's Eastern Time (ET, UTC-4). A 12:00 PT kick-off in Vancouver airs at 15:00 ET in Toronto. Toronto matches play on ET. Every match on this page is rendered in your selected Canadian timezone regardless of host city, so a Vancouver viewer can stay on PT and a Halifax viewer on AT for the entire tournament.