2024-25 NHL Schedule

Saturday, March 1

Nashville at N.Y. Islanders, 12:30 p.m.

Tampa Bay at Washington, 12:30 p.m.

Detroit at Columbus, TBD

Calgary at Florida, 3 p.m.

Boston at Pittsburgh, 3 p.m.

Montreal at Buffalo, 7 p.m.

San Jose at Ottawa, 7 p.m.

Edmonton at Carolina, 7 p.m.

Philadelphia at Winnipeg, 7 p.m.

Los Angeles at St. Louis, 8 p.m.

New Jersey at Utah, 9 p.m.

Chicago at Anaheim, 10 p.m.

Vancouver at Seattle, 10 p.m.

Sunday, March 2

Toronto at Pittsburgh, 1 p.m.

Boston at Minnesota, 3:30 p.m.

Calgary at Carolina, 5 p.m.

St. Louis at Dallas, 6 p.m.

Nashville at N.Y. Rangers, 7 p.m.

New Jersey at Vegas, 8 p.m.

Monday, March 3

Ottawa at Washington, 6:30 p.m.

Buffalo at Montreal, 7 p.m.

Tampa Bay at Florida, 7 p.m.

N.Y. Islanders at N.Y. Rangers, 7 p.m.

San Jose at Toronto, 7:30 p.m.

Los Angeles at Chicago, 8:30 p.m.

Tuesday, March 4

Nashville at Boston, 7 p.m.

San Jose at Buffalo, 7 p.m.

Carolina at Detroit, 7 p.m.

Columbus at Tampa Bay, 7 p.m.

Calgary at Philadelphia, 7 p.m.

Winnipeg at N.Y. Islanders, 7:30 p.m.

New Jersey at Dallas, 8 p.m.

Pittsburgh at Colorado, 9 p.m.

Anaheim at Edmonton, 9 p.m.

Minnesota at Seattle, 10 p.m.

Wednesday, March 5

Washington at N.Y. Rangers, 7:30 p.m.

Ottawa at Chicago, 7:30 p.m.

Toronto at Vegas, 10 p.m.

Anaheim at Vancouver, 10:30 p.m.

St. Louis at Los Angeles, 10:30 p.m.

Thursday, March 6

Utah at Detroit, 7 p.m.

Buffalo at Tampa Bay, 7 p.m.

Columbus at Florida, 7 p.m.

Winnipeg at Philadelphia, 7 p.m.

Boston at Carolina, 7 p.m.

Seattle at Nashville, 8 p.m.

Calgary at Dallas, 8 p.m.

Montreal at Edmonton, 9 p.m.

San Jose at Colorado, 9:30 p.m.

Friday, March 7

Winnipeg at New Jersey, 7 p.m.

Detroit at Washington, 7 p.m.

Utah at Chicago, 8:30 p.m.

Minnesota at Vancouver, 10 p.m.

Pittsburgh at Vegas, 10 p.m.

St. Louis at Anaheim, 10 p.m.

Saturday, March 8

N.Y. Rangers at Ottawa, 12:30 p.m.

Seattle at Philadelphia, 12:30 p.m.

Boston at Tampa Bay, 3 p.m.

Buffalo at Florida, 6 p.m.

Toronto at Colorado, 7 p.m.

Montreal at Calgary, 7 p.m.

Chicago at Nashville, 8 p.m.

St. Louis at Los Angeles, 8 p.m.

Dallas at Edmonton, 10 p.m.

N.Y. Islanders at San Jose, 10 p.m.

Sunday, March 9

New Jersey at Philadelphia, 1 p.m.

Seattle at Washington, 3:30 p.m.

Pittsburgh at Minnesota, 3:30 p.m.

Winnipeg at Carolina, 5 p.m.

Columbus at N.Y. Rangers, 6 p.m.

Los Angeles at Vegas, 8 p.m.

Dallas at Vancouver, 9 p.m.

N.Y. Islanders at Anaheim, 9 p.m.

Monday, March 10

Edmonton at Buffalo, 6:30 p.m.

Detroit at Ottawa, 7:30 p.m.

Chicago at Colorado, 9 p.m.

Toronto at Utah, 10 p.m.

Tuesday, March 11

