Schedule
All teams
Every NHL game — browse by day, month or week, or a team’s full season.
The full NHL schedule and the Montreal Canadiens schedule, by day, week, month or a team’s entire season, with game times, TV listings and final scores. Times are shown in Eastern Time and the schedule comes straight from the NHL’s official feed.
Thu, Dec 31 – Wed, Jan 6
- 2:00 PM ET
PIT@
OTTTSN5, RDS2, SN-PIT
- 2:00 PM ET
CAR@
DETSN+, DSN, HHN, CARNHL
- 2:00 PM ET
MTL@
TBLTSN2, RDS, The Spot
- 2:00 PM ET
WSH@
CBJCBJHN, MNMT, CBJNHL
- 3:00 PM ET
STL@
VGKSN, ABC32, BN+, STLNHL, SCRIPPS
- 6:00 PM ET
COL@
UTATNT, truTV, HBO MAX, SN, TVAS
- 8:00 PM ET
WPG@
CGYSNW, TSN3
- 9:00 PM ET
NYR@
DALSN, Prime Video, MSGSN, KDFI
- 1:00 PM ET
MTL@
FLATSN2, TVAS, SCRIPPS
- 3:30 PM ET
EDM@
DETSN, DSN
- 7:00 PM ET
BUF@
TBLThe Spot, MSG-B
- 7:00 PM ET
OTT@
WSHSNE, TVAS, MNMT
- 7:00 PM ET
NSH@
CARHHN, WRAL, CARNHL, SCRIPPS
- 7:00 PM ET
BOS@
CBJCBJHN, NESN, CBJNHL
- 7:00 PM ET
STL@
MINBN+, Wild+, MINNHL, STLNHL
- 7:00 PM ET
CGY@
WPGSNW
- 7:00 PM ET
TOR@
SJSSN, NBCSCA
- 8:00 PM ET
CHI@
DALCHSN, Prime Video
- 9:00 PM ET
NJD@
LAKABTV , MSG
- 10:00 PM ET
VAN@
UTASN, Mammoth+, Utah16
- 10:00 PM ET
COL@
VGKTVAS, ALT, SCRIPPS
- 10:00 PM ET
NYI@
SEAPrime Video, MSGSN, KING, KONG
- 7:00 PM ET
STL@
CARBN+, HHN, CARNHL, STLNHL
- 7:00 PM ET
NYR@
CBJCBJHN, MSG, CBJNHL
- 7:30 PM ET
BUF@
BOSTNT, truTV, HBO MAX, SN, TVAS
- 7:30 PM ET
EDM@
NSHESPN+, HULU, Disney+, SNW
- 8:00 PM ET
FLA@
CGYSN1, SCRIPPS
- 9:00 PM ET
OTT@
UTATSN5, RDS2, Mammoth+, Utah16
- 9:00 PM ET
NYI@
VANSNP, MSGSN
- 9:40 PM ET
TBL@
SEATVAS, The Spot, Prime Video, KONG
- 10:00 PM ET
MIN@
ANAESPN+, HULU, Disney+, SN360