2024-25 NHL Schedule

Wednesday, Jan. 1

New Jersey at Los Angeles, 6 p.m.

Thursday, Jan. 2

Carolina at Florida, 7 p.m.

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

Minnesota at Washington, 7 p.m.

Detroit at Columbus, 7 p.m.

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

Ottawa at Dallas, 8 p.m.

Anaheim at Winnipeg, 8 p.m.

Buffalo at Colorado, 9 p.m.

Utah at Calgary, 9 p.m.

Philadelphia at Vegas, 10 p.m.

Vancouver at Seattle, 10 p.m.

Tampa Bay at San Jose, 10:30 p.m.

Friday, Jan. 3

Pittsburgh at Florida, 7 p.m.

Montreal at Chicago, 8 p.m.

Ottawa at St. Louis, 8 p.m.

Anaheim at Edmonton, 9 p.m.

Nashville at Vancouver, 9 p.m.

Saturday, Jan. 4

N.Y. Rangers at Washington, 12 p.m.

Detroit at Winnipeg, 3 p.m.

New Jersey at San Jose, 4 p.m.

Boston at Toronto, 7 p.m.

Minnesota at Carolina, 7 p.m.

St. Louis at Columbus, 7 p.m.

Montreal at Colorado, 7 p.m.

Nashville at Calgary, 7 p.m.

Utah at Dallas, 8 p.m.

Tampa Bay at Los Angeles, 9 p.m.

Buffalo at Vegas, 10 p.m.

Edmonton at Seattle, 10 p.m.

Sunday, Jan. 5

N.Y. Rangers at Chicago, 3 p.m.

N.Y. Islanders at Boston, 6 p.m.

Pittsburgh at Carolina, 6 p.m.

Philadelphia at Toronto, 7 p.m.

Tampa Bay at Anaheim, 8 p.m.

Monday, Jan. 6

Washington at Buffalo, 7 p.m.

Vancouver at Montreal, 7:30 p.m.

Florida at Colorado, 9 p.m.

New Jersey at Seattle, 10 p.m.

Tuesday, Jan. 7

Edmonton at Boston, 7 p.m.

Ottawa at Detroit, 7 p.m.

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

Toronto at Philadelphia, 7 p.m.

Columbus at Pittsburgh, 7 p.m.

St. Louis at Minnesota, 8 p.m.

Nashville at Winnipeg, 8 p.m.

Calgary at Anaheim, 10 p.m.

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

Wednesday, Jan. 8

Vancouver at Washington, 7:30 p.m.

Colorado at Chicago, 7:30 p.m.

Florida at Utah, 10 p.m.

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

Thursday, Jan. 9

Buffalo at Ottawa, 7 p.m.

Boston at Tampa Bay, 7 p.m.

New Jersey at N.Y. Rangers, 7 p.m.

Dallas at Philadelphia, 7 p.m.

Edmonton at Pittsburgh, 7 p.m.

Toronto at Carolina, 7 p.m.

Seattle at Columbus, 7 p.m.

Anaheim at St. Louis, 8 p.m.

Colorado at Minnesota, 8 p.m.

N.Y. Islanders at Vegas, 10 p.m.

Friday, Jan. 10

Chicago at Detroit, 7 p.m.

Montreal at Washington, 7 p.m.

Vancouver at Carolina, 7 p.m.

Los Angeles at Winnipeg, 8 p.m.

San Jose at Utah, 9 p.m.

Saturday, Jan. 11

Boston at Florida, 1 p.m.

Seattle at Buffalo, 4 p.m.

Ottawa at Pittsburgh, 4 p.m.

Vancouver at Toronto, 7 p.m.

Dallas at Montreal, 7 p.m.

Tampa Bay at New Jersey, 7 p.m.

Anaheim at Philadelphia, 7 p.m.

Edmonton at Chicago, 7 p.m.

Columbus at St. Louis, 7 p.m.

Colorado at Winnipeg, 7 p.m.

Washington at Nashville, 8 p.m.

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

Los Angeles at Calgary, 10 p.m.

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

Minnesota at San Jose, 10 p.m.

Sunday, Jan. 12

Seattle at Detroit, 3 p.m.

Dallas at Ottawa, 5 p.m.

Tampa Bay at Pittsburgh, 5 p.m.

Anaheim at Carolina, 5 p.m.

Minnesota at Vegas, 8 p.m.

Monday, Jan. 13

Florida at Philadelphia, 7 p.m.

Calgary at Chicago, 7:30 p.m.

Los Angeles at Edmonton, 9:30 p.m.

Tuesday, Jan. 14

Tampa Bay at Boston, 7 p.m.

Dallas at Toronto, 7 p.m.

San Jose at Detroit, 7 p.m.

Florida at New Jersey, 7 p.m.

Seattle at Pittsburgh, 7 p.m.

Anaheim at Washington, 7 p.m.

Philadelphia at Columbus, 7 p.m.

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

Calgary at St. Louis, 8 p.m.

Vegas at Nashville, 8 p.m.

Vancouver at Winnipeg, 8 p.m.

N.Y. Rangers at Colorado, 9 p.m.

Montreal at Utah, 9 p.m.

Wednesday, Jan. 15

Carolina at Buffalo, 6 p.m.

Edmonton at Minnesota, 8:30 p.m.

Thursday, Jan. 16

New Jersey at Toronto, 7 p.m.

Washington at Ottawa, 7 p.m.

