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

Buffalo Sabres at Boston Bruins, 7 p.m., NESN, MSG Buffalo, TVA, Rogers SportsnetNashville Predators at Philadelphia Flyers, 7 p.m., FanDuel Sports South, NBC Sports PhiladelphiaCalgary Flames at Ottawa Senators, 7 p.m., TSN5, Rogers Sportsnet West, RDSDallas Stars at Tampa Bay Lightning, 7 p.m., TNT, HBO MaxNew York Islanders at Carolina Hurricanes, 7:30 p.m., ESPN+, HuluPittsburgh Penguins at Minnesota Wild, 8 p.m., FanDuel Sports Wisconsin Extra, FanDuel Sports North, SportsNet PittsburghVancouver Canucks at St. Louis Blues, 8 p.m., FanDuel Sports Midwest, Rogers Sportsnet PacificChicago Blackhawks at Winnipeg Jets, 8 p.m., Chicago Sports Network, TSN3New York Rangers at Edmonton Oilers, 9 p.m., MSG, Sportsnet ONE, TVANew Jersey Devils at San Jose Sharks, 10 p.m., NBC Sports California, MSG SportsnetDetroit Red Wings at Los Angeles Kings, 10:30 p.m., FanDuel Sports Detroit, FanDuel Sports West

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

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.