Vancouver Canucks at Calgary Flames (Dec. 23, 9 p.m. ET; SNW, SNP, NHL.TV)
The Canucks start a run of seven of the next eight against Pacific Division rivals, an opportunity to overtake some of the teams ahead of them in the standings. This stretch concludes with a home-and-home against the Flames Jan. 6-7.
Toronto Maple Leafs at Arizona Coyotes (Dec. 23, 9 p.m. ET; FS-A, SNO, NHL.TV)
Maple Leafs rookie Auston Matthews, the No. 1 pick in the 2016 NHL Draft and a native of Scottsdale, Arizona, plays his first NHL game in his home state when Toronto skates against the Coyotes at Gila River Arena.
San Jose Sharks at Anaheim Ducks (Dec. 27, 10 p.m. ET; SN, PRIME, CSN-CA, NHL.TV)
It's the fourth of five games between the Pacific Division contenders. Each of the first three was decided by one goal: The Sharks won 2-1 in overtime on Oct. 25 and the Ducks had 3-2 victories on Nov. 26 and Dec. 9. They don't play again until the Ducks come to San Jose on March 18.
Los Angeles Kings at Edmonton Oilers (Dec. 29, 9 p.m. ET; SNW, FS-W, NHL.TV)
The Oilers will come into this game with five days' rest, and the Kings will be concluding a nine-game road trip. Los Angeles has some better schedule days ahead, including a seven-game homestand beginning Jan. 5.
Anaheim Ducks at Calgary Flames (Dec. 29, 9 p.m. ET; SN360, PRIME, NHL.TV)
The Flames, who have surged after a slow start, will get a chance to gauge their improvement when they play the Ducks, who have been near the top of the division standings for most of the season.
San Jose Sharks at Los Angeles Kings (Dec. 31, 10:30 p.m. ET; FS-W, CSN-CA, NHL.TV)
The Sharks face their California rivals in the second game of a back-to-back; San Jose is home against the Philadelphia Flyers on Dec. 30. After a nine-game road trip, it will be the first home game for the Kings since Dec. 10. The Sharks and Kings play again in San Jose on Jan. 3, then finish their five-game season series Jan. 18 in Los Angeles.