This is a list of players who have scored five or more goals in a National Hockey League (NHL) game. Scoring five or more goals in a single game is considered a great feat, as it has only been accomplished 64 times, by 48 players, in the history of the league. The first player to do so was Joe Malone, with the Montreal Canadiens, in the first NHL game, on December 19, 1917. The most recent player to do so was Tage Thompson, with the Buffalo Sabres, in the 105th NHL season of play, on December 7, 2022.
In addition to being first, Joe Malone holds the overall record with five five-or-more goal games, including the NHL record seven goals in a game, as well as a six-goal game and three five-goal games – all in the first three seasons of the NHL's existence.