Which team has won the most Stanley Cups?
Answer
Montreal Canadiens
Answer
Montreal Canadiens
The Montreal Canadiens have won the most Stanley Cups of any team, with 24 championships.
Founded in 1909, Montreal is one of hockey's Original Six franchises and joined the National Hockey League in its inaugural 1917–18 season. The club's first Stanley Cup victory came in 1916, before the NHL existed, when the Canadiens won as members of the National Hockey Association.
Montreal built its record through several dominant eras. The team won five straight Cups from 1956 through 1960, then added four consecutive championships from 1976 through 1979. Its most recent title came in 1993, when it defeated the Los Angeles Kings in the Final.
The Detroit Red Wings are the most successful U.S.-based team, with 11 Cups, while the Toronto Maple Leafs rank second overall among NHL franchises with 13. The Canadiens' 24 titles therefore lead both the Original Six and the entire league, making them the canonical answer to this question.
Source: Wikipedia · fact-checked Aug. 2026