World Cup 2026: How Canadians Can Watch Every Match
The 2026 FIFA World Cup expands to 48 teams and 104 matches across the United States, Canada and Mexico, culminating on July 19. Bell Media holds the Canadian broadcast rights, offering English coverage on TSN and CTV, French coverage on RDS, streaming on CTV GO and TSN GO, and audio commentary on TSN Radio. With games spread over four time zones, fans have many options, but the sheer volume of matches makes a detailed guide essential.
Where to Watch: Channels and Streaming
- English broadcast: All 104 games air on TSN and CTV. TSN’s multi‑channel lineup includes TSN1, TSN3, TSN4 and TSN5. Audio commentary is also available on TSN Radio.
- French broadcast: RDS carries every match in French.
- Streaming: CTV GO and TSN GO provide live streams for all English matches. Amazon Prime can be added as a separate channel, giving access to the full TSN schedule.
Round of 32 – All 16 Matches (June 28 – July 3)
- Sun, Jun. 28 – 3 p.m. ET: South Africa 0‑1 Canada (TSN, CTV)
- Mon, Jun. 29 – 4:30 p.m. ET: Germany 1‑1 (3‑4 pens) Paraguay (TSN)
- Mon, Jun. 29 – 9 p.m. ET: Netherlands 1‑1 (2‑3 pens) Morocco (TSN)
- Mon, Jun. 29 – 1 p.m. ET: Brazil 2‑1 Japan (TSN)
- Tue, Jun. 30 – 5 p.m. ET: France 3‑0 Sweden (TSN)
- Tue, Jun. 30 – 1 p.m. ET: Ivory Coast 1‑2 Norway (TSN)
- Tue, Jun. 30 – 9 p.m. ET: Mexico 2‑0 Ecuador (TSN)
- Wed, Jul. 1 – 12 p.m. ET: England 2‑1 DR Congo (TSN, CTV)
- Wed, Jul. 1 – 8 p.m. ET: USA 2‑0 Bosnia & Herzegovina (TSN, CTV)
- Wed, Jul. 1 – 4 p.m. ET: Belgium 3‑2 (AET) Senegal (TSN, CTV)
- Thu, Jul. 2 – 7 p.m. ET: Portugal 2‑1 Croatia (TSN, CTV)
- Thu, Jul. 2 – 3 p.m. ET: Spain 3‑0 Austria (TSN)
- Thu, Jul. 2 – 11 p.m. ET: Switzerland 2‑0 Algeria (TSN, CTV)
- Fri, Jul. 3 – 6 p.m. ET: Argentina 3‑2 (AET) Cape Verde (TSN)
- Fri, Jul. 3 – 9:30 p.m. ET: Colombia 1‑0 Ghana (TSN)
- Fri, Jul. 3 – 2 p.m. ET: Australia 1‑1 (2‑4 pens) Egypt (TSN)
Round of 16 – 8 Matches (July 4 – July 7)
- Sat, Jul. 4 – 1 p.m. ET: Canada 0‑3 Morocco (TSN, CTV)
- Sat, Jul. 4 – 5 p.m. ET: Paraguay 0‑1 France (TSN, CTV)
- Sun, Jul. 5 – 4 p.m. ET: Brazil 1‑2 Norway (TSN, CTV)
- Sun, Jul. 5 – 8 p.m. ET: Mexico 2‑3 England (TSN)
- Mon, Jul. 6 – 3 p.m. ET: Portugal 0‑1 Spain (TSN)
- Mon, Jul. 6 – 8 p.m. ET: Belgium 4‑1 United States (TSN)
- Tue, Jul. 7 – 12 p.m. ET: Argentina vs. Egypt (TSN)
- Tue, Jul. 7 – 4 p.m. ET: Switzerland vs. Colombia (TSN, CTV)
Quarterfinals – 4 Matches (July 9 – July 11)
- Thu, Jul. 9 – 4 p.m. ET: Winner R16 M1 vs. Winner R16 M2 (TSN, CTV)
- Fri, Jul. 10 – 3 p.m. ET: Winner R16 M5 vs. Winner R16 M6 (TSN, CTV)
- Sat, Jul. 11 – 5 p.m. ET: Winner R16 M3 vs. Winner R16 M4 (TSN, CTV)
- Sat, Jul. 11 – 9 p.m. ET: Winner R16 M7 vs. Winner R16 M8 (TSN, CTV)
Semifinals, Third‑Place & Final (July 14 – July 19)
- Tue, Jul. 14 – 3 p.m. ET: Winner QF1 vs. Winner QF2 (TBC)
- Wed, Jul. 15 – 3 p.m. ET: Winner QF3 vs. Winner QF4 (TBC)
- Sat, Jul. 18 – 5 p.m. ET: Loser SF1 vs. Loser SF2 (TBC)
- Sun, Jul. 19 – 3 p.m. ET: Winner SF1 vs. Winner SF2 (TBC)
Group Stage Results (Groups A–L)
- Group A
- Thu, Jun. 11 – 3 p.m. ET: Mexico 2‑0 South Africa (TSN, CTV)
- Thu, Jun. 11 – 10 p.m. ET: South Korea 2‑1 Czechia (TSN)
- Thu, Jun. 18 – 12 p.m. ET: Czechia 1‑1 South Africa (TSN)
- Thu, Jun. 18 – 9 p.m. ET: Mexico 1‑0 South Korea (TSN)
- Wed, Jun. 24 – 9 p.m. ET: Czechia 0‑3 Mexico (TSN)
- Wed, Jun. 24 – 9 p.m. ET: South Africa 1‑0 South Korea (TSN2)
- Group B
- Fri, Jun. 12 – 3 p.m. ET: Canada 1‑1 Bosnia and Herzegovina (TSN, CTV)
- Sat, Jun. 13 – 3 p.m. ET: Qatar 1‑1 Switzerland (TSN, CTV)
- Thu, Jun. 18 – 3 p.m. ET: Bosnia and Herzegovina 1‑4 Switzerland (TSN)
- Thu, Jun. 18 – 6 p.m. ET: Canada 6‑0 Qatar (TSN, CTV)
- Wed, Jun. 24 – 3 p.m. ET: Switzerland 2‑1 Canada (TSN, CTV)
- Wed, Jun. 24 – 3 p.m. ET: Bosnia and Herzegovina 3‑1 Qatar (TSN2)
- Group C
- Sat, Jun. 13 – 6 p.m. ET: Brazil 1‑1 Morocco (TSN, CTV)
- Sat, Jun. 13 – 9 p.m. ET: Haiti 0‑1 Scotland (TSN, CTV)
- Fri, Jun. 19 – 6 p.m. ET: Scotland 0‑1 Morocco (TSN)
- Fri, Jun. 19 – 9 p.m. ET: Brazil 3‑0 Haiti (TSN)
- Wed, Jun. 24 – 6 p.m. ET: Scotland 0‑3 Brazil (TSN)
- Wed, Jun. 24 – 6 p.m. ET: Morocco 4‑2 Haiti (TSN2)
- Group D
- Fri, Jun. 12 – 9 p.m. ET: United States 4‑1 Paraguay (TSN, CTV2)
- Sat, Jun. 13 – 12 a.m. ET: Australia 2‑0 Turkey (TSN, CTV)
- Fri, Jun. 19 – 3 p.m. ET: United States 2‑0 Australia (TSN)
- Sat, Jun. 20 – 12 a.m. ET: Turkey 0‑1 Paraguay (TSN)
- Thu, Jun. 25 – 10 p.m. ET: Turkey 3‑2 United States (TSN)
- Thu, Jun. 25 – 10 p.m. ET: Paraguay 0‑0 Australia (TSN2)
- Group E
- Sun, Jun. 14 – 1 p.m. ET: Germany 7‑1 Curacao (TSN, CTV)
- Sun, Jun. 14 – 7 p.m. ET: Ivory Coast 1‑0 Ecuador (TSN)
- Sat, Jun. 20 – 4 p.m. ET: Germany 2‑1 Ivory Coast (TSN, CTV)
- Sat, Jun. 20 – 8 p.m. ET: Ecuador 0‑0 Curacao (TSN, CTV)
- Thu, Jun. 25 – 4 p.m. ET: Ecuador 2‑1 Germany (TSN)
- Thu, Jun. 25 – 4 p.m. ET: Curacao 0‑2 Ivory Coast (TSN2)
- Group F
- Sun, Jun. 14 – 4 p.m. ET: Netherlands 2‑2 Japan (TSN, CTV)
- Sun, Jun. 14 – 10 p.m. ET: Sweden 5‑1 Tunisia (TSN)
- Sat, Jun. 20 – 1 p.m. ET: Netherlands 5‑1 Sweden (TSN, CTV)
- Sun, Jun. 21 – 12 a.m. ET: Tunisia 0‑4 Japan (TSN)
- Thu, Jun. 25 – 7 p.m. ET: Tunisia 1‑3 Netherlands (TSN)
- Thu, Jun. 25 – 7 p.m. ET: Japan 1‑1 Sweden (TSN2)
- Group G
- Mon, Jun. 15 – 3 p.m. ET: Belgium 1‑1 Egypt (TSN)
- Mon, Jun. 15 – 9 p.m. ET: Iran 2‑2 New Zealand (TSN)
- Sun, Jun. 21 – 3 p.m. ET: Belgium 0‑0 Iran (TSN, CTV)
- Sun, Jun. 21 – 9 p.m. ET: New Zealand 1‑3 Egypt (TSN, CTV)
- Fri, Jun. 26 – 11 p.m. ET: New Zealand 1‑5 Belgium (TSN, CTV2)
- Fri, Jun. 26 – 11 p.m. ET: Egypt 1‑1 Iran (TSN2)
- Group H
- Mon, Jun. 15 – 12 p.m. ET: Spain 0‑0 Cape Verde (TSN)
- Mon, Jun. 15 – 6 p.m. ET: Saudi Arabia 1‑1 Uruguay (TSN)
- Sun, Jun. 21 – 12 p.m. ET: Spain 4‑0 Saudi Arabia (TSN, CTV)
- Sun, Jun. 21 – 6 p.m. ET: Uruguay 2‑2 Cape Verde (TSN, CTV)
- Fri, Jun. 26 – 8 p.m. ET: Uruguay 0‑1 Spain (TSN)
- Fri, Jun. 26 – 8 p.m. ET: Cape Verde 0‑0 Saudi Arabia (TSN2)
- Group I
- Tue, Jun. 16 – 3 p.m. ET: France 3‑0 Senegal (TSN)
- Tue, Jun. 16 – 6 p.m. ET: Iraq 1‑4 Norway (TSN)
- Mon, Jun. 22 – 5 p.m. ET: France 3‑0 Iraq (TSN)
- Mon, Jun. 22 – 8 p.m. ET: Norway 3‑2 Senegal (TSN)
- Fri, Jun. 26 – 3 p.m. ET: Norway 1‑4 France (TSN)
- Fri, Jun. 26 – 3 p.m. ET: Senegal 5‑0 Iraq (TSN2, CTV)
- Group J
- Tue, Jun. 16 – 9 p.m. ET: Argentina 3‑0 Algeria (TSN)
- Tue, Jun. 17 – 12 a.m. ET: Austria 3‑1 Jordan (TSN)
- Mon, Jun. 22 – 1 p.m. ET: Argentina 2‑0 Austria (TSN)
- Mon, Jun. 22 – 11 p.m. ET: Jordan 1‑2 Algeria (TSN)
- Sat, Jun. 27 – 10 p.m. ET: Jordan 1‑3 Argentina (TSN, CTV)
- Sat, Jun. 27 – 10 p.m. ET: Algeria 3‑3 Austria (TSN2)
- Group K
- Wed, Jun. 17 – 1 p.m. ET: Portugal 1‑1 DR Congo (TSN, CTV)
- Wed, Jun. 17 – 10 p.m. ET: Uzbekistan 1‑3 Colombia (TSN)
- Tue, Jun. 23 – 1 p.m. ET: Portugal 5‑0 Uzbekistan (TSN)
- Tue, Jun. 23 – 10 p.m. ET: Colombia 1‑0 DR Congo (TSN)
- Sat, Jun. 27 – 7:30 p.m. ET: Colombia 0‑0 Portugal (TSN, CTV)
- Sat, Jun. 27 – 7:30 p.m. ET: DR Congo 3‑1 Uzbekistan (TSN2)
- Group L
- Wed, Jun. 17 – 4 p.m. ET: England 4‑2 Croatia (TSN2, CTV)
- Wed, Jun. 17 – 7 p.m. ET: Ghana 1‑0 Panama (TSN2, CTV)
- Tue, Jun. 23 – 4 p.m. ET: England 0‑0 Ghana (TSN)
- Tue, Jun. 23 – 7 p.m. ET: Panama 0‑1 Croatia (TSN, CTV)
- Sat, Jun. 27 – 5 p.m. ET: Panama 0‑2 England (TSN, CTV)
- Sat, Jun. 27 – 5 p.m. ET: Croatia 2‑1 Ghana (TSN2)
Content Credit: This article was originally published on
sports.yahoo.com.
Image Credit: Featured image and media assets sourced directly from the original publisher.
View Original Image.
sports.yahoo.com.
Image Credit: Featured image and media assets sourced directly from the original publisher.
View Original Image.
Leave a Reply