How to Watch NHL Games Today on TV and Live Streaming - April 12
The Carolina Hurricanes versus the St. Louis Blues is one of five solid options on today's NHL slate.
In terms of live coverage, we've got what you need to know regarding today's NHL action here. Take a look at the links below.
Watch the NHL, other live sports and more on Fubo! Use our link to sign up for a free trial.
NHL games on TV today
St. Louis Blues vs. Carolina Hurricanes
- Location: St. Louis, Missouri
- Venue: Enterprise Center
- Time: 8:00 PM ET
- TV Channel: ESPN+, BSMW, and BSSO
- Live Stream: Watch this game on ESPN+
- Total: 6
- Moneyline: Hurricanes -227, Blues +180
Bet on Blues vs. Hurricanes and more NHL games with BetMGM!
Chicago Blackhawks vs. Nashville Predators
- Location: Chicago, Illinois
- Venue: United Center
- Time: 8:30 PM ET
- TV Channel: ESPN+, NBCS-CHI+, and BSSO
- Live Stream: Watch this game on ESPN+
- Total: 6
- Moneyline: Predators -250, Blackhawks +200
Bet on Blackhawks vs. Predators and more NHL games with BetMGM!
Edmonton Oilers vs. Arizona Coyotes
- Location: Edmonton, Alberta
- Venue: Rogers Place
- Time: 9:00 PM ET
- TV Channel: ESPN+ and SCRIPPS
- Live Stream: Watch this game on ESPN+
- Total: 6
- Moneyline: Oilers -278, Coyotes +220
Bet on Oilers vs. Coyotes and more NHL games with BetMGM!
Anaheim Ducks vs. Calgary Flames
- Location: Anaheim, California
- Venue: Honda Center
- Time: 10:00 PM ET
- TV Channel: ESPN+ and KCOP-TV
- Live Stream: Watch this game on ESPN+
- Total: 6
- Moneyline: Flames -145, Ducks +120
Bet on Ducks vs. Flames and more NHL games with BetMGM!
Vegas Golden Knights vs. Minnesota Wild
- Location: Paradise, Nevada
- Venue: T-Mobile Arena
- Time: 10:00 PM ET
- TV Channel: ESPN+, BSNX, and SCRIPPS
- Live Stream: Watch this game on ESPN+
- Total: 6
- Moneyline: Golden Knights -175, Wild +145
Bet on Golden Knights vs. Wild and more NHL games with BetMGM!
Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.