How to watch the NHL in 2019 if you've cut the cord

How to stream hockey online

Ice Hockey, and the NHL, has a ravenous fan base that have deep connections to their favorite players, teams, and sport. After dealing with years of the puck being difficult to follow in action on old TV broadcasts, HD resolutions have made this exciting arena sport into an exciting TV and streaming sport.

NHL teams you can watch online

Eastern Conference

Atlantic Division

  • Boston Bruins
  • Buffalo Sabres
  • Detroit Red Wings
  • Florida Panthers
  • Montreal Canadiens
  • Ottawa Senators
  • Tampa Bay Lightning
  • Toronto Maple Leafs

Metropolitan Division

  • Carolina Hurricanes
  • Columbus Blue Jackets
  • New Jersey Devils
  • New York Islanders
  • New York Rangers
  • Philadelphia Flyers
  • Pittsburgh Penguins
  • Washington Capitals

Western Conference

Central Division

  • Chicago Blackhawks
  • Colorado Avalanche
  • Dallas Stars
  • Minnesota Wild
  • Nashville Predators
  • St. Louis Blues
  • Winnipeg Jets

Pacific Division

  • Anaheim Ducks
  • Arizona Coyotes
  • Calgary Flames
  • Edmonton Oilers
  • Los Angeles Kings
  • San Jose Sharks
  • Vancouver Canucks
  • Vegas Golden Knights

The NHL has many different options for CordCutters to watch games streaming online. Whether it is your local team, a national game of the week, or even the NHL Winter Classic specials, this guide will have you covered. Here are many of the best ways to watch the NHL if you don't have cable.

Watch the NHL on Live Streaming Services

The NHL is available on a variety of channels that are offered on the major Live TV streaming services. For national games, the majority of games will be on a variety of NBC Sports channels. Most of the national NHL games will be airing on NBC Sports Network. The NBCSN schedule is loaded, with over 90 games this season. This includes a special Wednesday Night Hockey featured game every week. The schedule is included below, so you can see which games they will be showing.

The NHL, like all of the Big Four sports leagues, also has its own cable channel. NHL Network is a traditional network, so you will need a provider with it included in your subscription plan. If you do, you can watch over a dozen or more games each month of the season. Check out this month's NHL Network game schedule at NHL.com

Hulu with Live TV

  • The cost: $45 a month after a one week free trial
  • Watch Hulu on: Apple TV, Android TV, Amazon Fire TV, Roku, Xbox One, Chromecast, Xbox 360, Nintendo Switch, iOS, Android, web browsers
  • Local channels on Hulu: ABC, CBS, NBC, Fox, and others. Find your local channels here .
  • NHL Hockey on Hulu - Yes, with local NBC along with NBCSN.
  • NHL Network on Hulu: No, Hulu with Live TV does not offer NHL Network.

More on Hulu with Live TV:

  • See all Hulu channels
  • What's new on Hulu this month

Sling TV - Sling Blue

  • The cost: $25 a month after your first month for $15
  • Watch Sling TV on: Apple TV, Android TV, Amazon Fire TV, Chromecast, Roku, Xbox One, LG, Samsung or Vizio smart TVs, iOS, Android, Amazon Fire tablets, browsers and more
  • Local channels on Sling TV: NBC on Sling Blue. Local on demand feeds on Sling Orange. Find your local channels here .
  • NHL Hockey on Sling TV: Yes, with NBC & NBCSN on Sling Blue.
  • NHL Network on Sling TV: Yes, if you buy the Sports Extra Add-on for $10 more per month.

More on Sling TV:

Fubo TV

  • The cost: FuboTV packages start at $59 a month.
  • Watch Fubo TV on: Apple TV, Android TV, Amazon Fire TV, Roku, Chromecast, iOS, Android and web browsers
  • Local channels on Fubo TV: CBS, Fox, NBC and CW. Find your locals here .
  • NHL Hockey on Fubo TV: Yes, with your local NBC and NBCSN.
  • NHL Network on Fubo TV: No, Fubo TV does not offer NHL Network.

More on Fubo TV:

