To watch or stream any NHL Hockey game during any regular season, use this complete viewing guide. This entry is broken down into two sections for easy reference: TV Viewing Options and Online Streaming Options.
TV Viewing Options:
NBC, NBCSN, NHL Network, Local Sports Programming
NBC is the home for every nationally televised regular season NHL hockey game. So look no further than NBC or NBCSN (their sport's only channel) for all those games. Keep in mind that NBCSN is a cable/satellite only option. A digital antenna will get you NBC (and therefore some games), but a vast majority will air only on NBCSN.
NHL Network will also be air a handful of games on their network. The NHL Network is again a cable channel. So for NBCSN and NHL Network, check with your cable or satellite provider to see if you get those channels, or if you can add them, and how much extra it will cost you.
That covers your nationally aired games. But you will still get a great amount of local games, airing on local cable channels (if your market has a hockey team nearby that is). Check local listings, and remember to save that channel when you find it. Most major TV markets will have one, sometimes even two different reliable options for you to watch your local team play.
For the lineup of games that air on these various channel options --
NBC TV Schedule (any current season)
NBCSN TV Schedule (any current season)
NHL Network TV Schedule (any current season)
And for local programming, here is the TV viewing guide in full --
NHL Hockey TV Schedule (all networks for any current season)
Online Streaming Options:
NHL GameCenter Live, NBC Sports Live Extra, NHL Network
For the diehard fan, use NHL GameCenter Live. It's costly, but worth it. Will run you $131.49 for a year, but this will grant you access to every out-of-market game, as well as every NHL game will be available to watch a few hours after it concludes with their On Demand feature. It is important to note and underscore the out-of-market bit: you will NOT get some of your local team's games with this service, for black-out purposes.
NHL GameCenter Live also offers a monthly option for $24.99/month, or a discounted $105.09 one time charge to follow just one team in particular. Worth considering anyways. This service can also be streamed through a wide variety of mobile devices and platforms; pretty much every popular streaming device is supported.
For all the games that air on NBC or NBCSN, you can stream that live coverage through their mobile/online application NBC Sports Live Extra. Just sign in with your cable/satellite provider username and password, and get to watching.
And finally, the games that air on NHL Network can be streamed IF your cable provider offers an accompanying streaming option. As there is no definitive list for that just yet, check with your cable provider to see if you can stream their NHL Network channel on your mobile device or computer.
This listing of all NHL Network compliant companies should help you determine if you will be able to or not though.
Well, that's every single option available to watch any and every single NHL Hockey game throughout the full season. Enjoy, and hope this helps!