Florida at Boston, 7 p.m.

Columbus at New Jersey, 7 p.m.

Ottawa at Philadelphia, 7 p.m.

Vegas at Pittsburgh, 7 p.m.

Tampa Bay at Carolina, 7 p.m.

Colorado at Minnesota, 8 p.m.

N.Y. Rangers at Winnipeg, 8 p.m.

Montreal at Vancouver, 10 p.m.

Washington at Anaheim, 10 p.m.

N.Y. Islanders at Los Angeles, 10:30 p.m.

Nashville at San Jose, 10:30 p.m.

Wednesday, March 12

Buffalo at Detroit, 7:30 p.m.

Vancouver at Calgary, 9 p.m.

Anaheim at Utah, 9 p.m.

Montreal at Seattle, 10:30 p.m.

Thursday, March 13

Florida at Toronto, 7 p.m.

Boston at Ottawa, 7 p.m.

Edmonton at New Jersey, 7 p.m.

Tampa Bay at Philadelphia, 7 p.m.

St. Louis at Pittsburgh, 7 p.m.

Vegas at Columbus, 7 p.m.

N.Y. Rangers at Minnesota, 8 p.m.

Washington at Los Angeles, 10:30 p.m.

Chicago at San Jose, 10:30 p.m.

Friday, March 14

Detroit at Carolina, 7 p.m.

Edmonton at N.Y. Islanders, 7:30 p.m.

Dallas at Winnipeg, 8 p.m.

Colorado at Calgary, 9 p.m.

Nashville at Anaheim, 10 p.m.

Utah at Seattle, 10 p.m.

Saturday, March 15

Vegas at Buffalo, 12:30 p.m.

New Jersey at Pittsburgh, 3 p.m.

Washington at San Jose, 5 p.m.

Tampa Bay at Boston, 7 p.m.

Ottawa at Toronto, 7 p.m.

Florida at Montreal, 7 p.m.

Carolina at Philadelphia, 7 p.m.

N.Y. Rangers at Columbus, 7 p.m.

St. Louis at Minnesota, 8 p.m.

Nashville at Los Angeles, 8 p.m.

Chicago at Vancouver, 10 p.m.

Sunday, March 16

Vegas at Detroit, 1 p.m.

Dallas at Colorado, 3:30 p.m.

Anaheim at St. Louis, 6 p.m.

Edmonton at N.Y. Rangers, 7 p.m.

Florida at N.Y. Islanders, 7:30 p.m.

Utah at Vancouver, 8 p.m.

Winnipeg at Seattle, 9 p.m.

Monday, March 17

Buffalo at Boston, 7 p.m.

Philadelphia at Tampa Bay, 7 p.m.

New Jersey at Columbus, 7 p.m.

Calgary at Toronto, 7:30 p.m.

Los Angeles at Minnesota, 8 p.m.

Tuesday, March 18

Ottawa at Montreal, 7 p.m.

Calgary at N.Y. Rangers, 7 p.m.

N.Y. Islanders at Pittsburgh, 7 p.m.

Detroit at Washington, 7 p.m.

St. Louis at Nashville, 8 p.m.

Anaheim at Dallas, 8 p.m.

Seattle at Chicago, 8:30 p.m.

Utah at Edmonton, 9 p.m.

Winnipeg at Vancouver, 10 p.m.

Wednesday, March 19

Colorado at Toronto, 7 p.m.

Seattle at Minnesota, 9:30 p.m.

Thursday, March 20

Colorado at Ottawa, 7 p.m.

Calgary at New Jersey, 7 p.m.

Toronto at N.Y. Rangers, 7 p.m.

Philadelphia at Washington, 7 p.m.

Florida at Columbus, 7 p.m.

Montreal at N.Y. Islanders, 7:30 p.m.

Vancouver at St. Louis, 8 p.m.

Anaheim at Nashville, 8 p.m.

Tampa Bay at Dallas, 8 p.m.

Los Angeles at Chicago, 8:30 p.m.

Winnipeg at Edmonton, 9 p.m.

Buffalo at Utah, 9 p.m.

Boston at Vegas, 10 p.m.

Carolina at San Jose, 10:30 p.m.

Friday, March 21

Columbus at Pittsburgh, 7 p.m.