PlayStation Vue - Core Plan

  • The cost: $55 a month after a free trial
  • Watch PlayStation Vue on: Apple TV, Android TV, Amazon Fire TV, Roku, PlayStation 3 and 4, Chromecast, iOS, Android, Amazon Fire Tablets and web browsers
  • Local channels on PlayStation Vue: ABC, CBS, Fox, NBC and more. Find your locals here .
  • NHL Hockey on PlayStation Vue: Yes, with your local NBC and NBCSN.
  • NHL Network on PlayStation Vue: Yes, the Core Plan includes the NHL Network.

More on PlayStation Vue:

AT&T TV Now - Plus Plan

  • The cost: $70 a month after a free trial
  • Watch AT&T TV Now on: Apple TV, Roku, Amazon Fire TV, Chromecast, Samsung Smart TVs, iOS, Android, web browsers
  • Local channels on AT&T TV Now: ABC, CBS, Fox, NBC and more. Find your locals here .
  • NHL Hockey on AT&T TV Now: Yes with your local NBC and NBCSN on the Plus Plan.
  • NHL Network on AT&T TV Now: Yes, but only in the Xtra Plan which starts at $124 a month.

More on AT&T TV Now:

YouTube TV

  • The cost: $50 a month after a free trial
  • Watch YouTube TV on: Apple TV, Android TV, Roku, Samsung, LG, HiSense or Vizio smart TVs, Chromecast, iOS and Android
  • Local channels on YouTube TV: ABC, CBS, Fox, NBC and more. Find your locals here .
  • NHL Hockey on YouTube TV: You, with your local NBC and NBCSN.
  • NHL Network on YouTube TV: No, YouTube TV does not include NHL Network.

More on YouTube TV:

Watch your local NHL team on a Regional Sports Networks

Hockey fans love to root for their home team, but they might not make it to the arena every night. If you live near your favorite NHL team, the best way to watch their games will be on a Regional Sports Network. Teams have local agreements with regional sports networks to show almost every game they play.

Find your local team, and local network, in this chart to see which streaming service offers the games you want. When you sign up for your free trial, make sure you choose a plan that includes the Regional Sports Network, and check your ZIP code to ensure you're included.

Swipe to scroll horizontally
NHL Team/Sports Network PSVue AT&T Now Sling Hulu Live YTTV Fubo
Anaheim Ducks / FS Prime Ticket x x Row 0 - Cell 3 x x x
Arizona Coyotes / FS Arizona x x Row 1 - Cell 3 x x x
Boston Bruins / NESN x Row 2 - Cell 2 Row 2 - Cell 3 Row 2 - Cell 4 x x
Buffalo Sabers / MSG Western NY Row 3 - Cell 1 Row 3 - Cell 2 Row 3 - Cell 3 Row 3 - Cell 4 Row 3 - Cell 5 Row 3 - Cell 6
Carolina Hurricanes / FS Carolinas x x Row 4 - Cell 3 x x x
Chicago Blackhawks / NBCS Chicago x x x x x x
Colorado Avalanche / Altitude Sports Row 6 - Cell 1 Row 6 - Cell 2 Row 6 - Cell 3 Row 6 - Cell 4 Row 6 - Cell 5 Row 6 - Cell 6
Columbus Blue Jackets / FS Ohio x x Row 7 - Cell 3 x x x
Dallas Stars / FS Southwest x x Row 8 - Cell 3 x x x
Detroit Red wings / FS Detroit x x Row 9 - Cell 3 x x x
Florida Panthers / FS Florida x x Row 10 - Cell 3 x x x
Los Angeles Kings / FS Prime Ticket x x Row 11 - Cell 3 x x x
Minnesota Wild / FS North x x Row 12 - Cell 3 x x x
Nashville Predators / FS Tenn x x Row 13 - Cell 3 x x x
New Jersey Devils / MSG Plus Row 14 - Cell 1 x Row 14 - Cell 3 Row 14 - Cell 4 Row 14 - Cell 5 x
New York Islanders / MSG Plus Row 15 - Cell 1 x Row 15 - Cell 3 Row 15 - Cell 4 Row 15 - Cell 5 x
New York Rangers / MSG Network Row 16 - Cell 1 x Row 16 - Cell 3 Row 16 - Cell 4 Row 16 - Cell 5 x
Philadelphia Flyers / NBCS Philadelphia x Row 17 - Cell 2 Row 17 - Cell 3 x x x
Pittsburgh Penguins / AT&T SN Pittsburgh Row 18 - Cell 1 Row 18 - Cell 2 Row 18 - Cell 3 Row 18 - Cell 4 Row 18 - Cell 5 Row 18 - Cell 6
San Jose Sharks / NBCS California x x x x x x
St Louis Blues / FS Midwest x x Row 20 - Cell 3 x x x
Tampa Bay Lightning / FS Sun x x Row 21 - Cell 3 x x x
Vegas Golden Knights / AT&T SN Rocky Mountain Row 22 - Cell 1 Row 22 - Cell 2 Row 22 - Cell 3 Row 22 - Cell 4 Row 22 - Cell 5 Row 22 - Cell 6
Washington Capitals / NBCS Washington x x x x x x

