COMPLETE NHL 2020-2021 SCHEDULE

NHL, Hockey Day in Canada,
Home » Hockey » NHL » COMPLETE NHL 2020-2021 SCHEDULE

NHL 2020-2021 SCHEDULE

(Updated April 2, 2021) Dates, times and locations subject to change.

Friday, Apr 2

MatchupTime
 [email protected] New Jersey7:00 PM ET
 [email protected] Winnipeg8:00 PM ET
 [email protected] Edmonton9:00 PM ET
 St. [email protected] Colorado9:00 PM ET
 [email protected] Anaheim10:00 PM ET
 San [email protected] Los Angeles10:00 PM ET

Saturday, Apr 3

MatchupTime
 [email protected] Boston1:00 PM ET
 [email protected] Tampa Bay1:00 PM ET
 [email protected] Nashville3:00 PM ET
 NY [email protected] Buffalo7:00 PM ET
 [email protected] NY Islanders7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Florida7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Vegas9:00 PM ET
 St. [email protected] Colorado9:00 PM ET
 San [email protected] Los Angeles10:00 PM ET
 [email protected] EdmontonPPD

Sunday, Apr 4

MatchupTime
 [email protected] Tampa Bay12:00 PM ET
 [email protected] New Jersey3:00 PM ET
 [email protected] Florida5:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Anaheim9:00 PM ET
 [email protected] Calgary9:00 PM ET
 [email protected] WinnipegPPD

Monday, Apr 5

MatchupTime
 [email protected] Winnipeg7:00 PM ET
 [email protected] Boston7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Minnesota8:00 PM ET
 [email protected] Calgary9:30 PM ET
 [email protected] Los Angeles10:00 PM ET

Tuesday, Apr 6

MatchupTime
 [email protected] New Jersey7:00 PM ET
 [email protected] NY Islanders7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Philadelphia7:00 PM ET
 [email protected] Carolina7:00 PM ET
 Tampa [email protected] Columbus7:00 PM ET
 [email protected] Detroit7:30 PM ET
 [email protected] Chicago8:00 PM ET
 [email protected] San Jose10:30 PM ET
 [email protected] WinnipegPPD

Wednesday, Apr 7

MatchupTime
 [email protected] Ottawa5:00 PM ET
 Montré[email protected] Toronto7:30 PM ET
 [email protected] St. Louis9:00 PM ET
 [email protected] Minnesota9:00 PM ET
 [email protected] Los Angeles10:00 PM ET

Thursday, Apr 8

MatchupTime
 New [email protected] Buffalo7:00 PM ET
 [email protected] NY Islanders7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Washington7:00 PM ET
 [email protected] Carolina7:00 PM ET
 Tampa [email protected] Columbus7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Detroit7:30 PM ET
 [email protected] Chicago8:00 PM ET
 [email protected] Calgary9:00 PM ET

Friday, Apr 9

MatchupTime
 [email protected] Buffalo7:00 PM ET
 [email protected] New Jersey7:00 PM ET
 NY [email protected] NY Islanders7:00 PM ET
 [email protected] Ottawa7:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Vegas10:00 PM ET
 [email protected] Anaheim10:00 PM ET
 Los [email protected] San Jose10:30 PM ET

Saturday, Apr 10

MatchupTime
 [email protected] Dallas2:00 PM ET
 [email protected] Philadelphia2:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Columbus7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Toronto7:00 PM ET
 Tampa [email protected] Nashville8:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Calgary10:00 PM ET
 Los [email protected] San Jose10:30 PM ET

Sunday, Apr 11

MatchupTime
 [email protected] Philadelphia2:00 PM ET
 [email protected] Vegas4:00 PM ET
 [email protected] Anaheim6:00 PM ET
 [email protected] New Jersey7:00 PM ET
 NY [email protected] NY Islanders7:00 PM ET
 [email protected] Boston7:00 PM ET
 [email protected] Nashville8:00 PM ET

Monday, Apr 12

MatchupTime
 [email protected] Carolina7:00 PM ET
 [email protected] Columbus7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Ottawa7:00 PM ET
 St. [email protected] Minnesota8:00 PM ET
 [email protected] Colorado9:00 PM ET
 [email protected] Edmonton9:00 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] San Jose10:30 PM ET

Tuesday, Apr 13

MatchupTime
 [email protected] Boston7:00 PM ET
 [email protected] Washington7:00 PM ET
 NY [email protected] New Jersey7:00 PM ET
 [email protected] Toronto7:30 PM ET
 Tampa [email protected] Nashville8:00 PM ET
 [email protected] Dallas8:30 PM ET

Wednesday, Apr 14

MatchupTime
 [email protected] Montréal7:00 PM ET
 [email protected] Ottawa7:00 PM ET
 [email protected] St. Louis7:30 PM ET
 [email protected] Minnesota9:00 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] Edmonton10:00 PM ET
 [email protected] San Jose10:30 PM ET

Thursday, Apr 15

