How to Watch NHL Games Today on TV and Live Streaming - April 8

Monday's NHL slate has two quality competitions in store. Among those contests is the Vegas Golden Knights squaring off against the Vancouver Canucks.

If you're looking for how to watch Monday's NHL action, we have you covered. 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

Toronto Maple Leafs vs. Pittsburgh Penguins

  • Location: Toronto, Ontario
  • Venue: Scotiabank Arena
  • Time: 7:00 PM ET
  • TV Channel: ESPN+ and SportsNet PT
  • Live Stream: Watch this game on ESPN+
  • Total: 6
  • Moneyline: Maple Leafs -150, Penguins +125

Bet on Maple Leafs vs. Penguins and more NHL games with BetMGM!

Vancouver Canucks vs. Vegas Golden Knights

  • Location: Vancouver, British Columbia
  • Venue: Rogers Arena
  • Time: 10:00 PM ET
  • TV Channel: ESPN+ and SCRIPPS
  • Live Stream: Watch this game on ESPN+
  • Total: 6
  • Moneyline: Canucks -120, Golden Knights +100

Bet on Canucks vs. Golden Knights 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.