Watch the NHL on ESPN+

You may be a big sports fan, and enjoy hockey without having a particular home team. If you want a great option to see way more NHL games, ESPN+ could be the best option for you. The standalone sports service has a ton of games to stream.

This season, the NHL on ESPN+ will offer subscribers over 300 games, along with exclusive studio shows and daily highlight packages. In fact, ESPN+ features 51 NHL games this October, with every team appearing at least two times, as part of their basic subscription.

ESPN+ is part of the ESPN app. The ESPN app is available almost everywhere, including Android phones and tablets, iPhones, iPads, and Fire Tablets. You can also get the ESPN app on Apple TV, Android TV, Chromecast, Fire TV, Roku, PlayStation 4 and Xbox One.

Watch every NHL game on NHL.tv

You may be a true believer in all things hockey, and need to see every game you can get your hands on. If so, your best option could be NHL.tv. This service allows you to watch almost every NHL game each season. The only games you won't be able to watch are national broadcasts, which are the NBC & NBCSN games mentioned above, and games for your local team, which are on the regional sports networks noted above as well.

NHL.tv has three plans to choose from. You can select a single team pass, and see all the games of your favorite out-of-market team for $116 for the season. You can select the All Access pass, and watch every game NHL.tv has for $145 for the season. Lastly, you can subscribe on a monthly pass to get every game for a month for only $25.

Watch the NHL using an over-the-air antenna

An antenna is a great way to start watching a few NHL games without cable. You can hook up an over-the-air antenna to your TV or tuner, and turn on your local NBC station to get access to 13 nationally televised games for the season.

The best over-the-air antennas available

If you want to use your over-the-air antenna with a smartphone, tablet, or streaming device, you could consider buying an over-the-air streaming box. It will take whatever the antenna can pick up, and convert it to stream on your local network.

The best over-the-air streaming device