MatchupTime
 NY [email protected] Boston7:00 PM ET
 New [email protected] NY Rangers7:00 PM ET
 [email protected] Washington7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Pittsburgh7:00 PM ET
 [email protected] Toronto7:00 PM ET
 [email protected] Detroit7:30 PM ET
 [email protected] Dallas8:30 PM ET

Friday, Apr 16

MatchupTime
 [email protected] Montréal6:00 PM ET
 NY [email protected] Boston7:00 PM ET
 San [email protected] Minnesota8:00 PM ET
 Los [email protected] Colorado9:00 PM ET
 [email protected] Anaheim10:00 PM ET

Saturday, Apr 17

MatchupTime
 New [email protected] NY Rangers12:30 PM ET
 [email protected] Philadelphia12:30 PM ET
 [email protected] Buffalo3:00 PM ET
 [email protected] Montréal4:00 PM ET
 St. [email protected] Arizona6:00 PM ET
 [email protected] Vancouver7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Detroit7:00 PM ET
 San [email protected] Minnesota8:00 PM ET
 [email protected] Dallas8:00 PM ET
 [email protected] Winnipeg10:00 PM ET

Sunday, Apr 18

MatchupTime
 [email protected] Boston12:00 PM ET
 NY [email protected] New Jersey3:00 PM ET
 [email protected] Buffalo3:00 PM ET
 [email protected] Anaheim4:00 PM ET
 NY [email protected] Philadelphia6:30 PM ET
 Los [email protected] Colorado9:00 PM ET

Monday, Apr 19

MatchupTime
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Florida7:00 PM ET
 [email protected] Dallas7:30 PM ET
 [email protected] Nashville8:00 PM ET
 [email protected] Arizona9:00 PM ET
 [email protected] Calgary9:00 PM ET
 Montré[email protected] Edmonton9:00 PM ET
 [email protected] Vancouver10:00 PM ET
 San [email protected] Vegas10:00 PM ET

Tuesday, Apr 20

MatchupTime
 New [email protected] Pittsburgh7:00 PM ET
 [email protected] Buffalo7:00 PM ET
 NY [email protected] NY Islanders7:00 PM ET
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Florida7:00 PM ET
 [email protected] Dallas8:30 PM ET
 [email protected] Calgary9:00 PM ET
 [email protected] St. Louis9:00 PM ET
 [email protected] Los Angeles10:00 PM ET

Wednesday, Apr 21

MatchupTime
 [email protected] Chicago7:00 PM ET
 [email protected] Winnipeg7:00 PM ET
 [email protected] Arizona9:00 PM ET
 San [email protected] Vegas9:30 PM ET
 Montré[email protected] Edmonton10:00 PM ET

Thursday, Apr 22

MatchupTime
 [email protected] NY Rangers7:00 PM ET
 [email protected] Buffalo7:00 PM ET
 [email protected] NY Islanders7:00 PM ET
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Florida7:00 PM ET
 New [email protected] Pittsburgh7:00 PM ET
 [email protected] Detroit7:30 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Vancouver10:00 PM ET

Friday, Apr 23

MatchupTime
 [email protected] Buffalo7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Chicago8:00 PM ET
 [email protected] Winnipeg8:00 PM ET
 [email protected] San Jose9:00 PM ET
 Montré[email protected] Calgary9:00 PM ET
 [email protected] Los Angeles10:00 PM ET

Saturday, Apr 24

MatchupTime
 New [email protected] Pittsburgh12:30 PM ET
 [email protected] St. Louis3:00 PM ET
 Montré[email protected] Calgary7:00 PM ET
 [email protected] Winnipeg7:00 PM ET
 [email protected] NY Islanders7:00 PM ET
 [email protected] Florida7:00 PM ET
 [email protected] Detroit7:00 PM ET
 [email protected] Anaheim9:00 PM ET
 [email protected] San Jose9:00 PM ET
 [email protected] Vancouver10:00 PM ET
 [email protected] Los Angeles10:00 PM ET

Sunday, Apr 25

MatchupTime
 [email protected] Pittsburgh3:00 PM ET
 New [email protected] Philadelphia6:00 PM ET
 [email protected] NY Rangers6:00 PM ET
 [email protected] Tampa Bay7:00 PM ET

Monday, Apr 26

MatchupTime
 Montré[email protected] Calgary6:30 PM ET
 [email protected] Ottawa7:00 PM ET
 [email protected] Dallas7:30 PM ET
 [email protected] Nashville8:00 PM ET
 St. [email protected] Minnesota8:00 PM ET
 [email protected] Winnipeg9:00 PM ET
 [email protected] Vegas10:00 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] San Jose10:30 PM ET

Tuesday, Apr 27

MatchupTime
 NY [email protected] Washington7:00 PM ET
 [email protected] New Jersey7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Pittsburgh7:00 PM ET
 [email protected] Columbus7:00 PM ET
 Tampa [email protected] Chicago8:00 PM ET
 [email protected] Nashville8:00 PM ET
 [email protected] Dallas8:30 PM ET

Wednesday, Apr 28

