Canadian hockey fans have more options than ever — CBC, Sportsnet, TSN, even Prime Video — but that also means more places to check. Here is a straight‑up guide to where and when to watch tonight’s NHL action, including the free and paid ways to tune in.

Featured game tonight: Vegas Golden Knights at Colorado Avalanche, Game 2, 8:00 PM ET ·
Main TV networks: CBC, Sportsnet, TSN ·
Free streaming option: CBC Gem (for CBC games) ·
Number of games scheduled: 3 (per latest NHL and CBC schedules)

Quick snapshot

1Confirmed facts
  • Vegas Golden Knights at Colorado Avalanche, Game 2 – 8:00 PM ET on CBC (Sports Media Watch schedule)
  • Montréal Canadiens vs. Tampa Bay Lightning, Game 2 – 7:00 PM on Sportsnet (Ontario) and OMNI.2 Ottawa (TV Passport listings)
2What’s unclear
  • Exact lineup of all games may shift due to last‑minute rescheduling
  • Free streaming availability may be region‑restricted within Canada
3Timeline signal
  • May 20, 2026 – HNIC: Vegas at Colorado (Game 2) at 8:00 PM ET on CBC (Sports Media Watch)
  • May 20, 2026 – Canadiens at Lightning (Game 2) at 7:00 PM on Sportsnet (TV Passport)
4What’s next
  • Additional games expected as playoffs continue – check daily schedule on NHL.com

Three games, one clear pattern: Canadian viewers can catch national broadcasts on CBC, Sportsnet, and TSN, with a free stream available through CBC Gem for CBC‑carried games.

The table below pulls together the essential details for tonight’s viewing.

Label Value
Date May 20, 2026
Number of games scheduled 3
Main broadcaster tonight CBC (Hockey Night in Canada)
Free streaming platform CBC Gem
Primary rights holders (national) Sportsnet, CBC, TVA Sports (NHL.com how‑to)
Streaming services Sportsnet Now, TSN Direct, CBC Gem, Prime Video (NHL.com)
Free trial availability 7–30 days for Sportsnet Now and TSN Direct (subject to change)

Where can I watch the Canada hockey game tonight?

What channels broadcast NHL games in Canada?

National NHL games in Canada are broadcast on Sportsnet, CBC, Prime Video, and TVA Sports (for French‑language viewers), with Sportsnet serving as the primary English‑language rights holder (NHL.com official guide). Sportsnet describes itself as “the home for hockey in Canada,” offering live and on‑demand schedules plus highlights from all 32 teams (Sportsnet NHL page).

Is there a free livestream for tonight’s game?

If tonight’s game is on CBC, you can watch it for free over the air with an antenna or through the CBC Gem streaming platform (free sign‑up required). No other completely free full‑game streaming option exists for all NHL games in Canada. For a limited period, Canadian viewers can also access free trials of Sportsnet Now and TSN Direct (both typically 7–30 days) to watch additional playoff games.

How to find your local game time

  • Use the NHL.com schedule page with TV network and time zone conversion.
  • Check TV Passport NHL listings for Canadian sports channel line‑ups by local time.
  • Remember that 8:00 PM ET = 5:00 PM PT; most games start at 7:00 or 8:00 PM ET.
The upshot

For the average Canadian fan, the simplest free option is to see if the game is on CBC. If it’s not, a paid streaming service (or a free trial) becomes necessary – no single all‑free solution covers the whole playoffs.

What channel is the Canadian US hockey game on?

How to determine the channel for specific matchups

Canadian teams playing US teams are typically broadcast on Sportsnet or TSN in Canada, while US networks carry the same game south of the border (Sports Media Watch comparison). For tonight’s Western Conference Final (Vegas vs. Colorado), CBC and Sportsnet have the Canadian broadcast; in the US it airs on ESPN (Sports Media Watch).

What to do if the game is on a regional network

  • If the game is not listed on CBC or Sportsnet national, it may be a regional broadcast available only on Sportsnet Ontario, Sportsnet West, or TSN’s regional feeds.
  • For those out of market, NHL Centre Ice and Sportsnet+ offer access to all out‑of‑market games for a subscription fee (NHL.com).
The catch

Regional broadcasts may face blackout restrictions even within Canada. Always verify your local channel using the TV Passport tool or your provider’s guide before game time.

Can I watch NHL for free anywhere?

What games are available for free on CBC?

Every Saturday night, CBC airs Hockey Night in Canada for free over the air and on CBC Gem. Playoff games, like tonight’s Western Conference Final, are also frequently carried on CBC. Sports Media Watch’s schedule shows which games are on CBC each night.

Are there legal free streams in Canada?

  • Yes – CBC Gem is the only legal full‑game free stream in Canada, but only for games broadcast on CBC.
  • No other network offers a fully free, no‑login stream for live NHL games.

Free trial options for streaming services

  • Sportsnet Now – usually 7‑day free trial (promotional periods may extend to 30 days).
  • TSN Direct – similar free trial period.
  • Both trials give access to all games carried on their respective networks, including regional feeds.
What to watch

Free trials are a smart work‑around for playoff season, but they auto‑renew. Set a reminder to cancel after you’ve watched your game – or keep the subscription if you’re hooked for the rest of the playoffs.

Who’s on hockey night in Canada?

Who is the current host of Hockey Night in Canada?

Ron MacLean has been the primary host of Hockey Night in Canada for decades, returning to the role after a brief hiatus. He anchors the Saturday night broadcasts on CBC along with a panel of analysts (Wikipedia – HNIC).

