NHL / IceHockey

NHL streams schedule

Watch NHL games online from your compatible computer, phone, tablet or connected TV device. We offer multiple streamings for every game, including regular season, spring training and Stanley Cup playoffs. Follow all NHL teams in real time.

NHL games schedule. Don't miss your team's schedule, playing time and opponents.

20 March

Boston – Ottawa 20 March at 0:00 (NHL)
Philadelphia – Toronto 20 March at 0:00 (NHL)
Detroit – Columbus 20 March at 0:00 (NHL)
New Jersey – Pittsburgh 20 March at 0:00 (NHL)
Rangers – Winnipeg 20 March at 0:00 (NHL)
NY Islanders – Carolina 20 March at 0:30 (NHL)
Nashville – San Jose 20 March at 1:00 (NHL)
Saint-Louis – Colorado 20 March at 1:00 (NHL)
Edmonton – Montreal 20 March at 2:00 (NHL)
Los Angeles – Chicago 20 March at 3:00 (NHL)
Vegas – Tampa Bay 20 March at 3:00 (NHL)
Anaheim – Minnesota 20 March at 3:00 (NHL)
Vancouver – Buffalo 20 March at 3:00 (NHL)

21 March

Washington – Toronto 21 March at 0:30 (NHL)
Dallas – Arizona 21 March at 1:00 (NHL)
Los Angeles – Minnesota 21 March at 3:00 (NHL)

22 March

Ottawa – Saint-Louis 22 March at 0:00 (NHL)
New Jersey – Winnipeg 22 March at 0:00 (NHL)
Boston – Rangers 22 March at 0:00 (NHL)
Carolina – Philadelphia 22 March at 0:00 (NHL)
Detroit – NY Islanders 22 March at 0:00 (NHL)
Florida – Nashville 22 March at 0:30 (NHL)
Edmonton – Buffalo 22 March at 2:00 (NHL)
Vancouver – Montreal 22 March at 3:00 (NHL)
Anaheim – Chicago 22 March at 3:00 (NHL)
Vegas – Seattle Kraken 22 March at 3:30 (NHL)
San Jose – Tampa Bay 22 March at 3:30 (NHL)

23 March

Washington – Carolina 23 March at 0:00 (NHL)
Dallas – Pittsburgh 23 March at 1:00 (NHL)
Nashville – Detroit 23 March at 22:00 (NHL)
Colorado – Columbus 23 March at 2:00 (NHL)
Arizona – Seattle Kraken 23 March at 3:00 (NHL)
NY Islanders – Winnipeg 23 March at 18:00 (NHL)
Philadelphia – Boston 23 March at 18:00 (NHL)
Minnesota – Saint-Louis 23 March at 19:00 (NHL)

24 March

Toronto – Edmonton 24 March at 0:00 (NHL)
New Jersey – Ottawa 24 March at 0:00 (NHL)
Rangers – Florida 24 March at 1:00 (NHL)
NY Islanders – New Jersey 24 March at 22:00 (NHL)
Vancouver – Calgary 24 March at 3:00 (NHL)
Philadelphia – Florida 24 March at 23:00 (NHL)
Carolina – Toronto 24 March at 23:00 (NHL)
Ottawa – Edmonton 24 March at 23:00 (NHL)
Los Angeles – Tampa Bay 24 March at 3:30 (NHL)
Vegas – Columbus 24 March at 3:30 (NHL)
San Jose – Chicago 24 March at 3:30 (NHL)
Washington – Winnipeg 24 March at 17:30 (NHL)
Colorado – Pittsburgh 24 March at 19:00 (NHL)

25 March

Arizona – Dallas 25 March at 1:00 (NHL)
Anaheim – Tampa Bay 25 March at 1:30 (NHL)
Seattle Kraken – Montreal 25 March at 2:00 (NHL)
Calgary – Buffalo 25 March at 2:00 (NHL)

26 March