MatchupTime
 [email protected] Ottawa5:30 PM ET
 St. [email protected] Minnesota7:00 PM ET
 [email protected] Montréal8:00 PM ET
 [email protected] Winnipeg9:00 PM ET
 [email protected] Vegas9:30 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] San Jose10:30 PM ET

Thursday, Apr 29

MatchupTime
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Boston7:00 PM ET
 [email protected] New Jersey7:00 PM ET
 NY [email protected] NY Rangers7:00 PM ET
 [email protected] Washington7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Chicago8:00 PM ET
 [email protected] Edmonton9:00 PM ET

Friday, Apr 30

MatchupTime
 [email protected] Montréal7:00 PM ET
 [email protected] Toronto7:00 PM ET
 [email protected] St. Louis8:00 PM ET
 San [email protected] Colorado9:00 PM ET
 [email protected] Arizona10:00 PM ET
 Los [email protected] Anaheim10:00 PM ET

Saturday, May 1

MatchupTime
 [email protected] Boston1:00 PM ET
 Tampa [email protected] Detroit3:00 PM ET
 NY [email protected] NY Islanders7:00 PM ET
 New [email protected] Philadelphia7:00 PM ET
 [email protected] Washington7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Toronto7:00 PM ET
 San [email protected] Colorado8:00 PM ET
 Flor[email protected] Chicago8:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Nashville8:00 PM ET
 [email protected] Arizona10:00 PM ET
 Los [email protected] Anaheim10:00 PM ET
 [email protected] Edmonton10:00 PM ET

Sunday, May 2

MatchupTime
 Tampa [email protected] Detroit3:00 PM ET

Monday, May 3

MatchupTime
 [email protected] Florida7:00 PM ET
 NY [email protected] Buffalo7:00 PM ET
 [email protected] New Jersey7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Philadelphia7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Columbus7:00 PM ET
 [email protected] Montréal7:00 PM ET
 [email protected] Ottawa7:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Minnesota8:00 PM ET
 Los [email protected] Arizona10:00 PM ET
 [email protected] San Jose10:30 PM ET

Tuesday, May 4

MatchupTime
 NY [email protected] Buffalo7:00 PM ET
 [email protected] New Jersey7:00 PM ET
 [email protected] Philadelphia7:00 PM ET
 [email protected] Carolina7:00 PM ET
 [email protected] Vancouver10:00 PM ET

Wednesday, May 5

MatchupTime
 [email protected] Tampa Bay7:00 PM ET
 Montré[email protected] Ottawa7:00 PM ET
 [email protected] NY Rangers7:00 PM ET
 [email protected] Columbus7:00 PM ET
 [email protected] St. Louis8:00 PM ET
 [email protected] Minnesota8:00 PM ET
 [email protected] Calgary9:30 PM ET
 Los [email protected] Arizona10:00 PM ET
 [email protected] San Jose10:30 PM ET

Thursday, May 6

MatchupTime
 [email protected] Carolina7:00 PM ET
 NY [email protected] Boston7:00 PM ET
 New [email protected] NY Islanders7:00 PM ET
 [email protected] Pittsburgh7:00 PM ET
 Montré[email protected] Toronto7:00 PM ET
 [email protected] Vancouver10:00 PM ET

Friday, May 7

MatchupTime
 [email protected] Tampa Bay7:00 PM ET
 [email protected] Washington7:00 PM ET
 [email protected] Columbus7:00 PM ET
 [email protected] Winnipeg8:00 PM ET
 [email protected] Minnesota8:00 PM ET
 [email protected] Calgary8:30 PM ET
 St. [email protected] Vegas10:00 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] San Jose10:30 PM ET

Saturday, May 8

MatchupTime
 [email protected] Winnipeg7:00 PM ET
 NY [email protected] Boston7:00 PM ET
 New [email protected] NY Islanders7:00 PM ET
 [email protected] Washington7:00 PM ET
 Tampa [email protected] Florida7:00 PM ET
 [email protected] Pittsburgh7:00 PM ET
 [email protected] Columbus7:00 PM ET
 Montré[email protected] Toronto7:00 PM ET
 [email protected] Nashville8:00 PM ET
 [email protected] Minnesota8:00 PM ET
 [email protected] Vancouver10:00 PM ET
 St. [email protected] Vegas10:00 PM ET
 [email protected] Los Angeles10:00 PM ET
 [email protected] San Jose10:30 PM ET

Sunday, May 9

MatchupTime
 [email protected] Chicago7:00 PM ET

Monday, May 10

MatchupTime
 [email protected] Montréal5:30 PM ET
 New [email protected] Philadelphia7:00 PM ET
 NY [email protected] Boston7:00 PM ET
 Tampa [email protected] Florida7:00 PM ET
 [email protected] Nashville8:00 PM ET
 [email protected] Chicago8:00 PM ET
 [email protected] Ottawa8:00 PM ET
 St. [email protected] Los Angeles10:00 PM ET

Tuesday, May 11

MatchupTime
 [email protected] Montréal7:00 PM ET
 [email protected] Washington7:00 PM ET

Facebook Comments