What is the role of Jennifer Botterill?

Jennifer Botterill, a former Olympic gold medalist with Team Canada, serves as a long‑time analyst on Hockey Night in Canada, providing in‑depth commentary on the game’s tactical aspects (Wikipedia – Jennifer Botterill).

How to watch Hockey Night in Canada

  • Tune in to CBC on Saturday evenings (and occasional playoff games) at 7:00 PM ET or 8:00 PM ET.
  • Stream live on CBC Gem – the full broadcast is available for free.
  • For Saturday night doubleheaders, the late game often starts at 10:00 PM ET.

What time are hockey games on TV in Canada tonight?

Where to find the complete NHL schedule for today

The official NHL.com schedule provides the full list with TV networks and start times. For tonight, the highlighted game is Vegas Golden Knights at Colorado Avalanche (Game 2) at 8:00 PM ET on CBC and Sportsnet. Another confirmed game is Montréal Canadiens at Tampa Bay Lightning (Game 2) at 7:00 PM ET on Sportsnet (Ontario) (TV Passport).

How to set reminders for games

  • Use the NHL app on your phone – it sends notifications 15 minutes before puck drop.
  • Set a calendar event with the network and time zone.
  • Many cable and satellite boxes offer “record series” for playoff games.

Time zone considerations for Canadian viewers

  • Eastern Time: 8:00 PM ET – the main game.
  • Central Time: 7:00 PM CT.
  • Mountain Time: 6:00 PM MT.
  • Pacific Time: 5:00 PM PT – an earlier start than most regular season games.
Bottom line: Tonight’s NHL playoff games are accessible to Canadian viewers through a mix of free (CBC Gem) and paid services. Fans in the Pacific time zone get an earlier start at 5:00 PM PT, so set your reminders accordingly.

Timeline signal

  • – Montréal Canadiens at Tampa Bay Lightning (Game 2) on Sportsnet (Ontario) (TV Passport)
  • – Hockey Night in Canada: Vegas Golden Knights at Colorado Avalanche (Game 2) on CBC, Sportsnet, Sportsnet+, TVA Sports (Sports Media Watch)

What we know & what’s still unclear

Confirmed facts

  • CBC will air Vegas vs Colorado at 8:00 PM ET tonight (Sports Media Watch)
  • Sportsnet and TSN have scheduled broadcasts tonight (TV Passport)
  • Sportsnet Now and TSN Direct offer free trials for new subscribers (NHL.com)

What’s unclear

  • Exact game lineup could shift due to last‑minute changes
  • Free streaming via CBC Gem may be geo‑restricted to Canadian IPs (VPN may be required for those outside Canada)
  • Blackout rules for regional games vary by broadcaster and location

Quotes from the broadcasters

“8:00 p.m. – Hockey Night in Canada: Stanley Cup Playoffs – Vegas at Colorado – Game 2.”

— CBC Sports schedule

“Full NHL schedule with TV network and time zone conversion – check TSN.ca for the latest listings.”

— TSN.ca

“National games in Canada are broadcast on Sportsnet, Prime Video, and TVA Sports, depending on the game.”

— NHL.com official how‑to guide

For Canadian hockey fans, the choice is straightforward: if the game is on CBC, you can watch free via CBC Gem. For everything else, a paid subscription or a free trial to Sportsnet Now or TSN Direct is the only legal route. As the playoffs intensify, having at least one streaming service ready will ensure you never miss a shift.

Additional sources

directv.com

For a detailed breakdown of puck drops and broadcast channels, check out the guide to NHL hockey games tonight from Canadian Monitor.

Frequently asked questions

Is Hockey Night in Canada always on CBC?

Hockey Night in Canada has been a Saturday night fixture on CBC for decades. However, some games – especially early round playoff games – may shift to Sportsnet or TSN. Check the weekly schedule on NHL.com.

Can I watch NHL games on Amazon Prime in Canada?

Yes – Prime Video carries a package of Monday night NHL games in Canada during the regular season. Playoff broadcasts are shared among CBC, Sportsnet, and TSN. See the NHL.com streaming guide for details.

Which NHL teams are playing tonight?

Tonight (May 20, 2026), the Vegas Golden Knights face the Colorado Avalanche at 8:00 PM ET, and the Montréal Canadiens play the Tampa Bay Lightning at 7:00 PM ET. A third game may be added – check the full list on Sports Media Watch.

How do I know if a game is blacked out in my region?

Blackout rules depend on your TV provider and the game’s broadcast rights. Use the TV Passport tool to see which channel is available in your local area. If a game is blacked out on your streaming service, try watching the national broadcast on CBC instead.

Are there any afternoon games today?

No afternoon games are scheduled for today (May 20, 2026). All games start at 7:00 PM ET or later. Afternoon games usually occur on weekends or during the regular season.

What is the best streaming service for NHL in Canada?

For full coverage, Sportsnet Now (which includes all Sportsnet games and CBC games live) is the most comprehensive. TSN Direct covers TSN‑carried games. CBC Gem is free but limited to CBC broadcasts.

Do I need a cable subscription to watch NHL games on TV in Canada?

No – CBC is available over‑the‑air with an antenna, and CBC Gem works on any internet‑connected device. For Sportsnet or TSN games, you can subscribe directly to Sportsnet Now or TSN Direct without a cable package.

Can I watch NHL games live on YouTube in Canada?

No – NHL games are not legally available on YouTube in Canada. All streaming rights are held by CBC, Sportsnet, TSN, and Prime Video. Avoid unofficial streams that may be pirated and unreliable.