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

New York Islanders at Detroit Red Wings, 7 p.m., FanDuel Sports Detroit, MSG Sportsnet 2New Jersey Devils at Florida Panthers, 7 p.m., Scripps Sports, Rogers Sportsnet Pacific, MSG SportsnetWashington Capitals at Montreal Canadiens, 7 p.m., Monumental Sports Network, TSN2, RDSSt. Louis Blues at Philadelphia Flyers, 7 p.m., FanDuel Sports Midwest, NBC Sports PhiladelphiaColumbus Blue Jackets at Toronto Maple Leafs, 7 p.m., TSN4, FanDuel Sports OhioEdmonton Oilers at Tampa Bay Lightning, 7:30 p.m., ESPN+, Hulu, Rogers SportsnetSeattle Kraken at Chicago Blackhawks, 8 p.m., Chicago Sports Network, Kraken Hockey Network, KONG-TV, Amazon Prime VideoNew York Rangers at Colorado Avalanche, 9 p.m., KUSA – 9 News, Altitude Sports, MSG, KTVDVegas Golden Knights at Utah Mammoth, 9 p.m., KUPX – Utah16, Scripps SportsOttawa Senators at Anaheim Ducks, 10 p.m., TSN5, Victory+, RDSLos Angeles Kings at San Jose Sharks, 10 p.m., ESPN+, Hulu, Rogers Sportsnet, Rogers Sportsnet 360Dallas Stars at Vancouver Canucks, 10 p.m., Victory+, Rogers Sportsnet Pacific

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 Nov. 19

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.