NHL National broadcast schedule 2019-20

  • Wed., Oct. 2, 8 p.m., Washington vs. St. Louis, NBCSN
  • Wed., Oct. 2, 10:30 p.m., San Jose vs. Vegas, NBCSN
  • Thurs., Oct. 3, 8 p.m., Minnesota vs. Nashville, NBCSN
  • Tues., Oct. 8, 8 p.m., San Jose vs. Nashville, NBCSN
  • Wed., Oct. 9, 7:30 p.m., New Jersey vs. Philadelphia, NBCSN
  • Wed., Oct. 9, 10 p.m., Los Angeles vs. Vancouver, NBCSN
  • Tues., Oct. 15, 7 p.m., Tampa Bay vs. Montreal, NBCSN
  • Wed., Oct. 16, 7 p.m., Colorado vs. Pittsburgh, NBCSN
  • Wed., Oct. 16, 9:30 p.m., Philadelphia vs. Edmonton, NBCSN
  • Thurs., Oct. 17, 7 p.m., N.Y. Rangers vs. New Jersey, NBCSN
  • Wed., Oct. 23, 8 p.m., Pittsburgh vs. Tampa Bay, NBCSN
  • Sat., Oct. 26, 7 p.m., St. Louis vs. Boston, NBCSN
  • Sat., Oct. 26, 10 p.m., Calgary vs. Winnipeg, NBCSN
  • Tues., Oct. 29, 7:30 p.m., Tampa Bay vs. N.Y. Rangers, NBCSN
  • Wed., Oct. 30, 8 p.m., Minnesota vs. St. Louis, NBCSN
  • Tues., Nov. 5, 7:30 p.m., Boston vs. Montreal, NBCSN
  • Tues., Nov. 5, 10 p.m., Chicago vs. San Jose, NBCSN
  • Wed., Nov. 6, 8 p.m., Detroit vs. N.Y. Rangers, NBCSN
  • Fri., Nov. 8, 2 p.m., Tampa Bay vs. Buffalo, NBCSN
  • Mon., Nov. 11, 7 p.m., Arizona vs. Washington, NBCSN
  • Tues., Nov. 12, 7:30 p.m., Pittsburgh vs. N.Y. Rangers, NBCSN
  • Wed., Nov. 13, 7:30 p.m., Washington vs. Philadelphia, NBCSN
  • Wed., Nov. 13, 10 p.m., Chicago vs. Vegas, NBCSN
  • Tues., Nov. 19, 8 p.m., Tampa Bay vs. St. Louis, NBCSN
  • Tues., Nov. 19, 10:30 p.m., Edmonton vs. San Jose, NBCSN
  • Wed., Nov. 20, 8 p.m., Washington vs. N.Y. Rangers, NBCSN
  • Tues., Nov. 26, 8 p.m., Dallas vs. Chicago, NBCSN
  • Wed., Nov. 27, 7 p.m., Philadelphia vs. Columbus, NBCSN
  • Fri., Nov. 29, 1 p.m., N.Y. Rangers vs. Boston, NBC
  • Tues., Dec. 3, 8 p.m., Tampa Bay vs. Nashville, NBCSN
  • Wed., Dec. 4, 8 p.m., St. Louis vs. Pittsburgh, NBCSN
  • Tues., Dec. 10, 7:30 p.m., St. Louis vs. Buffalo, NBCSN
  • Wed., Dec. 11, 7 p.m., Boston vs. Washington, NBCSN
  • Wed., Dec. 11, 9:30 p.m., Philadelphia vs. Colorado, NBCSN
  • Tues., Dec. 17, 7 p.m., Buffalo vs. Toronto, NBCSN
  • Wed., Dec. 18, 8 p.m., Colorado vs. Chicago, NBCSN
  • Mon., Dec. 23, 7 p.m., N.Y. Rangers vs. Philadelphia, NBCSN
  • Fri., Dec. 27, 8 p.m., Minnesota vs. Colorado, NBCSN
  • Wed., Jan. 1, 1 p.m., Nashville vs. Dallas, NBC
  • Thurs., Jan. 2, 7 p.m., New Jersey vs. N.Y. Islanders, NBCSN
  • Thurs., Jan. 2, 9:30 p.m., St. Louis vs. Colorado, NBCSN
  • Sun., Jan. 5, 7:30 p.m., Detroit vs. Chicago, NBCSN
  • Sun., Jan. 5, 10 p.m., Nashville vs. Anaheim, NBCSN
  • Mon., Jan. 6, 7 p.m., Edmonton vs. Toronto, NBCSN
  • Tues., Jan. 7, 7:30 p.m., Colorado vs. N.Y. Rangers, NBCSN
  • Wed., Jan. 8, 7:30 p.m., Washington vs. Philadelphia, NBCSN
  • Wed., Jan. 8, 10 p.m., Dallas vs. Los Angeles, NBCSN
  • Thurs., Jan. 9, 8:30 p.m., Nashville vs. Chicago, NBCSN
  • Tues., Jan. 14, 7 p.m., Minnesota vs. Pittsburgh, NBCSN
  • Wed., Jan. 15, 8 p.m., Philadelphia vs. St. Louis, NBCSN
  • Thurs., Jan. 16, 8 p.m., Tampa Bay vs. Minnesota, NBCSN
  • Sun., Jan. 19, 12:30 p.m., Boston vs. Pittsburgh, NBC
  • Tues., Jan. 21, 7:30 p.m., Pittsburgh vs. Philadelphia, NBCSN
  • Wed., Jan. 22, 8 p.m., Detroit vs. Minnesota, NBCSN
  • Sat., Jan. 25, 8 p.m., NHL All-Star Game, NBC
  • Mon., Jan. 27, 8 p.m., Tampa Bay vs. Dallas, NBCSN
  • Wed., Jan. 29, 7:30 p.m., Nashville vs. Washington, NBCSN
  • Wed., Jan. 29, 10 p.m., Tampa Bay vs. Los Angeles, NBCSN
  • Thurs., Jan. 30, 7:30 p.m., Nashville vs. New Jersey, NBCSN
  • Sun., Feb. 2, 12:30 p.m., Pittsburgh vs. Washington, NBC
  • Mon., Feb. 3, 7:30 p.m., Philadelphia vs. Detroit, NBCSN
  • Tues., Feb. 4, 8 p.m., Chicago vs. Minnesota, NBCSN
  • Wed., Feb. 5, 8 p.m., Boston vs. Chicago, NBCSN
  • Thurs., Feb. 6, 7 p.m., Detroit vs. Buffalo, NBCSN
  • Thurs., Feb. 6, 9:30 p.m., San Jose vs. Edmonton, NBCSN
  • Sun., Feb. 9, 12:30 p.m., Boston vs. Detroit, NBC
  • Sun., Feb. 9, 7:30 p.m., Colorado vs. Minnesota, NBCSN
  • Mon., Feb. 10, 7 p.m., Tampa Bay vs. Columbus, NBCSN
  • Tues., Feb. 11, 7 p.m., Philadelphia vs. N.Y. Islanders, NBCSN
  • Wed., Feb. 12, 7:30 p.m., Montreal vs. Boston, NBCSN
  • Wed., Feb. 12, 10 p.m., Calgary vs. Los Angeles, NBCSN
  • Thurs., Feb. 13, 7 p.m., Philadelphia vs. Florida, NBCSN
  • Sat., Feb. 15, 8 p.m., Los Angeles vs. Colorado, NBC
  • Sun., Feb. 16, 12:30 p.m., Detroit vs. Pittsburgh, NBC
  • Sun., Feb. 16, 3:30 p.m., Boston vs. N.Y. Rangers, NBC
  • Sun., Feb. 16, 6 p.m., St. Louis vs. Nashville, NBCSN
  • Tues., Feb. 18, 7 p.m., Toronto vs. Pittsburgh, NBCSN
  • Wed., Feb. 19, 8 p.m., N.Y. Rangers vs. Chicago, NBCSN
  • Sun., Feb. 23, 12 p.m., Pittsburgh vs. Washington, NBC
  • Sun., Feb. 23, 7:30 p.m., St. Louis vs. Minnesota, NBCSN
  • Sun., Feb. 23, 10 p.m., Vegas vs. Anaheim, NBCSN
  • Tues., Feb. 25, 8 p.m., Chicago vs. St. Louis, NBCSN
  • Wed., Feb. 26, 8 p.m., Buffalo vs. Colorado, NBCSN
  • Wed., Feb. 26, 10:30 p.m., Pittsburgh vs. Los Angeles, NBCSN
  • Thurs., Feb. 27, 7:30 p.m., Dallas vs. Boston, NBCSN
  • Sun., March 1, 12 p.m., Philadelphia vs. N.Y. Rangers, NBC
  • Sun., March 1, 8 p.m., Washington vs. Minnesota, NBCSN
  • Sun., March 1, 10:30 p.m., Los Angeles vs. Vegas, NBCSN
  • Tues., March 3, 7:30 p.m., Boston vs. Tampa Bay, NBCSN
  • Wed., March 4, 7 p.m., Philadelphia vs. Washington, NBCSN
  • Wed., March 4, 9:30 p.m., Anaheim vs. Colorado, NBCSN
  • Thurs., March 5, 7 p.m., Carolina vs. Philadelphia, NBCSN
  • Sun., March 8, 7:30 p.m., St. Louis vs. Chicago, NBCSN
  • Sun., March 8, 10 p.m., Colorado vs. San Jose, NBCSN
  • Tues., March 10, 7 p.m., Boston vs. Philadelphia, NBCSN
  • Wed., March 11, 8 p.m., San Jose vs. Chicago, NBCSN
  • Sun., March 15, 7:30 p.m., Nashville vs. Minnesota, NBCSN
  • Tues., March 17, 7 p.m., St. Louis vs. Philadelphia, NBCSN
  • Wed., March 18, 7:30 p.m., Pittsburgh vs. N.Y. Rangers, NBCSN
  • Wed., March 18, 10 p.m., Vegas vs. Arizona, NBCSN
  • Sun., March 22, 12 p.m., Washington vs. Pittsburgh, NBC
  • Sun., March 22, 7 p.m., Nashville vs. Chicago, NBCSN
  • Tues., March 24, 7 p.m., St. Louis vs. Washington, NBCSN
  • Wed., March 25, 8 p.m., Pittsburgh vs. Chicago, NBCSN
  • Wed., March 25, 10:30 p.m., Arizona vs. Vegas, NBCSN
  • Thurs., March 26, 7:30 p.m., Philadelphia vs. Detroit, NBCSN
  • Sun., March 29, 12 p.m., Pittsburgh vs. Philadelphia, NBC
  • Sun., March 29, 7 p.m., Minnesota vs. St. Louis, NBCSN
  • Sun., March 29, 9:30 p.m., Nashville vs. Colorado, NBCSN
  • Wed., April 1, 7:30 p.m., Philadelphia vs. N.Y. Rangers, NBCSN
  • Wed., April 1, 10 p.m., Dallas vs. Anaheim, NBCSN

