Quick Answer
Why does Canada need more than one kickoff column?
A 3 p.m. ET kickoff is lunch-hour viewing in Vancouver, late afternoon in Atlantic Canada and a different problem again in Newfoundland. ET and PT cover the two main edges of the country; the conversion notes fill in the middle.
The Canada watch guide explains the TSN, RDS, CTV, Noovo and Crave setup. This schedule is for the other Canadian problem: knowing whether a match fits your actual day before you worry about the channel tile.
Bell Media says TSN and RDS carry complete live coverage of all 104 matches. Select matches are also available on CTV, Noovo and streaming on Crave through the live CTV channel, so the safest habit is to treat TSN/RDS as the full-tournament anchor and confirm wider-TV listings match by match.
Canada fixtures in ET and PT
Canada's opener in Toronto is already a 1-1 draw with Bosnia & Herzegovina. The next two Group B dates are both in Vancouver, which makes the Pacific column especially useful for West Coast viewers and away-from-home watch parties.
| Match | ET date | ET kickoff | PT kickoff | Stage | Canada route |
|---|---|---|---|---|---|
| Canada vs Bosnia & Herzegovina | Fri, Jun 12, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Canada vs Qatar | Thu, Jun 18, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Switzerland vs Canada | Wed, Jun 24, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
Canadian time-zone shortcuts
Canada's World Cup schedule looks simple until you share it outside your own province. Keep ET as the anchor if you are sending plans in a group chat, then translate once for the people actually watching with you.
Ontario, Quebec and much of the east
Use the ET column directly for Toronto, Montreal and Ottawa viewing.
British Columbia
Use the PT column directly for Vancouver and the West Coast.
Prairies and Mountain region
CT is ET minus one hour. MT is ET minus two hours.
Atlantic Canada and Newfoundland
AT is ET plus one hour. NT is ET plus 90 minutes.
Best matches to keep handy in Canada
Canada's remaining group games come first, but the wider tournament still has obvious Canadian viewing magnets: host-nation games, global heavyweights and the final. Early completed matches are still useful as replay or recap links.
| Match | ET date | ET kickoff | PT kickoff | Stage | Canada route |
|---|---|---|---|---|---|
| Canada vs Bosnia & Herzegovina | Fri, Jun 12, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Canada vs Qatar | Thu, Jun 18, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Switzerland vs Canada | Wed, Jun 24, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Mexico vs South Africa | Thu, Jun 11, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group A | TSN/RDS listing |
| United States vs Paraguay | Fri, Jun 12, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group D | TSN/RDS listing |
| Brazil vs Morocco | Sat, Jun 13, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group C | TSN/RDS listing |
| Argentina vs Algeria | Tue, Jun 16, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group J | TSN/RDS listing |
| France vs Senegal | Tue, Jun 16, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group I | TSN/RDS listing |
| Portugal vs DR Congo | Wed, Jun 17, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group K | TSN/RDS listing |
| Uruguay vs Spain | Fri, Jun 26, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Group H | TSN/RDS listing |
| Winner Match 101 vs Winner Match 102 | Sun, Jul 19, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Final | TSN/RDS complete coverage |
Group-stage TV schedule in Canada
The group stage is where cross-country planning gets messy. Some matches sit neatly in an Eastern afternoon; others become morning or lunch-hour football in British Columbia. The table keeps both ends of the country visible before you check TSN, RDS, CTV, Noovo or Crave.
| Match | ET date | ET kickoff | PT kickoff | Stage | Canada route |
|---|---|---|---|---|---|
| Mexico vs South Africa | Thu, Jun 11, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group A | TSN/RDS listing |
| Korea Republic vs Czechia | Thu, Jun 11, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group A | TSN/RDS listing |
| Canada vs Bosnia & Herzegovina | Fri, Jun 12, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| United States vs Paraguay | Fri, Jun 12, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group D | TSN/RDS listing |
| Haiti vs Scotland | Sat, Jun 13, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group C | TSN/RDS listing |
| Australia vs Türkiye | Sun, Jun 14, 2026 | 12:00 A.M. ET Late night | 9:00 P.M. PT Sat, Jun 13, 2026 | Group D | TSN/RDS listing |
| Brazil vs Morocco | Sat, Jun 13, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group C | TSN/RDS listing |
| Qatar vs Switzerland | Sat, Jun 13, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS listing |
| Côte d'Ivoire vs Ecuador | Sun, Jun 14, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Group E | TSN/RDS listing |
| Germany vs Curaçao | Sun, Jun 14, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group E | TSN/RDS listing |
| Netherlands vs Japan | Sun, Jun 14, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group F | TSN/RDS listing |
| Sweden vs Tunisia | Sun, Jun 14, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group F | TSN/RDS listing |
| Saudi Arabia vs Uruguay | Mon, Jun 15, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group H | TSN/RDS listing |
| Spain vs Cabo Verde | Mon, Jun 15, 2026 | 12:00 P.M. ET Afternoon | 9:00 A.M. PT | Group H | TSN/RDS listing |
| Iran vs New Zealand | Mon, Jun 15, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group G | TSN/RDS listing |
| Belgium vs Egypt | Mon, Jun 15, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group G | TSN/RDS listing |
| France vs Senegal | Tue, Jun 16, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group I | TSN/RDS listing |
| Iraq vs Norway | Tue, Jun 16, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group I | TSN/RDS listing |
| Argentina vs Algeria | Tue, Jun 16, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group J | TSN/RDS listing |
| Austria vs Jordan | Wed, Jun 17, 2026 | 12:00 A.M. ET Late night | 9:00 P.M. PT Tue, Jun 16, 2026 | Group J | TSN/RDS listing |
| Ghana vs Panama | Wed, Jun 17, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Group L | TSN/RDS listing |
| England vs Croatia | Wed, Jun 17, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group L | TSN/RDS listing |
| Portugal vs DR Congo | Wed, Jun 17, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group K | TSN/RDS listing |
| Uzbekistan vs Colombia | Wed, Jun 17, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group K | TSN/RDS listing |
| Czechia vs South Africa | Thu, Jun 18, 2026 | 12:00 P.M. ET Afternoon | 9:00 A.M. PT | Group A | TSN/RDS listing |
| Switzerland vs Bosnia & Herzegovina | Thu, Jun 18, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS listing |
| Canada vs Qatar | Thu, Jun 18, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Mexico vs Korea Republic | Thu, Jun 18, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group A | TSN/RDS listing |
| Brazil vs Haiti | Fri, Jun 19, 2026 | 8:30 P.M. ET Evening | 5:30 P.M. PT | Group C | TSN/RDS listing |
| Scotland vs Morocco | Fri, Jun 19, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group C | TSN/RDS listing |
| Türkiye vs Paraguay | Fri, Jun 19, 2026 | 11:00 P.M. ET Late night | 8:00 P.M. PT | Group D | TSN/RDS listing |
| United States vs Australia | Fri, Jun 19, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group D | TSN/RDS listing |
| Germany vs Côte d'Ivoire | Sat, Jun 20, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group E | TSN/RDS listing |
| Ecuador vs Curaçao | Sat, Jun 20, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Group E | TSN/RDS listing |
| Sweden vs Netherlands | Sat, Jun 20, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group F | TSN/RDS listing |
| Tunisia vs Japan | Sun, Jun 21, 2026 | 12:00 A.M. ET Late night | 9:00 P.M. PT Sat, Jun 20, 2026 | Group F | TSN/RDS listing |
| Uruguay vs Cabo Verde | Sun, Jun 21, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group H | TSN/RDS listing |
| Spain vs Saudi Arabia | Sun, Jun 21, 2026 | 12:00 P.M. ET Afternoon | 9:00 A.M. PT | Group H | TSN/RDS listing |
| Belgium vs Iran | Sun, Jun 21, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group G | TSN/RDS listing |
| New Zealand vs Egypt | Sun, Jun 21, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group G | TSN/RDS listing |
| Norway vs Senegal | Mon, Jun 22, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Group I | TSN/RDS listing |
| Iraq vs France | Mon, Jun 22, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Group I | TSN/RDS listing |
| Jordan vs Algeria | Mon, Jun 22, 2026 | 11:00 P.M. ET Late night | 8:00 P.M. PT | Group J | TSN/RDS listing |
| Argentina vs Austria | Mon, Jun 22, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group J | TSN/RDS listing |
| England vs Ghana | Tue, Jun 23, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group L | TSN/RDS listing |
| Panama vs Croatia | Tue, Jun 23, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Group L | TSN/RDS listing |
| Portugal vs Uzbekistan | Tue, Jun 23, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Group K | TSN/RDS listing |
| Colombia vs DR Congo | Tue, Jun 23, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group K | TSN/RDS listing |
| Scotland vs Brazil | Wed, Jun 24, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group C | TSN/RDS listing |
| Morocco vs Haiti | Wed, Jun 24, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Group C | TSN/RDS listing |
| Switzerland vs Canada | Wed, Jun 24, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group B | TSN/RDS; check CTV, Noovo or Crave |
| Bosnia & Herzegovina vs Qatar | Thu, Jun 25, 2026 | 12:00 A.M. ET Late night | 9:00 P.M. PT Wed, Jun 24, 2026 | Group B | TSN/RDS listing |
| Czechia vs Mexico | Wed, Jun 24, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group A | TSN/RDS listing |
| South Africa vs Korea Republic | Wed, Jun 24, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Group A | TSN/RDS listing |
| Curaçao vs Côte d'Ivoire | Thu, Jun 25, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group E | TSN/RDS listing |
| Ecuador vs Germany | Thu, Jun 25, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Group E | TSN/RDS listing |
| Japan vs Sweden | Thu, Jun 25, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Group F | TSN/RDS listing |
| Tunisia vs Netherlands | Thu, Jun 25, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Group F | TSN/RDS listing |
| Türkiye vs United States | Thu, Jun 25, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group D | TSN/RDS listing |
| Paraguay vs Australia | Thu, Jun 25, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group D | TSN/RDS listing |
| Norway vs France | Fri, Jun 26, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group I | TSN/RDS listing |
| Senegal vs Iraq | Fri, Jun 26, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Group I | TSN/RDS listing |
| Egypt vs Iran | Fri, Jun 26, 2026 | 11:00 P.M. ET Late night | 8:00 P.M. PT | Group G | TSN/RDS listing |
| New Zealand vs Belgium | Fri, Jun 26, 2026 | 11:00 P.M. ET Late night | 8:00 P.M. PT | Group G | TSN/RDS listing |
| Cabo Verde vs Saudi Arabia | Fri, Jun 26, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Group H | TSN/RDS listing |
| Uruguay vs Spain | Fri, Jun 26, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Group H | TSN/RDS listing |
| Panama vs England | Sat, Jun 27, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Group L | TSN/RDS listing |
| Croatia vs Ghana | Sat, Jun 27, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Group L | TSN/RDS listing |
| Algeria vs Austria | Sat, Jun 27, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group J | TSN/RDS listing |
| Jordan vs Argentina | Sat, Jun 27, 2026 | 10:00 P.M. ET Late night | 7:00 P.M. PT | Group J | TSN/RDS listing |
| Colombia vs Portugal | Sat, Jun 27, 2026 | 7:30 P.M. ET Evening | 4:30 P.M. PT | Group K | TSN/RDS listing |
| DR Congo vs Uzbekistan | Sat, Jun 27, 2026 | 7:30 P.M. ET Evening | 4:30 P.M. PT | Group K | TSN/RDS listing |
Knockout-round TV schedule in Canada
Once the knockout rounds begin, the channel choice should be less stressful than the calendar choice. TSN and RDS are the full-coverage anchors, while the bigger question is whether the match lands during work, dinner or a late finish in your part of Canada.
| Match | ET date | ET kickoff | PT kickoff | Stage | Canada route |
|---|---|---|---|---|---|
| Runner-up Group A vs Runner-up Group B | Sun, Jun 28, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group E vs Best 3rd Place Group A/B/C/D/F | Mon, Jun 29, 2026 | 4:30 P.M. ET Afternoon | 1:30 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group F vs Runner-up Group C | Mon, Jun 29, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group C vs Runner-up Group F | Mon, Jun 29, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group I vs Best 3rd Place Group C/D/F/G/H | Tue, Jun 30, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Runner-up Group E vs Runner-up Group I | Tue, Jun 30, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group A vs Best 3rd Place Group C/E/F/H/I | Tue, Jun 30, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group L vs Best 3rd Place Group E/H/I/J/K | Wed, Jul 01, 2026 | 12:00 P.M. ET Afternoon | 9:00 A.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group D vs Best 3rd Place Group B/E/F/I/J | Wed, Jul 01, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group G vs Best 3rd Place Group A/E/H/I/J | Wed, Jul 01, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Runner-up Group K vs Runner-up Group L | Thu, Jul 02, 2026 | 7:00 P.M. ET Evening | 4:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group H vs Runner-up Group J | Thu, Jul 02, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group B vs Best 3rd Place Group E/F/G/I/J | Thu, Jul 02, 2026 | 11:00 P.M. ET Late night | 8:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group J vs Runner-up Group H | Fri, Jul 03, 2026 | 6:00 P.M. ET Evening | 3:00 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Group K vs Best 3rd Place Group D/E/I/J/L | Fri, Jul 03, 2026 | 9:30 P.M. ET Evening | 6:30 P.M. PT | Round of 32 | TSN/RDS complete coverage |
| Runner-up Group D vs Runner-up Group G | Fri, Jul 03, 2026 | 2:00 P.M. ET Afternoon | 11:00 A.M. PT | Round of 32 | TSN/RDS complete coverage |
| Winner Match 74 vs Winner Match 77 | Sat, Jul 04, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 73 vs Winner Match 75 | Sat, Jul 04, 2026 | 1:00 P.M. ET Afternoon | 10:00 A.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 76 vs Winner Match 78 | Sun, Jul 05, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 79 vs Winner Match 80 | Sun, Jul 05, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 83 vs Winner Match 84 | Mon, Jul 06, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 81 vs Winner Match 82 | Mon, Jul 06, 2026 | 8:00 P.M. ET Evening | 5:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 86 vs Winner Match 88 | Tue, Jul 07, 2026 | 12:00 P.M. ET Afternoon | 9:00 A.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 85 vs Winner Match 87 | Tue, Jul 07, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Round of 16 | TSN/RDS complete coverage |
| Winner Match 89 vs Winner Match 90 | Thu, Jul 09, 2026 | 4:00 P.M. ET Afternoon | 1:00 P.M. PT | Quarterfinal | TSN/RDS complete coverage |
| Winner Match 93 vs Winner Match 94 | Fri, Jul 10, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Quarterfinal | TSN/RDS complete coverage |
| Winner Match 91 vs Winner Match 92 | Fri, Jul 10, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Quarterfinal | TSN/RDS complete coverage |
| Winner Match 95 vs Winner Match 96 | Fri, Jul 10, 2026 | 9:00 P.M. ET Evening | 6:00 P.M. PT | Quarterfinal | TSN/RDS complete coverage |
| Winner Match 97 vs Winner Match 98 | Wed, Jul 15, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Semifinal | TSN/RDS complete coverage |
| Winner Match 99 vs Winner Match 100 | Thu, Jul 16, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Semifinal | TSN/RDS complete coverage |
| Loser Match 101 vs Loser Match 102 | Sat, Jul 18, 2026 | 5:00 P.M. ET Evening | 2:00 P.M. PT | Third Place | TSN/RDS complete coverage |
| Winner Match 101 vs Winner Match 102 | Sun, Jul 19, 2026 | 3:00 P.M. ET Afternoon | 12:00 P.M. PT | Final | TSN/RDS complete coverage |
Canada viewing checklist before matchday
- Save the kickoff in your own province's time, not only the host-city time.
- Use TSN in English or RDS in French when you need the full-tournament route.
- Check CTV, Noovo and Crave only after confirming the match is selected there.
- For Atlantic Time, add one hour to ET; for Newfoundland Time, add 90 minutes.
- For Canada vs Qatar and Switzerland vs Canada, check the PT column if you are watching from Vancouver or elsewhere in B.C.
Canada TV schedule questions
What time zone is this Canada schedule using?
The main table shows Eastern Time and Pacific Time. Central Time is one hour behind ET, Mountain Time is two hours behind ET, Atlantic Time is one hour ahead of ET, and Newfoundland Time is 90 minutes ahead of ET.
Where can I watch World Cup 2026 in Canada?
Bell Media says TSN and RDS carry complete coverage of all 104 matches, with select matches also available on CTV, Noovo and streaming on Crave through the live CTV channel.
Is every match on CTV or Crave?
Not every match should be assumed there. Bell Media describes TSN and RDS as the complete-coverage routes. CTV, Noovo and Crave are useful for selected matches, so check the fixture listing before relying on those options.
Where can I watch World Cup 2026 in French in Canada?
RDS is the French-language route for complete coverage. Noovo is listed for selected matches, so French-language viewers should still check the match listing close to kickoff.
Which Canada matches are still ahead?
Canada drew 1-1 with Bosnia & Herzegovina on June 12. Canada vs Qatar on June 18 and Switzerland vs Canada on June 24 are the remaining Group B dates to keep active.
Coverage trust
Canada schedule sources
The match order comes from FIFA's official schedule and is converted to Eastern and Pacific time. Canada viewing notes use Bell Media announcements for TSN, RDS, CTV, Noovo and Crave; exact selected-match listings should still be checked close to kickoff.
Official sources
Official FIFA references
FIFA official World Cup 2026 match schedule
fifa.com/en/tournaments/mens/worldcup/canadamexicousa2026/articles/match-schedule-fixtures-results-teams-stadiums
Bell Media official World Cup 2026 Canada coverage announcement
bellmedia.ca/the-lede/press/bell-media-is-canadas-destination-for-every-fifa-world-cup-2026-moment/
Bell Media TSN World Cup 2026 broadcast team and coverage update
bellmedia.ca/the-lede/press/tsn-unveils-broadcast-team-for-exclusive-coverage-of-fifa-world-cup-2026-beginning-june-11/
Wikimedia Commons image: Toronto BMO Field in 2024
commons.wikimedia.org/wiki/File:Toronto_BMO_Field_in_2024.jpg