Here is the full National Hockey League schedule for Oct. 16 and how to watch all the games. Or see our sortable NHL schedule to filter by team or division.
NHL schedule today
All times Eastern and accurate as of Wednesday, Oct. 15, 2025, at 6:08 p.m.
Colorado Avalanche at Columbus Blue Jackets, 7 p.m., Altitude SportsNashville Predators at Montreal Canadiens, 7 p.m., FanDuel Sports SouthFlorida Panthers at New Jersey Devils, 7 p.m., MSG SportsnetWinnipeg Jets at Philadelphia Flyers, 7 p.m., TSN3Seattle Kraken at Ottawa Senators, 7 p.m., Kraken Hockey NetworkNew York Rangers at Toronto Maple Leafs, 7 p.m., MSGEdmonton Oilers at New York Islanders, 7:30 p.m., ESPN+Vancouver Canucks at Dallas Stars, 8 p.m., Victory+Carolina Hurricanes at Anaheim Ducks, 10 p.m., FanDuel Sports SouthPittsburgh Penguins at Los Angeles Kings, 10 p.m., SportsNet PittsburghBoston Bruins at Vegas Golden Knights, 10 p.m., NESN
Watch NHL games all season long with ESPN+
Odds for NHL games today
The latest NHL odds can be found below from the best sports betting apps.
Some odds may include games scheduled on future dates.
NHL Scores, results
See scores, results for all the game listed above.
See NHL scores, results from Oct. 15