Which NHL team has won the most Stanley Cup championships, with 24 titles?
Answer
Montreal Canadiens
Answer
Montreal Canadiens
The Montreal Canadiens have won the most Stanley Cup championships in NHL history, with 24 titles.
The Canadiens won their first Stanley Cup in 1916, when they defeated the Portland Rosebuds of the Pacific Coast Hockey Association. Their 24 championships include the 1916 and 1924 titles won before the NHL adopted its modern 32-team structure, as well as 22 championships won during the NHL era.
Montreal dominated especially from the 1950s through the 1970s. The team won five consecutive Stanley Cups from 1956 through 1960 and four straight from 1976 through 1979. Its most recent championship came in 1993, when the Canadiens defeated the Los Angeles Kings in five games.
The Toronto Maple Leafs are second among NHL teams with 13 Stanley Cups, while the Detroit Red Wings have 11. Montreal’s 24 titles are often confused with the number of championships won by individual players, which is a separate record category.
Source: Wikipedia · fact-checked Sept. 2026