Saint-Louis – Vegas 26 March at 1:00 (NHL)
Vancouver – Los Angeles 26 March at 2:00 (NHL)

27 March

Washington – Detroit 27 March at 0:00 (NHL)
Pittsburgh – Carolina 27 March at 0:00 (NHL)
Rangers – Philadelphia 27 March at 0:00 (NHL)
Florida – Boston 27 March at 0:00 (NHL)
Toronto – New Jersey 27 March at 0:30 (NHL)
Nashville – Vegas 27 March at 1:00 (NHL)
Winnipeg – Edmonton 27 March at 1:00 (NHL)
Chicago – Calgary 27 March at 1:30 (NHL)
Colorado – Montreal 27 March at 2:00 (NHL)
Seattle Kraken – Anaheim 27 March at 3:00 (NHL)
Arizona – Columbus 27 March at 3:00 (NHL)
San Jose – Dallas 27 March at 3:30 (NHL)

28 March

Buffalo – Ottawa 28 March at 0:00 (NHL)
Tampa Bay – Boston 28 March at 0:30 (NHL)

29 March

Ottawa – Chicago 29 March at 0:00 (NHL)
Toronto – Washington 29 March at 0:00 (NHL)
Montreal – Philadelphia 29 March at 0:00 (NHL)
Florida – NY Islanders 29 March at 0:00 (NHL)
Pittsburgh – Columbus 29 March at 0:00 (NHL)
Carolina – Detroit 29 March at 0:30 (NHL)
Saint-Louis – Calgary 29 March at 1:00 (NHL)
Winnipeg – Vegas 29 March at 1:00 (NHL)
Minnesota – San Jose 29 March at 1:00 (NHL)
Edmonton – Los Angeles 29 March at 2:00 (NHL)
Colorado – Rangers 29 March at 2:00 (NHL)
Seattle Kraken – Anaheim 29 March at 3:00 (NHL)
Arizona – Nashville 29 March at 3:00 (NHL)
Vancouver – Dallas 29 March at 3:00 (NHL)

30 March

Buffalo – New Jersey 30 March at 0:00 (NHL)
Minnesota – Vegas 30 March at 20:30 (NHL)
Edmonton – Anaheim 30 March at 21:00 (NHL)
Arizona – Rangers 30 March at 23:00 (NHL)
Colorado – Nashville 30 March at 23:00 (NHL)
Florida – Detroit 30 March at 17:30 (NHL)

31 March

Tampa Bay – NY Islanders 31 March at 0:00 (NHL)
Philadelphia – Chicago 31 March at 0:00 (NHL)
Columbus – Pittsburgh 31 March at 0:00 (NHL)
Washington – Boston 31 March at 0:00 (NHL)
Winnipeg – Ottawa 31 March at 0:00 (NHL)
Buffalo – Toronto 31 March at 0:00 (NHL)
Montreal – Carolina 31 March at 0:00 (NHL)
Saint-Louis – San Jose 31 March at 1:00 (NHL)
Vancouver – Anaheim 31 March at 21:30 (NHL)
Calgary – Los Angeles 31 March at 4:00 (NHL)
Seattle Kraken – Dallas 31 March at 4:00 (NHL)

2 April

Philadelphia – NY Islanders 2 April at 1:00 (NHL)
Rangers – Pittsburgh 2 April at 1:00 (NHL)
Columbus – Colorado 2 April at 1:00 (NHL)
Toronto – Florida 2 April at 1:00 (NHL)
Tampa Bay – Detroit 2 April at 1:00 (NHL)
Winnipeg – Los Angeles 2 April at 3:00 (NHL)
Saint-Louis – Edmonton 2 April at 3:00 (NHL)
San Jose – Seattle Kraken 2 April at 4:30 (NHL)

Division 1 Division

