Canada · 10 Aug 2026

Watch NHL in Canada.

Sportsnet holds the national English rights through 2038. TSN has select regional and playoff windows. RDS has the French national rights. Every team's home network is below.

The seven Canadian teams

TeamCityDivisionHome network
Toronto Maple LeafsToronto, ONAtlanticSportsnet ONE / TSNGuide →
Montreal CanadiensMontreal, QCAtlanticTSN / RDSGuide →
Ottawa SenatorsOttawa, ONAtlanticTSN 5Guide →
Winnipeg JetsWinnipeg, MBCentralTSN 3Guide →
Edmonton OilersEdmonton, ABPacificSportsnet OilersGuide →
Calgary FlamesCalgary, ABPacificSportsnet FlamesGuide →
Vancouver CanucksVancouver, BCPacificSportsnet PacificGuide →

The cheapest legal path

The absolute cheapest way to watch every Canadian team is Sportsnet+ (Rogers), which carries every national game plus your regional feed if you live in one of the seven markets. It runs C$34.99 a month or C$249.99 a year as of August 2026. If you only want out-of-market games, the NHL Centre Ice bundle sold through cable providers picks those up.

TSN is not included in Sportsnet+. If you follow a team whose playoff run runs through a TSN window (Ottawa in particular), you need a linear cable subscription or a TSN Direct plan for the games that matter most.

French coverage

RDS carries the national French feed of the Canadiens plus a national game of the week. RDS Direct is C$19.99 a month standalone. TVA Sports carries the Saturday night game in French as part of a broader rights split.

Play responsibly

Betting is 18+ (19+ in ON, BC, SK, NL, NB, NS, PE, YT, NT, NU). If gambling stops being fun, step away. Free confidential help lines:

Odds and offers change. This page carries affiliate links. See our affiliate disclosure and methodology.