June 14, 2026, 4:05 p.m. ET
Editor’s note: This post was originally published in 2025 and has since been updated for 2026.
Being able to hoist the Stanley Cup over your shoulders is a feeling all NHL teams seek at the start of the season. Unfortunately, only one team out of 32 can be called NHL champions each year.
Winning the Stanley Cup is hard in the modern age, but there are teams that have managed to stack up the wins over the years. Whether it be through towering dynasties or decades of excellence, these teams have put together some impressive runs to get their names carved on the Stanley Cup.
Without further ado, here are the NHL teams with the most Stanley Cups in history ranked for your convenience.
Which NHL teams have the most Stanley Cups?Montreal Canadiens: 23Toronto Maple Leafs: 13Detroit Red Wings: 11Boston Bruins: 6Chicago Blackhawks: 6Edmonton Oilers: 5Pittsburgh Penguins: 5New York Islanders: 4New York Rangers: 4St. Louis Eagles: 4Colorado Avalanche: 3New Jersey Devils: 3Tampa Bay Lightning: 3Los Angeles Kings: 2Montreal Maroons: 2Philadelphia Flyers: 2Florida Panthers: 2Anaheim Ducks: 1Calgary Flames: 1Carolina Hurricanes: 1Dallas Stars: 1St. Louis Blues: 1Vegas Golden Knights: 1Washington Capitals: 1