Saturday, March 22

Vancouver at N.Y. Rangers, 1 p.m.

Philadelphia at Dallas, 2 p.m.

Buffalo at Minnesota, 2 p.m.

Chicago at St. Louis, 3 p.m.

Calgary at N.Y. Islanders, 4 p.m.

Carolina at Los Angeles, 4 p.m.

Florida at Washington, 5 p.m.

Tampa Bay at Utah, 5 p.m.

Colorado at Montreal, 7 p.m.

Ottawa at New Jersey, 7 p.m.

Toronto at Nashville, 7 p.m.

Detroit at Vegas, 8 p.m.

Seattle at Edmonton, 10 p.m.

Boston at San Jose, 10:30 p.m.

Sunday, March 23

Philadelphia at Chicago, 3 p.m.

Buffalo at Winnipeg, 3 p.m.

Pittsburgh at Florida, 6 p.m.

Nashville at St. Louis, 6 p.m.

Tampa Bay at Vegas, 8 p.m.

Carolina at Anaheim, 8 p.m.

Boston at Los Angeles, 9 p.m.

Monday, March 24

Vancouver at New Jersey, 7:30 p.m.

Columbus at N.Y. Islanders, 7:30 p.m.

Minnesota at Dallas, 8 p.m.

Detroit at Utah, 9 p.m.

Tuesday, March 25

Ottawa at Buffalo, 7 p.m.

Philadelphia at Toronto, 7 p.m.

Pittsburgh at Tampa Bay, 7 p.m.

Nashville at Carolina, 7 p.m.

Montreal at St. Louis, 8 p.m.

Vegas at Minnesota, 8 p.m.

Washington at Winnipeg, 8 p.m.

Detroit at Colorado, 9 p.m.

Seattle at Calgary, 9 p.m.

N.Y. Rangers at Los Angeles, 10:30 p.m.

Wednesday, March 26

Vancouver at N.Y. Islanders, 7:30 p.m.

New Jersey at Chicago, 7:30 p.m.

Dallas at Edmonton, 10 p.m.

Boston at Anaheim, 10 p.m.

Thursday, March 27

Pittsburgh at Buffalo, 7 p.m.

Ottawa at Detroit, 7 p.m.

Utah at Tampa Bay, 7 p.m.

Montreal at Philadelphia, 7 p.m.

St. Louis at Nashville, 8 p.m.

Washington at Minnesota, 8 p.m.

Los Angeles at Colorado, 9 p.m.

Dallas at Calgary, 9 p.m.

Edmonton at Seattle, 10 p.m.

Toronto at San Jose, 10:30 p.m.

Friday, March 28

Utah at Florida, 7 p.m.

Montreal at Carolina, 7 p.m.

Vancouver at Columbus, 7 p.m.

New Jersey at Winnipeg, 8 p.m.

Vegas at Chicago, 8:30 p.m.

N.Y. Rangers at Anaheim, 10 p.m.

Saturday, March 29

Buffalo at Philadelphia, 1 p.m.

N.Y. Islanders at Tampa Bay, 2 p.m.

St. Louis at Colorado, 4:30 p.m.

New Jersey at Minnesota, 6 p.m.

Vegas at Nashville, 6:30 p.m.

Columbus at Ottawa, 7 p.m.

Toronto at Los Angeles, 7 p.m.

Boston at Detroit, 8 p.m.

Calgary at Edmonton, 10 p.m.

N.Y. Rangers at San Jose, 10:30 p.m.

Dallas at Seattle, 10:30 p.m.

Sunday, March 30

Montreal at Florida, 1 p.m.

Buffalo at Washington, 3 p.m.

Vancouver at Winnipeg, 3 p.m.

Utah at Chicago, 4 p.m.

Ottawa at Pittsburgh, 5 p.m.

N.Y. Islanders at Carolina, 5 p.m.

Toronto at Anaheim, 8 p.m.

San Jose at Los Angeles, 9 p.m.

Monday, March 31

Minnesota at New Jersey, 7 p.m.

Nashville at Philadelphia, 7 p.m.

Calgary at Colorado, 8:30 p.m.

Dallas at Seattle, 10 p.m.

MORE

Copyright © 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up