Most Stanley Cups by a Team
On this page5
The Montreal Canadiens have won the most Stanley Cups of any team, with 24 championships, the most recent captured in 1993. That total is nearly double the 13 held by the second-place Toronto Maple Leafs, a reflection of the deepest dynasty tradition in North American sports.
The Stanley Cup is the oldest trophy in professional sports, and the list of teams that have hoisted it reads like a history of the NHL itself. The Original Six franchises, which made up the entire league from 1942 to 1967, still tower over the leaderboard, with a handful of later dynasties breaking through since expansion. Here is the full leaderboard of NHL teams by Stanley Cup titles, the eras behind them, and why Montreal’s lead is so commanding. All figures are as of the 2025 season.
The record holder: the Montreal Canadiens and 24 Cups
The Canadiens built their total across the better part of a century, but the core came during a golden age from the 1950s through the 1970s. Their run of five consecutive titles from 1956 to 1960 remains the longest championship streak in NHL history, and they added four more in a row in the late 1970s behind Guy Lafleur and Ken Dryden.
Since that 1993 title, Montreal has not added to the count, and the drought is now the longest in the franchise’s storied history. Even so, 24 championships leave the Canadiens so far ahead that no active team is realistically within reach.
The full leaderboard of Stanley Cups by team
The table below ranks NHL franchises by total Stanley Cup championships.
| Rank | Cups | Team | Most recent |
|---|---|---|---|
| 1 | 24 | Montreal Canadiens | 1993 |
| 2 | 13 | Toronto Maple Leafs | 1967 |
| 3 | 11 | Detroit Red Wings | 2008 |
| 4 | 6 | Boston Bruins | 2011 |
| 5 | 6 | Chicago Blackhawks | 2015 |
| 6 | 5 | Edmonton Oilers | 1990 |
| 7 | 5 | Pittsburgh Penguins | 2017 |
| 8 | 4 | New York Islanders | 1983 |
| 9 | 4 | New York Rangers | 1994 |
| 10 | 3 | New Jersey Devils | 2003 |
The top three are all Original Six clubs, and five of the top nine come from that founding group. The Tampa Bay Lightning, Colorado Avalanche and New Jersey Devils each sit on three titles, just outside or at the edge of the top 10, representing the modern expansion era.
Toronto and Detroit: the chasing Original Six
The Toronto Maple Leafs hold 13 Cups, second on the list, but their last came in 1967, the longest title drought among the Original Six. The Detroit Red Wings’ 11 include championships spread from the 1930s all the way to 2008, making them the most successful Original Six team of the modern era. Both franchises anchor the middle of the leaderboard well clear of the expansion clubs.
Expansion dynasties: Oilers, Penguins and Islanders
The most successful post-1967 franchises are the Edmonton Oilers and Pittsburgh Penguins, each with five titles. Edmonton’s came during the Wayne Gretzky-led dynasty of the 1980s, while Pittsburgh won in the early 1990s and again in 2016 and 2017. The New York Islanders’ four straight from 1980 to 1983 remain the last true four-peat in the sport. The stars who powered these runs feature on our most goals in NHL history and most points in NHL history leaderboards.
Why the record matters
Championships are the ultimate measure of a franchise, and the Stanley Cup leaderboard captures which teams turned talent into sustained dynasties. Montreal’s 24 reflect an era when a few clubs dominated a small league, a level of concentration modern parity makes almost impossible to repeat. For the players behind these dynasties, see our ranking of the greatest NHL players, and for the basketball equivalent, our most NBA championships by a team list.
The short version: the Montreal Canadiens hold the record for the most Stanley Cups with 24, well ahead of the Toronto Maple Leafs (13) and Detroit Red Wings (11). The Original Six still dominate the list. As of the 2025 season, Montreal’s championship lead remains far out of reach for any active team.
Frequently asked questions
Which team has won the most Stanley Cups?+
The Montreal Canadiens have won the most Stanley Cups, with 24 championships, the most recent in 1993. That is nearly double the Toronto Maple Leafs' 13, the second-highest total. The Detroit Red Wings are third with 11. All figures are as of the 2025 season.
When did the Montreal Canadiens last win the Stanley Cup?+
The Montreal Canadiens last won the Stanley Cup in 1993, defeating the Los Angeles Kings in the Final. It remains the most recent championship by a Canadian NHL team. Despite the long drought since, Montreal's 24 titles still lead all franchises by a wide margin.
How many Stanley Cups have the Toronto Maple Leafs won?+
The Toronto Maple Leafs have won 13 Stanley Cups, second only to the Montreal Canadiens. Their most recent title came in 1967, giving them the longest championship drought of any Original Six team. Even so, their 13 cups place them comfortably ahead of the Detroit Red Wings' 11.
Which modern teams have won the most Stanley Cups?+
Among teams that entered the NHL after the Original Six era, the Edmonton Oilers and Pittsburgh Penguins lead with five Stanley Cups each. The Oilers won theirs during the Wayne Gretzky-led dynasty of the 1980s, while the Penguins won in the early 1990s and again in 2016 and 2017. Both trail the historic Original Six franchises.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 98-0 — Draft a 12-player all-time NHL roster and chase a perfect 98-0 — 82 regular-season wins plus a swept Cup.
- Explore all our games →
Related ice hockey guides
View all →
Most Stanley Cups Won by a Player
Henri Richard won a record 11 Stanley Cups as a player. The full leaderboard of hockey's most decorated champions, explained.
Hockey Positions Explained: Every Role
Hockey positions explained: the center, wings, defensemen and goaltender, what each role does on the ice, and what F, D and G mean on a lineup.
What Is Icing in Hockey?
Icing in hockey explained: NHL Rule 81, why the whistle blows, where the faceoff goes, and why there's no icing while short-handed on a penalty kill.
Most Points in NHL History
Wayne Gretzky holds the NHL career points record with 2,857. The full leaderboard of hockey's all-time scoring leaders, explained.
Most Goals in NHL History
Alex Ovechkin passed Wayne Gretzky in 2025 and holds the NHL goals record with 897. The full all-time goal-scoring leaderboard, explained.
Longest Winning Streak in NHL History
The 1992-93 Pittsburgh Penguins won 17 straight games, the longest winning streak in NHL history. The full leaderboard of team streaks, explained.