Watch the NHL in Canada

CordCutters in the Great White North also have multiple options to select from to watch the NHL. The streaming options below have some restrictions based on where your home is located, so be sure to check details on each site for info on your Province or territory.

Hockey Night in Canada

Hockey Night in Canada is an iconic Canadian institution that dates back to the early days of radio via the Canadian Broadcast Corporation (CBC). Fast-forward to 2019 and the Hockey Night in Canada brand is now owned by Rogers Media but still offers up a multicast of NHL games featuring Canadian teams every Saturday night. These broadcasts can be found across multiple Canadian TV channels networks, but we will focus on the games airing on CBC as it's one of the few broadcast networks carrying hockey that you can watch over the air with an antenna if you are in range of a station. Just plug your antenna into your TV, or OTA streaming device, and tune to your local CBC.

You can also catch CBC Hockey Night in Canada games streaming digitially on the CBC Sports app. It is available for iPhones and iPads as well as Android devices .

Watch NHL in Canada on Sportsnet Now

Canadian Hockey fans have streaming options for the two major regional sports networks that carry games. Both of these networks offer direct packages, so you won't need to sign up for a live streaming service bundle to watch the games. Sportsnet Now is a sports streaming service that covers the NHL teams in Calgary, Edmonton, Toronto and Vancouver, as well as other Canadian sports teams including the Toronto Blue Jays and Toronto Raptors.

