April 2017 NHL Schedule

126 games in April 2017 during the 2016-2017 season, on 26 game days. Start times are Eastern Time.

Saturday, April 1, 2017

Sunday, April 2, 2017

Monday, April 3, 2017

Tuesday, April 4, 2017

Games on Tuesday, April 4, 2017
Matchup Status Details
Tampa Bay Lightning 0 at Boston Bruins 4 Final Game page: Tampa Bay Lightning at Boston Bruins, Tue, Apr 4, 2017
Philadelphia Flyers 0 at New Jersey Devils 1 Final/OT Game page: Philadelphia Flyers at New Jersey Devils, Tue, Apr 4, 2017
Columbus Blue Jackets 1 at Pittsburgh Penguins 4 Final Game page: Columbus Blue Jackets at Pittsburgh Penguins, Tue, Apr 4, 2017
Washington Capitals 4 at Toronto Maple Leafs 1 Final Game page: Washington Capitals at Toronto Maple Leafs, Tue, Apr 4, 2017
Detroit Red Wings 0 at Ottawa Senators 2 Final Game page: Detroit Red Wings at Ottawa Senators, Tue, Apr 4, 2017
Winnipeg Jets 5 at St. Louis Blues 2 Final Game page: Winnipeg Jets at St. Louis Blues, Tue, Apr 4, 2017
New York Islanders 2 at Nashville Predators 1 Final/OT Game page: New York Islanders at Nashville Predators, Tue, Apr 4, 2017
Carolina Hurricanes 3 at Minnesota Wild 5 Final Game page: Carolina Hurricanes at Minnesota Wild, Tue, Apr 4, 2017
Arizona Coyotes 2 at Dallas Stars 3 Final/OT Game page: Arizona Coyotes at Dallas Stars, Tue, Apr 4, 2017
Chicago Blackhawks 3 at Colorado Avalanche 4 Final/OT Game page: Chicago Blackhawks at Colorado Avalanche, Tue, Apr 4, 2017
Calgary Flames 1 at Anaheim Ducks 3 Final Game page: Calgary Flames at Anaheim Ducks, Tue, Apr 4, 2017
Edmonton Oilers 4 at Los Angeles Kings 6 Final Game page: Edmonton Oilers at Los Angeles Kings, Tue, Apr 4, 2017
Vancouver Canucks 1 at San Jose Sharks 3 Final Game page: Vancouver Canucks at San Jose Sharks, Tue, Apr 4, 2017

Wednesday, April 5, 2017

Thursday, April 6, 2017

Friday, April 7, 2017

Saturday, April 8, 2017

Games on Saturday, April 8, 2017
Matchup Status Details
New York Rangers 1 at Ottawa Senators 3 Final Game page: New York Rangers at Ottawa Senators, Sat, Apr 8, 2017
Columbus Blue Jackets 2 at Philadelphia Flyers 4 Final Game page: Columbus Blue Jackets at Philadelphia Flyers, Sat, Apr 8, 2017
Washington Capitals 3 at Boston Bruins 1 Final Game page: Washington Capitals at Boston Bruins, Sat, Apr 8, 2017
New York Islanders 4 at New Jersey Devils 2 Final Game page: New York Islanders at New Jersey Devils, Sat, Apr 8, 2017
Chicago Blackhawks 2 at Los Angeles Kings 3 Final/OT Game page: Chicago Blackhawks at Los Angeles Kings, Sat, Apr 8, 2017
Pittsburgh Penguins 3 at Toronto Maple Leafs 5 Final Game page: Pittsburgh Penguins at Toronto Maple Leafs, Sat, Apr 8, 2017
Montreal Canadiens 3 at Detroit Red Wings 2 Final/OT Game page: Montreal Canadiens at Detroit Red Wings, Sat, Apr 8, 2017
Buffalo Sabres 0 at Florida Panthers 3 Final Game page: Buffalo Sabres at Florida Panthers, Sat, Apr 8, 2017
St. Louis Blues 5 at Carolina Hurricanes 4 Final/SO Game page: St. Louis Blues at Carolina Hurricanes, Sat, Apr 8, 2017
Nashville Predators 1 at Winnipeg Jets 2 Final Game page: Nashville Predators at Winnipeg Jets, Sat, Apr 8, 2017
Colorado Avalanche 3 at Dallas Stars 4 Final/SO Game page: Colorado Avalanche at Dallas Stars, Sat, Apr 8, 2017
Minnesota Wild 3 at Arizona Coyotes 1 Final Game page: Minnesota Wild at Arizona Coyotes, Sat, Apr 8, 2017
Edmonton Oilers 3 at Vancouver Canucks 2 Final Game page: Edmonton Oilers at Vancouver Canucks, Sat, Apr 8, 2017
Calgary Flames 1 at San Jose Sharks 3 Final Game page: Calgary Flames at San Jose Sharks, Sat, Apr 8, 2017

Sunday, April 9, 2017

Wednesday, April 12, 2017

Thursday, April 13, 2017

Friday, April 14, 2017

Saturday, April 15, 2017

Sunday, April 16, 2017

Monday, April 17, 2017

Tuesday, April 18, 2017

Wednesday, April 19, 2017

Thursday, April 20, 2017

Friday, April 21, 2017

Saturday, April 22, 2017

Sunday, April 23, 2017

Wednesday, April 26, 2017

Thursday, April 27, 2017

Friday, April 28, 2017

Saturday, April 29, 2017

Sunday, April 30, 2017