NHL / Ice Hockey

Daily updated online NHL streams

Watch nhl games tonight & highlights on the air. Stream games live and on-demand from your compatible computer, phone, tablet, or connected TV device

23 March

Philadelphia – Minnesota 23 March at 22:30 (NHL)
Ottawa – Tampa Bay 23 March at 23:00 (NHL)
Florida – Toronto 23 March at 23:00 (NHL)
Boston – Montreal 23 March at 23:00 (NHL)
Detroit – Saint-Louis 23 March at 23:00 (NHL)
Carolina – Rangers 23 March at 23:00 (NHL)
Washington – Chicago 23 March at 23:00 (NHL)
NY Islanders – Toronto 23 March at 23:30 (NHL)

24 March

Nashville – Seattle Kraken 24 March at 0:00 (NHL)
Calgary – Vegas 24 March at 1:00 (NHL)
Dallas – Pittsburgh 24 March at 1:00 (NHL)
Vancouver – San Jose 24 March at 2:00 (NHL)
Anaheim – Winnipeg 24 March at 2:00 (NHL)
Buffalo – New Jersey 24 March at 23:00 (NHL)
Columbus – NY Islanders 24 March at 23:00 (NHL)

25 March

Colorado – Arizona 25 March at 1:00 (NHL)
Boston – Tampa Bay 25 March at 17:00 (NHL)
Philadelphia – Detroit 25 March at 17:00 (NHL)
Nashville – Seattle Kraken 25 March at 18:00 (NHL)
Calgary – San Jose 25 March at 20:00 (NHL)
Los Angeles – Winnipeg 25 March at 20:00 (NHL)
Florida – Rangers 25 March at 21:00 (NHL)
Minnesota – Chicago 25 March at 21:00 (NHL)
NY Islanders – Buffalo 25 March at 21:00 (NHL)
Dallas – Vancouver 25 March at 23:00 (NHL)
Montreal – Columbus 25 March at 23:00 (NHL)
New Jersey – Ottawa 25 March at 23:00 (NHL)
Carolina – Toronto 25 March at 23:00 (NHL)

26 March

Pittsburgh – Washington 26 March at 0:00 (NHL)
Edmonton – Vegas 26 March at 3:00 (NHL)
Anaheim – Saint-Louis 26 March at 3:30 (NHL)
Arizona – Colorado 26 March at 20:00 (NHL)
Carolina – Boston 26 March at 22:00 (NHL)
Chicago – Vancouver 26 March at 23:00 (NHL)
Nashville – Toronto 26 March at 23:00 (NHL)

27 March

Los Angeles – Saint-Louis 27 March at 3:30 (NHL)

28 March

Buffalo – Montreal 28 March at 0:00 (NHL)
Ottawa – Florida 28 March at 0:00 (NHL)
NY Islanders – New Jersey 28 March at 0:30 (NHL)
Minnesota – Seattle Kraken 28 March at 1:00 (NHL)
Arizona – Edmonton 28 March at 3:00 (NHL)
Anaheim – Colorado 28 March at 3:00 (NHL)

29 March

Philadelphia – Montreal 29 March at 0:00 (NHL)
Detroit – Pittsburgh 29 March at 0:00 (NHL)
Rangers – Columbus 29 March at 0:00 (NHL)
Carolina – Tampa Bay 29 March at 0:00 (NHL)
Boston – Nashville 29 March at 0:00 (NHL)
Saint-Louis – Vancouver 29 March at 1:00 (NHL)
Chicago – Dallas 29 March at 1:30 (NHL)
Calgary – Los Angeles 29 March at 2:00 (NHL)
Vegas – Edmonton 29 March at 3:00 (NHL)
San Jose – Winnipeg 29 March at 3:30 (NHL)

30 March

Toronto – Florida 30 March at 0:30 (NHL)
Washington – NY Islanders 30 March at 0:30 (NHL)
Colorado – Minnesota 30 March at 3:00 (NHL)

31 March

New Jersey – Rangers 31 March at 0:00 (NHL)
Pittsburgh – Nashville 31 March at 0:00 (NHL)
Tampa Bay – Washington 31 March at 0:00 (NHL)
Montreal – Florida 31 March at 0:00 (NHL)
Ottawa – Philadelphia 31 March at 0:00 (NHL)
Boston – Columbus 31 March at 0:00 (NHL)
Detroit – Carolina 31 March at 0:30 (NHL)
Chicago – Saint-Louis 31 March at 1:30 (NHL)
Edmonton – Los Angeles 31 March at 2:00 (NHL)
Seattle Kraken – Anaheim 31 March at 3:00 (NHL)
San Jose – Vegas 31 March at 3:30 (NHL)

1 April

Buffalo – Rangers 1 April at 0:00 (NHL)
Winnipeg – Detroit 1 April at 1:00 (NHL)
Vancouver – Calgary 1 April at 3:00 (NHL)
Arizona – Dallas 1 April at 3:30 (NHL)
Nashville – Saint-Louis 1 April at 18:00 (NHL)
Pittsburgh – Boston 1 April at 20:00 (NHL)

2 April

Montreal – Carolina 2 April at 0:00 (NHL)
Ottawa – Toronto 2 April at 0:00 (NHL)
Columbus – Florida 2 April at 0:00 (NHL)
Philadelphia – Buffalo 2 April at 0:00 (NHL)
Tampa Bay – NY Islanders 2 April at 0:00 (NHL)
Chicago – New Jersey 2 April at 1:00 (NHL)
Colorado – Dallas 2 April at 2:00 (NHL)
Edmonton – Anaheim 2 April at 3:00 (NHL)
Arizona – San Jose 2 April at 3:00 (NHL)
Seattle Kraken – Los Angeles 2 April at 3:00 (NHL)
Vegas – Minnesota 2 April at 3:00 (NHL)
Washington – Rangers 2 April at 18:00 (NHL)
Saint-Louis – Boston 2 April at 20:30 (NHL)
Columbus – Ottawa 2 April at 23:00 (NHL)
Pittsburgh – Philadelphia 2 April at 23:00 (NHL)
Carolina – NY Islanders 2 April at 23:00 (NHL)

3 April

Winnipeg – New Jersey 3 April at 0:00 (NHL)
Toronto – Detroit 3 April at 0:00 (NHL)
Calgary – Anaheim 3 April at 1:00 (NHL)
Vancouver – Los Angeles 3 April at 1:00 (NHL)

4 April

Minnesota – Vegas 4 April at 1:00 (NHL)
Dallas – Nashville 4 April at 1:30 (NHL)
Seattle Kraken – Arizona 4 April at 3:00 (NHL)

5 April

Toronto – Columbus 5 April at 0:00 (NHL)
Montreal – Detroit 5 April at 0:00 (NHL)
Carolina – Ottawa 5 April at 0:00 (NHL)
Florida – Buffalo 5 April at 0:00 (NHL)
New Jersey – Pittsburgh 5 April at 0:00 (NHL)
Nashville – Vegas 5 April at 1:00 (NHL)
Saint-Louis – Philadelphia 5 April at 1:00 (NHL)
Calgary – Chicago 5 April at 2:00 (NHL)
Vancouver – Seattle Kraken 5 April at 3:00 (NHL)
Los Angeles – Edmonton 5 April at 3:30 (NHL)
San Jose – Colorado 5 April at 3:30 (NHL)

6 April

Winnipeg – Calgary 6 April at 0:30 (NHL)
Rangers – Tampa Bay 6 April at 0:30 (NHL)
Anaheim – Edmonton 6 April at 3:00 (NHL)

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.