Here is the full National Hockey League schedule for Oct. 25 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. 24, 2025, at 6:08 p.m.

New York Islanders at Philadelphia Flyers, 12:30 p.m., MSG Sportsnet, Rogers Sportsnet, NBC Sports PhiladelphiaColorado Avalanche at Boston Bruins, 3 p.m., NESN, NHL Network, Altitude SportsAnaheim Ducks at Tampa Bay Lightning, 5 p.m., The Spot Tampa Bay 66 – WXPXTV, KCOP – FOX 11 Plus, Victory+Buffalo Sabres at Toronto Maple Leafs, 5 p.m., MSG Buffalo, Sportsnet ONEVegas Golden Knights at Florida Panthers, 6 p.m., Scripps SportsUtah Mammoth at Minnesota Wild, 6 p.m., KUPX – Utah16, FanDuel Sports North, FanDuel Sports WisconsinSt. Louis Blues at Detroit Red Wings, 7 p.m., FanDuel Sports Midwest, FanDuel Sports DetroitColumbus Blue Jackets at Pittsburgh Penguins, 7 p.m., SportsNet Pittsburgh, FanDuel Sports OhioMontreal Canadiens at Vancouver Canucks, 7 p.m., NHL Network, TVA, CBCOttawa Senators at Washington Capitals, 7 p.m., Monumental Sports Network, Rogers Sportsnet 360Carolina Hurricanes at Dallas Stars, 8 p.m., FanDuel Sports South, Victory+Los Angeles Kings at Nashville Predators, 8 p.m., FanDuel Sports West, FanDuel Sports SouthEdmonton Oilers at Seattle Kraken, 10 p.m., Kraken Hockey Network, KONG-TV, CBC, Sportsnet ONE

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. 24

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.