List of NHL longest winning streaks

This is a list of the longest winning streaks in National Hockey League (NHL) history. The list includes streaks that started at the end of one season and carried over into the following season. There are two lists, streaks that consist entirely of regular-season games and streaks made up of playoff games only. The 1992–93 Pittsburgh Penguins hold the record for longest win streak at 17. The Penguins also hold the record for 14 straight playoff game wins, beginning in the 1992 and ending in the 1993 playoffs. Only regular season winning streaks lasting twelve or more games are included.

The Montreal Canadiens appear six times across both lists, with four streaks over 11 games in the postseason and two streaks over 12 games or more in the regular season. The Boston Bruins appear four times across both lists, with three of those streaks over 10 games occurring in the regular season.

The longest undefeated streak (ties included) in NHL history belonged to the 1979–80 Philadelphia Flyers, who went unbeaten for 35 consecutive games. They also own the record for the most consecutive games with at least one point.

Beginning with the 2005–06 season, tie games were abolished in favor of a shootout.

Regular season
This list contains only the top streaks consisting entirely of regular-season games.

Postseason
This is a list of streaks recorded only in the playoffs.

Regular season and postseason
This is a list of streaks that included regular season games and at least one postseason game.

Undefeated streaks
This list includes teams who had the longest undefeated streaks in NHL history. The streaks include ties.

Points streaks
This list includes teams who have recorded the most consecutive games with a win, a draw, an overtime loss as of the 1999–2000 season, or a shootout loss as of the 2005–06 season. NHL teams can earn two points with a win, and one point with an full regulation-time tie.