The Sportsnet Now app is available for mobile devices, including iPhones, iPads , and Android phones and tablets . You can also watch SportsNet now on TV with their apps for Apple TV, PlayStation 4 or Xbox One. They also support Chromecast.

Sportsnet Now offers two monthly plans. You can stream regional games based on the team closest to your home for $20 per month. Otherwise, you can choose their Now+ package to stream games from all four teams no matter where you live for $28 per month. Each package comes with many other sports included, so check out the offerings to see if one is right for you. Alternatively, if you know someone who still pays for Sportsnet as part of their cable package you're able to log in through their cable provider to get access to the streaming services.

Watch NHL in Canada on TSN Direct

TSN is another major player in sports across Canada. They offer a series of channels, including national feeds and a number of regional feeds. They now offer fans, including those who love hockey, a stand alone streaming service called TSN Direct. It gives subscribers access to all of their sports and channels, including games by the NHL teams in Montreal, Ottawa, Toronto and Winnipeg.

The TSN app, sometime called TSN GO, is available in for Android phones and tablets, iPhones, iPads, and Apple TV. Get more details on the service, which costs $25 per month, or can be accessed by logging in with any cable subscriber that pays for TSN.

Watch every NHL in Canada on Rogers NHL Live

Rogers NHL Live is a Canadian service similar to NHL.tv in the U.S., offering almost every NHL game of the season. They offer both a Monthly Pass for $30 per month and a Season Pass to get access to nearly every game.

Rogers NHL Live is available on a wide variety of streaming devices. They support Android phones and tablets, iPhones and iPads, and computer browsers. They also have apps for your TV available on Android TV, Apple TV, Chromecast, Fire TV, Roku, PlayStation 4 and Xbox One.

Roy Delgado is a freelance writer for WhatToWatch. His focus is streaming, specializing on sports. He binge-streams 32 games over the first two days of NCAA March Madness annually. He built his own DVR 15 years ago, and still tinkers to make his media setup its best.