Anaheim at Tampa Bay, 7 p.m.

Detroit at Florida, 7 p.m.

San Jose at Columbus, 7 p.m.

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

Calgary at St. Louis, 8 p.m.

Chicago at Nashville, 8 p.m.

Montreal at Dallas, 8 p.m.

Seattle at Winnipeg, 8 p.m.

N.Y. Rangers at Utah, 9 p.m.

Edmonton at Colorado, 9:30 p.m.

Los Angeles at Vancouver, 10 p.m.

Friday, Jan. 17

Pittsburgh at Buffalo, 7 p.m.

Vegas at Carolina, 7 p.m.

Saturday, Jan. 18

Philadelphia at New Jersey, 12:30 p.m.

Boston at Ottawa, 3 p.m.

Dallas at Colorado, 4 p.m.

Anaheim at Florida, 6 p.m.

Toronto at Montreal, 7 p.m.

Detroit at Tampa Bay, 7 p.m.

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

Pittsburgh at Washington, 7 p.m.

Calgary at Winnipeg, 7 p.m.

San Jose at N.Y. Islanders, 7:30 p.m.

Vegas at Chicago, 8 p.m.

Minnesota at Nashville, 8 p.m.

St. Louis at Utah, 9 p.m.

Edmonton at Vancouver, 10 p.m.

Los Angeles at Seattle, 10 p.m.

Sunday, Jan. 19

Ottawa at New Jersey, 1 p.m.

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

Detroit at Dallas, 8 p.m.

Monday, Jan. 20

San Jose at Boston, 1 p.m.

Minnesota at Colorado, 3 p.m.

Buffalo at Seattle, 4 p.m.

St. Louis at Vegas, 6 p.m.

Tampa Bay at Toronto, 7:30 p.m.

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

Carolina at Chicago, 8:30 p.m.

Winnipeg at Utah, 9:30 p.m.

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

Tuesday, Jan. 21

Tampa Bay at Montreal, 7 p.m.

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

Detroit at Philadelphia, 7 p.m.

San Jose at Nashville, 8 p.m.

Carolina at Dallas, 8 p.m.

Washington at Edmonton, 9 p.m.

Buffalo at Vancouver, 10 p.m.

Florida at Anaheim, 10 p.m.

Wednesday, Jan. 22

Columbus at Toronto, 7:30 p.m.

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

Winnipeg at Colorado, 9:30 p.m.

Florida at Los Angeles, 10 p.m.

Thursday, Jan. 23

Ottawa at Boston, 7 p.m.

Montreal at Detroit, 7 p.m.

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

Columbus at Carolina, 7 p.m.

Vegas at St. Louis, 8 p.m.

Utah at Minnesota, 8 p.m.

Buffalo at Calgary, 9 p.m.

Vancouver at Edmonton, 9 p.m.

Pittsburgh at Anaheim, 10 p.m.

Washington at Seattle, 10 p.m.

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

Friday, Jan. 24

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

Tampa Bay at Chicago, 7:30 p.m.

Vegas at Dallas, 8 p.m.

Utah at Winnipeg, 8 p.m.

Saturday, Jan. 25

Colorado at Boston, 1 p.m.

Buffalo at Edmonton, 4 p.m.

Pittsburgh at Seattle, 4 p.m.

New Jersey at Montreal, 7 p.m.

Toronto at Ottawa, 7 p.m.

Tampa Bay at Detroit, 7 p.m.

Los Angeles at Columbus, 7 p.m.

Dallas at St. Louis, 7 p.m.

Calgary at Minnesota, 7 p.m.

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

Washington at Vancouver, 10 p.m.

Nashville at Anaheim, 10 p.m.

Florida at San Jose, 10 p.m.

Sunday, Jan. 26

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

Utah at Ottawa, 5 p.m.

Calgary at Winnipeg, 6 p.m.

Minnesota at Chicago, 7 p.m.

Florida at Vegas, 8 p.m.

Monday, Jan. 27

Los Angeles at Detroit, 7 p.m.

New Jersey at Philadelphia, 7 p.m.

Vancouver at St. Louis, 7:30 p.m.

Seattle at Edmonton, 9:30 p.m.

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

Tuesday, Jan. 28

Boston at Buffalo, 7 p.m.

Winnipeg at Montreal, 7 p.m.

Chicago at Tampa Bay, 7 p.m.

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

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

Washington at Calgary, 9 p.m.

Dallas at Vegas, 10 p.m.

Anaheim at Seattle, 10 p.m.

Wednesday, Jan. 29

Minnesota at Toronto, 7 p.m.

Los Angeles at Florida, 7 p.m.

Philadelphia at New Jersey, 7 p.m.

Vancouver at Nashville, 9 p.m.

Pittsburgh at Utah, 9:30 p.m.

Thursday, Jan. 30

Winnipeg at Boston, 7 p.m.

Minnesota at Montreal, 7 p.m.

Washington at Ottawa, 7 p.m.

Los Angeles at Tampa Bay, 7 p.m.

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

Chicago at Carolina, 7 p.m.

Anaheim at Calgary, 9 p.m.

Detroit at Edmonton, 9 p.m.

Columbus at Vegas, 10 p.m.

San Jose at Seattle, 10 p.m.

Friday, Jan. 31

Nashville at Buffalo, 7 p.m.

Vancouver at Dallas, 8 p.m.

St. Louis at Colorado, 9 p.m.

Columbus at Utah, 9 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