Hockey is the reason most Canadians keep cable long after they've stopped watching everything else on it. The good news: every path to a full NHL season now exists without a cable box. The bad news: the official paths are fragmented across competing services, and the fine print — regional blackouts especially — catches almost everyone. Here's the honest map.
The Official Streaming Options
| Service | Approx. price | What you get | The catch |
|---|---|---|---|
| Sportsnet+ | ~$28/mo | National games, HNIC, out-of-market games | Priciest single app; regional games only in your Sportsnet region |
| TSN+ | ~$20/mo | TSN regional slates (Sens, Jets, Leafs share), some nationals | Useless for teams on Sportsnet regionals |
| Prime Video | with Prime | Monday national window | One night a week |
| RDS / TVA Sports (via provider) | varies | Full French coverage | Usually needs a TV provider login |
| IPTV (full lineup) | $10–25/mo | All Sportsnet + TSN regionals, HNIC, RDS, TVA Sports in one guide | Choose a provider carefully — quality varies widely |
Following one team through an 82-game season on official apps typically means Sportsnet+ and TSN+ (many Canadian teams split their regional games), landing around $45–50/month — which is cable pricing without the cable. That's the gap IPTV fills: our NHL coverage page details every feed included.
The Blackout Problem, Explained Properly
Blackouts confuse everyone, so here's the mechanism: the NHL sells each team's local-market games to a regional broadcaster. If you live in that market, those games belong to the regional channel — so a national or out-of-market package must hide them from you. A Canucks fan in Vancouver with an out-of-market package gets 31 teams' games… except the Canucks. The fix is having the correct regional feed for your area — Sportsnet Pacific in Vancouver, TSN5 in Ottawa, RDS for the Canadiens in French — which is why full-lineup services that carry all regionals sidestep blackouts entirely.
What a Full Season Actually Requires, Team by Team
- Leafs: split across Sportsnet Ontario, TSN4 and nationals — the worst case: both official apps needed.
- Canadiens: TSN2/RDS regionals plus nationals; French viewers need RDS all season.
- Oilers & Flames: Sportsnet West — Sportsnet+ covers most, playoffs go national.
- Sens & Jets: TSN5 / TSN3 territories — TSN+ is mandatory on the official route.
- Canucks: Sportsnet Pacific; Pacific-time starts finally make weeknight games watchable.
City-specific details — including which regional feed your market needs — are on our local pages for Toronto, Montréal, Edmonton, Vancouver and Ottawa.
Making Streamed Hockey Feel Broadcast-Grade
Live sports is the most demanding thing a stream can do — a frozen frame during a breakaway hurts more than one in a sitcom. Three practical rules: use ethernet or strong 5 GHz Wi-Fi for the hockey TV, raise your player's buffer a notch (our buffering guide shows how in TiviMate and Smarters), and always test a new service during an actual Saturday-night game, not a quiet weekday afternoon. Whatever you choose, watching is on solid legal ground for viewers — the details are in our Canadian legality guide.
Quick Answers
How can I watch NHL games without cable in Canada?
Four main routes: Sportsnet+ (~$28/month for national and out-of-market games), TSN+ (~$20/month for TSN regionals), Prime Video (Monday national games), or an IPTV subscription carrying all Canadian sports feeds — Sportsnet, TSN regionals, RDS and TVA Sports — in one plan, typically $10–25/month.
Why are some NHL games blacked out on streaming services?
Regional broadcast rights: your home team's local games belong to a regional broadcaster, so national packages must hide them in your market. The fix is the correct regional feed for your area — which full-lineup services carry.
Can I watch NHL games in French without cable?
Yes — RDS carries the Canadiens' full season and TVA Sports the national French windows including playoffs; both are included in IPTV lineups covering the Québec market.