2024-25 NHL Schedule

Sunday, Dec. 1

Vancouver at Detroit, 12:30 p.m.

Montreal at Boston, 3 p.m.

Columbus at Chicago, 3 p.m.

Winnipeg at Dallas, 4:30 p.m.

Ottawa at Anaheim, 8 p.m.

Monday, Dec. 2

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

Chicago at Toronto, 7:30 p.m.

Dallas at Utah, 9 p.m.

Tuesday, Dec. 3

Detroit at Boston, 7 p.m.

Colorado at Buffalo, 7 p.m.

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

Florida at Pittsburgh, 7 p.m.

San Jose at Washington, 7 p.m.

Seattle at Carolina, 7 p.m.

Vancouver at Minnesota, 8 p.m.

St. Louis at Winnipeg, 8 p.m.

Columbus at Calgary, 9 p.m.

Edmonton at Vegas, 10 p.m.

Wednesday, Dec. 4

Nashville at Toronto, 7:30 p.m.

Boston at Chicago, 7:30 p.m.

Vegas at Anaheim, 10 p.m.

Dallas at Los Angeles, 10 p.m.

Thursday, Dec. 5

Winnipeg at Buffalo, 7 p.m.

Nashville at Montreal, 7 p.m.

Detroit at Ottawa, 7 p.m.

San Jose at Tampa Bay, 7 p.m.

Florida at Philadelphia, 7 p.m.

Colorado at Carolina, 7 p.m.

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

St. Louis at Calgary, 9 p.m.

Columbus at Edmonton, 9 p.m.

Friday, Dec. 6

Washington at Toronto, 7 p.m.

Seattle at New Jersey, 7 p.m.

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

Columbus at Vancouver, 10 p.m.

Dallas at Vegas, 10 p.m.

Minnesota at Anaheim, 10 p.m.

Saturday, Dec. 7

Philadelphia at Boston, 1 p.m.

Utah at Buffalo, 1 p.m.

Winnipeg at Chicago, 4 p.m.

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

San Jose at Florida, 6 p.m.

Washington at Montreal, 7 p.m.

Nashville at Ottawa, 7 p.m.

Colorado at Detroit, 7 p.m.

Toronto at Pittsburgh, 7 p.m.

Minnesota at Los Angeles, 8 p.m.

St. Louis at Edmonton, 10 p.m.

Sunday, Dec. 8

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

Tampa Bay at Vancouver, 4 p.m.

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

Columbus at Winnipeg, 6 p.m.

Colorado at New Jersey, 7 p.m.

Utah at Philadelphia, 7 p.m.

Calgary at Dallas, 8 p.m.

Monday, Dec. 9

Detroit at Buffalo, 7 p.m.

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

Anaheim at Montreal, 7:30 p.m.

Tuesday, Dec. 10

Toronto at New Jersey, 7 p.m.

Colorado at Pittsburgh, 7 p.m.

San Jose at Carolina, 7 p.m.

Philadelphia at Columbus, 7 p.m.

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

Calgary at Nashville, 8 p.m.

Boston at Winnipeg, 8 p.m.

Tampa Bay at Edmonton, 9 p.m.

Minnesota at Utah, 9 p.m.

St. Louis at Vancouver, 10 p.m.

Florida at Seattle, 10 p.m.

Wednesday, Dec. 11

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

Anaheim at Ottawa, 7:30 p.m.

Thursday, Dec. 12

Anaheim at Toronto, 7 p.m.

Pittsburgh at Montreal, 7 p.m.

Los Angeles at New Jersey, 7 p.m.

Detroit at Philadelphia, 7 p.m.

Washington at Columbus, 7 p.m.

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

San Jose at St. Louis, 8 p.m.

Nashville at Dallas, 8 p.m.

Edmonton at Minnesota, 8 p.m.

Vegas at Winnipeg, 8 p.m.

Utah at Colorado, 9 p.m.

Tampa Bay at Calgary, 9 p.m.

Florida at Vancouver, 10 p.m.

Boston at Seattle, 10 p.m.

Friday, Dec. 13

Ottawa at Carolina, 7 p.m.

Saturday, Dec. 14

Chicago at New Jersey, 1 p.m.

Los Angeles at N.Y. Rangers, 1 p.m.

Philadelphia at Minnesota, 2 p.m.

Vegas at Edmonton, 4 p.m.

Pittsburgh at Ottawa, 7 p.m.

Toronto at Detroit, 7 p.m.

Buffalo at Washington, 7 p.m.

Anaheim at Columbus, 7 p.m.

Montreal at Winnipeg, 7 p.m.

St. Louis at Dallas, 8 p.m.

Nashville at Colorado, 9 p.m.

Florida at Calgary, 10 p.m.

Boston at Vancouver, 10 p.m.

Utah at San Jose, 10 p.m.

Tampa Bay at Seattle, 10 p.m.

Sunday, Dec. 15

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

Buffalo at Toronto, 5 p.m.

Columbus at Carolina, 5 p.m.

N.Y. Rangers at St. Louis, 6 p.m.

Vegas at Minnesota, 6 p.m.

