Here is the full National Hockey League schedule for Oct. 18 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 Friday, Oct. 17, 2025, at 1:45 p.m.
Florida Panthers at Buffalo Sabres, 1 p.m., MSG Buffalo, Scripps Sports, Rogers SportsnetNew York Islanders at Ottawa Senators, 3 p.m., TSN5, RDS Info, MSGEdmonton Oilers at New Jersey Devils, 3:30 p.m., MSG Sportsnet, Rogers Sportsnet, TVATampa Bay Lightning at Columbus Blue Jackets, 7 p.m., The Spot Tampa Bay 66 – WXPXTV, FanDuel Sports OhioNew York Rangers at Montreal Canadiens, 7 p.m., MSG, Citytv, Rogers Sportsnet East, TVAMinnesota Wild at Philadelphia Flyers, 7 p.m., NBC Sports Philadelphia, FanDuel Sports North, FanDuel Sports WisconsinDallas Stars at St. Louis Blues, 7 p.m., FanDuel Sports Midwest, Victory+Seattle Kraken at Toronto Maple Leafs, 7 p.m., Kraken Hockey Network, KONG-TV, NHL Network, Rogers SportsnetNashville Predators at Winnipeg Jets, 7 p.m., FanDuel Sports South, Rogers Sportsnet WestBoston Bruins at Colorado Avalanche, 9 p.m., NESN, KTVD, Altitude SportsCarolina Hurricanes at Los Angeles Kings, 9 p.m., FanDuel Sports West, FanDuel Sports SouthPittsburgh Penguins at San Jose Sharks, 10 p.m., SportsNet Pittsburgh, NBC Sports CaliforniaCalgary Flames at Vegas Golden Knights, 10 p.m., Scripps Sports, CBC, Citytv, Rogers Sportsnet
Watch NHL games all season long with ESPN+
NHL Scores, results
See scores, results for all the game listed above.
See NHL scores, results from Oct. 17
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.