How to Watch NHL on Roku in Canada, Free and Paid
How to watch NHL on Roku for free in Canada — CBC Gem, the broadcaster apps, why Roku blocks sideloading, and what to do when the app isn't there.
The short answer
Install CBC Gem from Roku's Canadian channel store and sign in with a free CBC account — no payment method — and its live channel gives you free NHL hockey on a Roku. Roku runs a closed operating system with no sideloading, so any other player must already exist in that Canadian store.
On this page
Roku is the most restrictive streaming platform sold in Canada, and if you are trying to watch hockey on one, that fact explains almost every problem you are about to have. It is also fixable — mostly.
The short version: CBC Gem gives you free NHL hockey on Roku and it is genuinely free. The broadcaster apps cover the paid games. Sideloading an IPTV player, the way you would on a Fire TV Stick, is not possible on this platform at all — and that is a Roku decision, not a provider one.
$0
CBC Gem's free tier on Roku — no card, no trial clock
No
sideloading of any kind on Roku's operating system
CA ≠ US
the Canadian channel store is a different store
The free route on Roku: CBC Gem
This is the answer to the question most people are actually asking, and it takes about three minutes.
Free hockey on a Roku, step by step
- Open the Roku channel store from the home screen and search for CBC Gem. Make sure your Roku account's country is set to Canada — the app is not in the U.S. store.
- Add the channel. It is free to install and there is nothing to buy.
- Create a free CBC account. No payment method is requested. Doing this in a browser on your phone is much faster than typing an email with the Roku remote.
- Sign in on the Roku using the activation code the app shows you.
- Find the live channel inside Gem — that is where the game is, not in the on-demand catalogue.
That gets you CBC's Saturday-night hockey and a large share of playoff coverage, permanently, for nothing. You do not need the paid Gem tier — it removes ads from on-demand shows and has nothing to do with live hockey.
The trade-off is the usual streaming one: you will be 30 to 90 seconds behind the live broadcast. If that bothers you during a close game, an antenna into the TV's own tuner gets the same CBC signal with no delay and no Roku involved at all.
The paid apps on Roku
For games CBC does not carry, you need the rights holder's app. Whether that app exists in the Canadian Roku store is the thing to check rather than assume: the Canadian catalogue is not the American one, apps get added and pulled without announcement, and the store on your own device is the only listing that is current by definition. Search it before you pay for a subscription you may not be able to open.
| App | What it would give you | Check before you buy |
|---|---|---|
| Sportsnet+ | National games and playoff coverage | That it is in your Canadian channel store |
| TSN+ | Regional games for the teams TSN holds | Same — and whether it holds your team this season |
| Prime Video | Its weekly NHL package, included with Prime | Widely available on Roku |
| CBC Gem | The free live channel | Free, and the one to install first |
The important habit: subscribe on the web, not through Roku's billing. Roku-billed subscriptions are more annoying to cancel and sometimes cost more. Buy the pass on the broadcaster's own site and just sign in on the device.
Which network holds your team this season is the decision that actually determines your bill — where to watch NHL games in Canada breaks that down channel by channel.
Image needed: screenshot of the Roku channel store search results for an IPTV player, showing the absence of the players available on other platforms
Suggested filename: roku-channel-store-iptv-search.jpg — alt text: "Roku channel store search results for IPTV player apps"
Why you cannot sideload IPTV on a Roku
This is the honest part, and it is worth stating plainly because a lot of guides pretend otherwise.
Roku runs a closed operating system. There is no Downloader app, no unknown-sources setting, no APK. The private channel mechanism that once allowed unlisted channels was retired, and there is no replacement. If an app is not in Roku's Canadian channel store, it does not run on your Roku. Full stop.
That is not a restriction any provider can lift, ours included. What it leaves you with is three real options:
- Use a player that is genuinely published in the Canadian store. Search the store on your own Roku, with the account region set to Canada. Any app list written down elsewhere — including ours — goes out of date the moment a publisher adds or pulls a channel.
- Cast or mirror from a phone or laptop. It works. It is also fragile: the phone must stay unlocked and awake, quality depends on your Wi-Fi, and a notification mid-game interrupts the picture. Acceptable for one game, tiring as a routine.
- Use a different device for IPTV. A Fire TV Stick costs less than most Roku players, permits sideloading, and runs any player you like. Our Firestick setup guide walks through it, and the Roku setup guide covers what is and is not possible on Roku specifically.
We would rather tell you your device is the limit than sell you something that will not work on it.
The Canadian channel store problem
If you have followed an American tutorial and the app it names is not on your Roku, this is why: Roku's channel store is regional. It follows the country on your Roku account, and Canada's catalogue is smaller than the U.S. one.
Switching your account country to reach a U.S.-only app is a bad idea. It breaks existing purchases, causes activation failures on Canadian broadcaster apps, and breaches Roku's terms. The correct fix is to check the Canadian store for what is actually there and plan around it.
Making hockey watchable on a Roku
Four things that fix more playoff buffering than a faster internet plan:
- Get on 5GHz, or better, get wired. Roku Ultra models have an ethernet port. Playoff evenings are when every household on your street is streaming the same game, and a cable is immune to that.
- Restart the Roku before puck drop, not during. Long uptimes degrade these devices more than people expect. A restart takes forty seconds.
- Remove channels you never open. Storage pressure on a Roku shows up as slow app launches at exactly the wrong moment.
- Turn off bandwidth-saver settings. Some Rokus cap stream quality to save data, which looks like a bad broadcast rather than a setting.
If the picture still breaks up, the causes are usually upstream rather than on the device — our IPTV buffering guide works through them in order.
Where this fits in the bigger picture
Roku is a fine television device and a poor IPTV device. Those two statements are both true and neither is a criticism of your purchase — it just means the hockey routes available to you are the app-store ones, and the free one is the best value of them.
For every route to a game, on every device, how to watch NHL games in Canada is the full map. If free is what you actually came for, how to stream NHL games for free in Canada goes deeper on what the no-cost options genuinely cover.
And if you are weighing a broader subscription for a household that watches more than hockey, the 24-hour free trial is the sensible way to find out whether it works on your connection — and, in Roku's case, whether it works on your device at all before you commit. Trials are capped at ten a day and reopen the following morning.
Frequently asked questions
Can I watch NHL games free on Roku in Canada?
Yes, through CBC Gem. The free tier needs a CBC account but no payment method, and it includes CBC's live channel, which carries Saturday-night hockey and a large share of playoff coverage. Install it from Roku's Canadian channel store, sign in, and that portion of the schedule costs nothing.
Why can't I sideload an IPTV app on Roku?
Roku does not permit it. Unlike Fire TV and Android TV, Roku runs a closed operating system with no equivalent of the Downloader app or an unknown-sources setting, and the old private channel mechanism was retired. Every app you can run must come from Roku's own channel store for your country.
Is the Roku channel store different in Canada?
Yes, and this trips up a lot of people following American guides. Roku's store is regional and tied to the account's country. An app that exists in the U.S. store may not appear in the Canadian one, and switching your account region to work around it breaks purchases and violates Roku's terms.
Can I use an IPTV subscription on a Roku?
Only through a player that is actually published in the Canadian Roku channel store, or by casting from a phone or laptop. There is no sideloading route. If IPTV on the television is your main goal, a Fire TV Stick or Android TV box is a far better device for it and costs less than most Rokus.
Does screen mirroring to a Roku work for live hockey?
It works, with caveats. Mirroring sends the picture over your Wi-Fi from a phone or laptop, so the quality depends on that link and the phone must stay awake and unlocked. It is fine as an occasional fix for one game and unpleasant as a permanent arrangement.
What is the best Roku for watching hockey?
Any current Roku streaming player or Roku TV handles a 1080p or 4K broadcast stream without difficulty — hockey is not demanding on the device. What matters far more is the network connection. A wired Roku Ultra is more reliable during a busy playoff evening than a faster Wi-Fi-only model.
Why does hockey buffer on my Roku during playoff games?
Usually because everyone else is streaming the same game. Peak evening congestion hits your building's shared connection and your own 2.4GHz Wi-Fi at once. Moving the Roku to 5GHz, or using a model with an ethernet port and plugging it in, fixes far more playoff buffering than upgrading your internet plan does.
The bottom line
Install CBC Gem, make a free account, and you have Saturday nights and much of the postseason on your Roku for nothing.
Add one broadcaster app for the games CBC does not carry — bought on the web, month-to-month, cancelled when your team's run ends.
And if what you actually want is an IPTV player on the television, accept that Roku will not do it and spend $40 on a device that will. That is not a workaround; it is just the right tool.
Written by Adam Hursensund. Roku's Canadian channel store changes over time — check the store on your own device rather than relying on any guide's app list, including this one.
Key takeaways
5 points- Roku's channel store is regional: an app in the U.S. store may not exist in the Canadian one, and switching account country breaks purchases and breaches Roku's terms.
- No provider can lift Roku's sideloading restriction, ours included — if IPTV on the television is the goal, a Fire TV Stick is the right tool.
- Buy broadcaster passes on the web rather than through Roku billing; Roku-billed subscriptions are harder to cancel and sometimes cost more.
- Playoff buffering on a Roku is usually local congestion, not the service: move to 5GHz or use an ethernet-equipped model before upgrading your internet plan.
- Any app list written down anywhere, including ours, goes stale the moment a publisher adds or pulls a channel — search the store on your own device.