Monday, Dec. 16

Washington at Dallas, 8 p.m.

Florida at Edmonton, 8:30 p.m.

Colorado at Vancouver, 10:30 p.m.

Tuesday, Dec. 17

Buffalo at Montreal, 7 p.m.

Columbus at Tampa Bay, 7 p.m.

Los Angeles at Pittsburgh, 7 p.m.

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

New Jersey at St. Louis, 8 p.m.

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

Washington at Chicago, 8:30 p.m.

Boston at Calgary, 9 p.m.

Ottawa at Seattle, 10 p.m.

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

Wednesday, Dec. 18

Philadelphia at Detroit, 7 p.m.

Toronto at Dallas, 7:30 p.m.

Florida at Minnesota, 9:30 p.m.

Vancouver at Utah, 10 p.m.

Winnipeg at Anaheim, 10 p.m.

Thursday, Dec. 19

St. Louis at Tampa Bay, 7 p.m.

Los Angeles at Philadelphia, 7 p.m.

New Jersey at Columbus, 7 p.m.

Pittsburgh at Nashville, 8 p.m.

Seattle at Chicago, 8:30 p.m.

Ottawa at Calgary, 9 p.m.

Boston at Edmonton, 9 p.m.

Vancouver at Vegas, 10 p.m.

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

Friday, Dec. 20

Toronto at Buffalo, 7 p.m.

Montreal at Detroit, 7 p.m.

St. Louis at Florida, 7 p.m.

Carolina at Washington, 7 p.m.

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

Utah at Minnesota, 8 p.m.

Colorado at Anaheim, 10 p.m.

Saturday, Dec. 21

Los Angeles at Nashville, 1:30 p.m.

Chicago at Calgary, 4 p.m.

San Jose at Edmonton, 4 p.m.

Buffalo at Boston, 7 p.m.

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

Detroit at Montreal, 7 p.m.

Pittsburgh at New Jersey, 7 p.m.

Columbus at Philadelphia, 7 p.m.

Minnesota at Winnipeg, 7 p.m.

Ottawa at Vancouver, 10 p.m.

Seattle at Vegas, 10 p.m.

Sunday, Dec. 22

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

Florida at Tampa Bay, 5 p.m.

Los Angeles at Washington, 5 p.m.

Anaheim at Utah, 5 p.m.

Seattle at Colorado, 8 p.m.

Ottawa at Edmonton, 8 p.m.

Monday, Dec. 23

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

Winnipeg at Toronto, 2 p.m.

Washington at Boston, 7 p.m.

St. Louis at Detroit, 7 p.m.

Tampa Bay at Florida, 7 p.m.

Philadelphia at Pittsburgh, 7 p.m.

Montreal at Columbus, 7 p.m.

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

Carolina at Nashville, 8 p.m.

Chicago at Minnesota, 8 p.m.

San Jose at Vancouver, 9 p.m.

Dallas at Utah, 9 p.m.

Anaheim at Vegas, 10 p.m.

Friday, Dec. 27

Chicago at Buffalo, 7 p.m.

Toronto at Detroit, 7 p.m.

Carolina at New Jersey, 7 p.m.

Boston at Columbus, 7 p.m.

Nashville at St. Louis, 8 p.m.

Minnesota at Dallas, 8 p.m.

Colorado at Utah, 9 p.m.

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

Saturday, Dec. 28

Montreal at Florida, 1 p.m.

Seattle at Vancouver, 4 p.m.

Philadelphia at Anaheim, 4 p.m.

Edmonton at Los Angeles, 4 p.m.

Columbus at Boston, 7 p.m.

Washington at Toronto, 7 p.m.

N.Y. Rangers at Tampa Bay, 7 p.m.

New Jersey at Carolina, 7 p.m.

Ottawa at Winnipeg, 7 p.m.

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

Calgary at San Jose, 10 p.m.

Sunday, Dec. 29

Dallas at Chicago, 3 p.m.

Edmonton at Anaheim, 4 p.m.

Washington at Detroit, 5 p.m.

Montreal at Tampa Bay, 5 p.m.

N.Y. Islanders at Pittsburgh, 5:30 p.m.

Buffalo at St. Louis, 6 p.m.

Ottawa at Minnesota, 8 p.m.

Calgary at Vegas, 8 p.m.

Philadelphia at Los Angeles, 9 p.m.

Monday, Dec. 30

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

Nashville at Winnipeg, 7:30 p.m.

Utah at Seattle, 8 p.m.

Tuesday, Dec. 31

Boston at Washington, 12:30 p.m.

N.Y. Islanders at Toronto, 1 p.m.

Montreal at Vegas, 3 p.m.

St. Louis at Chicago, 5 p.m.

Pittsburgh at Detroit, 8 p.m.

Carolina at Columbus, 8 p.m.

Buffalo at Dallas, 8 p.m.

Nashville at Minnesota, 8 p.m.

Winnipeg at Colorado, 8 p.m.

New Jersey at Anaheim, 8 p.m.

Philadelphia at San Jose, 8 p.m.

Vancouver at Calgary, 9 p.m.

Utah at Edmonton, 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