Canada takes on Switzerland in a Group B match of the 2026 FIFA World Cup at BC Place in Vancouver, British Columbia on Wednesday, June 24 — here’s how to watch.
- Watch live on FOX or Telemundo at 3 p.m. ET, for FREE through DIRECTV or Fubo when you start a free trial
FOX Sports is the exclusive home of the 2026 FIFA World Cup’s English-language coverage. FOX will air 70 of the 104 matches, including every USMNT group-stage game, every knockout-round match from the Round of 16 onward and the Final. FS1 carries the remaining 34 English-language games, mostly daytime group-stage contests.
As for Spanish-language coverage, Telemundo is the home of the Copa Mundial (that’s “World Cup” in Spanish), broadcasting 92 matches. Sister station Universo picks up the remaining 12, mostly simultaneous group-stage games on the final matchdays.
SHOP CANADA GEAR HERE | SHOP SWITZERLAND GEAR HERE
Where to watch Canada vs. Switzerland game today
Here’s everything you need to know about today’s Canada vs. Switzerland game:
- Date: June 24, 2026
- Time: 3 p.m. ET
- Location: BC Place — Vancouver, British Columbia
- TV channel: FOX, Telemundo
- Live stream: DIRECTV (free trial), Fubo (free trial), Sling, Peacock
FIFA World Cup schedule
Below, check out the full World Cup group stage fixtures. For the full 2026 World Cup schedule, check out our in-depth breakdown, which includes group breakdowns, where to buy tickets and more here.
2026 FIFA World Cup group stage schedule
Wednesday, June 24
- Switzerland vs. Canada, 3 p.m. – BC Place, Vancouver, British Columbia
- Bosnia & Herzegovina vs. Qatar, 3 p.m. – Lumen Field, Seattle
- Scotland vs. Brazil, 6 p.m. – Hard Rock Stadium, Miami Gardens
- Morocco vs. Haiti, 6 p.m. – Mercedes-Benz Stadium, Atlanta
- Czechia vs. Mexico, 9 p.m. – Estadio Azteca, Mexico City
- South Africa vs. South Korea, 9 p.m. – Estadio BBVA, Monterrey, Mexico
Thursday, June 25
- Curaçao vs. Ivory Coast, 4 p.m. – Lincoln Financial Field, Philadelphia
- Ecuador vs. Germany, 4 p.m. – MetLife Stadium, East Rutherford, New Jersey
- Japan vs. Sweden, 7 p.m. – AT&T Stadium, Arlington, Texas
- Tunisia vs. Netherlands, 7 p.m. – Arrowhead Stadium, Kansas City
- Türkiye vs. USA, 10 p.m. – SoFi Stadium, Inglewood, California
- Paraguay vs. Australia, 10 p.m. – Levi’s Stadium, Santa Clara, California
Friday, June 26
- Norway vs. France, 3 p.m. – Gillette Stadium, Foxborough, Massachusetts
- Senegal vs. Iraq, 3 p.m. – BMO Field, Toronto
- Cape Verde vs. Saudi Arabia, 8 p.m. – NRG Stadium, Houston
- Uruguay vs. Spain, 8 p.m. – Estadio Akron, Zapopan, Mexico
- Egypt vs. Iran, 11 p.m. – Lumen Field, Seattle
- New Zealand vs. Belgium, 11 p.m. – BC Place, Vancouver, British Columbia
Saturday, June 27
- Panama vs. England, 5 p.m. – MetLife Stadium, East Rutherford, New Jersey
- Croatia vs. Ghana, 5 p.m. – Lincoln Financial Field, Philadelphia
- Colombia vs. Portugal, 7:30 p.m. – Hard Rock Stadium, Miami Gardens
- DR Congo vs. Uzbekistan, 7:30 p.m. – Mercedes-Benz Stadium, Atlanta
- Algeria vs. Austria, 10 p.m. – Arrowhead Stadium, Kansas City
- Jordan vs. Argentina, 10 p.m. – AT&T Stadium, Arlington, Texas
For up-to-the-minute World Cup news, traffic updates, ticket articles and more, check out NJ.com’s 2026 World Cup hub.
