Following a 5-0 shelling of Czechia to open their 2026 Winter Olympics tournament, the Canadian men’s hockey team get right back at it today, taking on Switzerland at 3:10 p.m. EST/12:10 p.m. PST.
It’s always significant when Team Canada takes the ice in Olympic hockey, but these 2026 Games promise to be more special than usual as its the first time since the 2014 Games in Sochi that NHL players are back playing in the Olympics, making this the most high stakes best-on-best hockey tournament in 12 years.
Naturally, with NHLers back in the fold, Canada’s roster is a stacked one, led by the dynamic centre trio of captain Sidney Crosby (Pittsburgh Penguins), Connor McDavid (Edmonton Oilers) and Nathan MacKinnon (Colorado Avalanche), who boast a combined six Hart Memorial Trophies (NHL MVP) between the three of them.
On Switzerland’s side, it features a number of talented NHL players including Nico Hischier and Timo Meier (both of the New Jersey Devils) and Roman Josi (Nashville Predators).
Meier scored twice in Switzerland’s impressive-looking 4-0 victory over France to open its Olympics Thursday.
There have been five previous Olympic hockey tournaments where NHL players were allowed. Canada has won three of them, including the last two in a row in 2010 and 2014.
Playing this tournament in a Group A that also features Czechia and France, a win against Switzerland Friday almost absolutely assures Canada wins the group and gets more favourable seeding heading into the knockout round.
Here’s everything you need to know about how to watch Canada’s men’s hockey team’s match with Switzerland.
How to watch Canada vs. Switzerland
Date: Friday, Feb. 13, 2026
Puck drop time: 3:10 p.m. EST/12:10 p.m. PST
Streaming: CBC Gem, Sportsnet+, TSN
TV channel: CBC, Sportsnet One, TSN 1
Location: Milano Santagiulia Ice Hockey Arena, Milan, Italy
When and what time does Canada vs. Switzerland start?
The game is scheduled to start at 3:10 p.m. EST/12:10 p.m. PST on Friday, Feb. 13, 2026.
Most networks will have some pre-game coverage beginning at 3:00 p.m. EST/12:00 p.m. PST.
What channel is Canada vs. Switzerland on in Canada?
If you have a cable package, such as through Bell or Rogers, you’re covered. Just look for CBC, Sportsnet One or TSN.
How to stream Canada vs. Switzerland in Canada (for free)?
You can watch the opening ceremony on CBC Gem, the public broadcaster’s free streaming service.
You can also use your TV provider login on TSN’s website to watch online. Digital services like Rogers Ignite TV and Bell Fibe are also options to access TSN, Sportsnet and CBC.
If you’re looking to use Sportsnet+, keep in mind it requires a paid subscription.
How can I watch Canada vs. Switzerland on my phone or mobile device?
CBC Gem, as well as digital watch services like Rogers Ignite TV and Bell Fibe, are available through apps that you can download for most devices, such as your phone.
Who’s playing for Team Canada?
Milan, Italy – February 12: Bo Horvat of Canada celebrates after scoring his team’s third goal with teammates during the Ice Hockey Men – Preliminary Round – Group A match between Czechia and Canada at Milano Santagiulia Ice Hockey Arena on February 12, 2026 in Milan, Italy. (Photo by Alex Gottschalk/DeFodi Images/DeFodi via Getty Images)
(DeFodi Images via Getty Images)
Canada’s roster is loaded top to bottom — literally — with not just NHL talent, but star NHL talent.
The roster looks like something you’d put together for an all-star team or a dream fantasy roster.
There are question marks when it comes to goaltending, but that’s an issue that can be shored up by a solid defensive framework and head coach Jon Cooper finding a goalie who looks like he can get hot during the tournament.
A full list of Canada’s roster can be found below:
Forwards
Sam Bennett (Florida Panthers)
Macklin Celebrini (San Jose Sharks)
Sidney Crosby (Pittsburgh Penguins) – Captain
Brandon Hagel (Tampa Bay Lightning)
Bo Horvat (New York Islanders)
Seth Jarvis (Carolina Hurricanes)
Nathan MacKinnon (Colorado Avalanche)
Brad Marchand (Florida Panthers)
Mitch Marner (Vegas Golden Knights)
Connor McDavid (Edmonton Oilers) – Alternate Captain
Sam Reinhart (Florida Panthers)
Mark Stone (Vegas Golden Knights)
Nick Suzuki (Montreal Canadiens)
Tom Wilson (Washington Capitals)
Defencemen
Drew Doughty (Los Angeles Kings)
Thomas Harley (Dallas Stars)
Cale Makar (Colorado Avalanche) – Alternate Captain
Josh Morrissey (Winnipeg Jets)
Colton Parayko (St. Louis Blues)
Travis Sanheim (Philadelphia Flyers)
Shea Theodore (Vegas Golden Knights)
Devon Toews (Colorado Avalanche)
Goaltenders
Jordan Binnington (St. Louis Blues)
Darcy Kuemper (Los Angeles Kings)
Logan Thompson (Washington Capitals)
Ahead of Canada’s game with Switzerland, head coach Jon Cooper made some tweaks to the roster.
Thirty-seven-year-old Brad Marchand has been drawn out of the lineup on the second game of a back-to-back with Seth Jarvis taking his place at left wing on the Bo Horvat-centred fourth line.
Additionally, Canadian defenceman Josh Morrissey, who left Thursday’s game in the second period with an apparent injury and didn’t return, is out of the lineup. Travis Sanheim has been drawn in his place as the team’s seventh defenceman. Shea Theodore is moving up to pair with Colton Parayko.
Lastly, after recording a 26-save shutout Thursday, Jordan Binnington has been given the day off Friday. Logan Thompson will get Canada’s net against Switzerland.
Here’s a full look at Canada’s lineup against the Swiss:

Milan, Italy – February 12: Players from Switzerland during the Ice Hockey Men – Preliminary Round – Group A match between Switzerland and France at Milano Santagiulia Ice Hockey Arena on February 12, 2026 in Milan, Italy. (Photo by Alex Gottschalk/DeFodi Images/DeFodi via Getty Images)
(DeFodi Images via Getty Images)
For Team Switzerland, the roster goes as follows:
Forwards
Sven Andrighetto (ZSC Lions)
Christoph Bertschy (Fribourg-Gotteron)
Kevin Fiala (Los Angeles Kings)
Nico Hischier (New Jersey Devils)
Philipp Kurashev (San Jose Sharks)
Timo Meier (New Jersey Devils)
Nino Niederreiter (Winnipeg Jets)
Sandro Schmid (Fribourg-Gotteron)
Pius Suter (St. Louis Blues)
Defencemen
Tim Berni (Geneve-Servette HC)
Andrea Glauser (Fribourg-Gotteron)
Roman Josi (Nashville Predators)
Christian Marti (ZSC Lions)
J.J. Moser (Tampa Bay Lightning)
Jonas Siegenthaler (New Jersey Devils)
Goaltenders
Reto Berra (HC Fribourg-Gotteron)
Akira Schmid (Vegas Golden Knights)