Pos Team P W L OTL Points ROW GF /GA S/O L10 Streak
1 Boston 46 29 8 9 67 27 162-121 2-1 6-1-3 Won 5
2 Florida 46 28 14 4 60 28 146-121 0-1 6-2-2 Won 1
3 Toronto 45 23 14 8 54 19 161-148 4-1 5-4-1 Won 1
4 Detroit 46 24 17 5 53 22 162-151 2-0 7-2-1 Won 1
5 Tampa Bay 47 24 18 5 53 23 157-155 1-0 7-3-0 Lost 1
6 Montreal 46 19 20 7 45 15 129-165 4-4 4-4-2 Lost 2
7 Buffalo 46 20 22 4 44 20 134-146 0-1 6-4-0 Lost 1
8 Ottawa 42 17 24 1 35 16 143-154 1-0 3-6-1 Won 1

Division 2 Division

Pos Team P W L OTL Points ROW GF /GA S/O L10 Streak
1 Winnipeg 45 30 11 4 64 30 146-104 0-1 8-2-0 Lost 1
2 Colorado 47 30 14 3 63 28 179-150 2-1 7-3-0 Won 1
3 Dallas 46 27 13 6 60 25 169-140 2-1 5-3-2 Lost 1
4 Nashville 47 25 21 1 51 23 144-146 2-0 5-5-0 Lost 2
5 Arizona 45 23 19 3 49 21 137-132 2-0 4-5-1 Won 2
6 St. Louis 44 22 20 2 46 20 125-140 2-1 4-5-1 Won 1
7 Minnesota 46 20 21 5 45 17 140-157 3-2 4-5-1 Won 2
8 Chicago 47 14 31 2 30 13 103-167 1-1 3-7-0 Lost 1

Division 3 Division

Pos Team P W L OTL Points ROW GF /GA S/O L10 Streak
1 NY Rangers 46 29 15 2 60 28 150-132 1-2 4-5-1 Won 1
2 Philadelphia 47 25 16 6 56 21 142-133 4-2 6-3-1 Lost 2
3 Carolina 45 25 15 5 55 24 154-139 1-3 7-2-1 Lost 1
4 New Jersey 45 24 18 3 51 24 156-159 0-1 5-4-1 Won 1
5 NY Islanders 46 20 15 11 51 19 136-156 1-3 3-5-2 Won 1
6 Washington 44 22 16 6 50 19 106-130 3-4 5-5-0 Lost 1
7 Pittsburgh 44 21 17 6 48 19 133-121 2-1 4-4-2 Lost 2
8 Columbus 45 14 22 9 37 12 135-169 2-1 3-4-3 Lost 1

Division 4 Division

Pos Team P W L OTL Points ROW GF /GA S/O L10 Streak
1 Vancouver 47 32 11 4 68 32 178-119 0-2 8-1-1 Won 3
2 Vegas 47 27 14 6 60 23 153-129 4-1 5-4-1 Lost 1
3 Edmonton 42 26 15 1 53 24 149-122 2-0 10-0-0 Won 10
4 Los Angeles 44 22 13 9 53 21 141-116 1-5 2-4-4 Lost 1
5 Calgary 46 21 20 5 47 21 143-146 0-4 6-4-0 Lost 2
6 Seattle 46 19 18 9 47 18 127-137 1-4 6-4-0 Lost 4
7 Anaheim 46 15 30 1 31 14 116-160 1-0 2-7-1 Lost 3
8 San Jose 47 12 31 4 28 11 98-189 1-4 3-6-1 Won 2

Watch 60fps live streaming video, available for select phones and tablets.

Whether your favorite out-of-market team has home ice or is in the middle of a six-game road trip, you can choose between the television broadcast of either team and get the play-by-play you want to hear.

Never miss another goal, hit, or save. Pause and rewind live games and jump back to highlights with the interactive timeline.

Analyze plays like a pro with up to 5 alternate camera angles, including two over-the-goal cameras and the zipline aerial cam. Or put yourself directly into the action with first-person ref cam. Availability of extra camera angles varies by game and arena.