List of players with five or more goals in an NHL game

This is a list of games in which a player has scored five or more goals in a National Hockey League game. Scoring five or more goals in a single game is considered a great feat, and only 43 players in the history of the league have achieved this accomplishment. The most recent player to do so was Marian Gaborik of the Minnesota Wild, who scored five goals on December 20, 2007, in a game against the New York Rangers. This was the first time a player had achieved the feat in 11 years.

Scoring five goals in a single NHL game is an extremely rare feat which has only been accomplished 59 times. One player—Joe Malone—has scored seven goals in a game, seven players have scored six goals in a game, and 39 have scored five goals in a game. Only two players have scored six goals or more after 1967. Joe Malone—ranked second for most career goals of any player in major hockey's first half-century—scored five goals in a game on five separate occasions, of which one was a six-goal game, and another an NHL-record seven-goal game. Wayne Gretzky and Mario Lemieux each attained the feat four times while five other players have also had multiple five-goal game. There have been exactly five instances of five goals being scored in a playoff game. Mario Lemieux is the only player in history to score five goals in five different ways during a game. On December 31, 1988, he scored an even-strength goal, a power-play goal, a short handed goal, a penalty shot goal and an empty net goal.

Scorers
{{legend|#CFECEC|Player is still active|border=#AAAAAA}} {{legend|#EFFFBF|Player scored five goals in a playoff game|border=#AAAAAA}}
 * Legend