hockey The Best NHL Teams of All Time  

Blake Edwards
Originally by
38.9k votes 2.4k voters 17.8k views 31 items Embed

List Rules Active teams only based on historical performance

The best NHL teams of all time are those National Hockey league teams who have performed the best throughout the years, won the most Stanley Cup Championships and overall dominated the league. Most, if not all, hockey fans are partial but in the record books, these teams stand among the elite as the winningest and best NHL teams ever.

If you judge a better NHL team by the number of championships under their belt, only one team can take that number one spot. The Montreal Canadiens, in their nearly 100-year history, have a whopping 24 Stanley Cup wins. The closest competitor, the Toronto Maple Leafs, only has 13. Following in third comes the Detroit Red Wings with 11. Of those three only Detroit has won the title recently, in 2008, with the last Canadiens championship back in 1993 and the Maple Leafs going back to 1967 for their most recent championship.

On the other end of the spectrum, there are also a handful of NHL teams who never won a championship yet. The St. Louis Blues, Buffalo Sabres, Vancouver Canucks, Washington Capitals, San Jose Sharks, Florida Panthers, Phoenix Coyotes, Nashville Predators, Columbus Blue Jackets, Minnesota Wild, and Winnipeg Jets all fall into that category.

So how do you decide which NHL teams should be considered the best? Do you look at titles or regular season performance? Does fan support get any credit? Tell us how you rank the best NHL teams of all time by voting for your favorites teams below or re-ranking this list your way. Also, come vote for the best NHL arenas and the best NHL players of all time too!

list ordered by

1
679 652
Montreal Canadiens is listed (or ranked) 1 on the list The Best NHL Teams of All Time
Montreal Canadiens Montreal, Qu├ębec

Celebrities With Problem Children The Best Current NHL Players

2
654 660
Chicago Blackhawks is listed (or ranked) 2 on the list The Best NHL Teams of All Time

3
652 651
Detroit Red Wings is listed (or ranked) 3 on the list The Best NHL Teams of All Time

4
650 643
Edmonton Oilers is listed (or ranked) 4 on the list The Best NHL Teams of All Time
Edmonton Oilers Edmonton

5
654 642
Pittsburgh Penguins is listed (or ranked) 5 on the list The Best NHL Teams of All Time
Pittsburgh Penguins Pittsburgh

6
638 639
Toronto Maple Leafs is listed (or ranked) 6 on the list The Best NHL Teams of All Time

7
604 638
Los Angeles Kings is listed (or ranked) 7 on the list The Best NHL Teams of All Time
Los Angeles Kings Los Angeles

8
608 637
New York Islanders is listed (or ranked) 8 on the list The Best NHL Teams of All Time
New York Islanders Uniondale

9
615 639
New York Rangers is listed (or ranked) 9 on the list The Best NHL Teams of All Time
New York Rangers New York City

10
622 649
Boston Bruins is listed (or ranked) 10 on the list The Best NHL Teams of All Time
Boston Bruins Boston

11
592 628
Washington Capitals is listed (or ranked) 11 on the list The Best NHL Teams of All Time
Washington Capitals Washington, D.C.

12
572 632
Vancouver Canucks is listed (or ranked) 12 on the list The Best NHL Teams of All Time
Vancouver Canucks Vancouver

13
593 634
Philadelphia Flyers is listed (or ranked) 13 on the list The Best NHL Teams of All Time
Philadelphia Flyers Philadelphia

14
586 634
Colorado Avalanche is listed (or ranked) 14 on the list The Best NHL Teams of All Time

15
575 623
New Jersey Devils is listed (or ranked) 15 on the list The Best NHL Teams of All Time

The Most Violent Thugs in NHL History The Best Hispanic Actresses of All Time

16
579 627
Calgary Flames is listed (or ranked) 16 on the list The Best NHL Teams of All Time
Calgary Flames Calgary

17
560 622
Ottawa Senators is listed (or ranked) 17 on the list The Best NHL Teams of All Time

18
562 624
St. Louis Blues is listed (or ranked) 18 on the list The Best NHL Teams of All Time
St. Louis Blues St. Louis

19
552 618
Tampa Bay Lightning is listed (or ranked) 19 on the list The Best NHL Teams of All Time

20
547 619
San Jose Sharks is listed (or ranked) 20 on the list The Best NHL Teams of All Time
San Jose Sharks San Jose

21
541 618
Dallas Stars is listed (or ranked) 21 on the list The Best NHL Teams of All Time
Dallas Stars Dallas

22
537 615
Anaheim Ducks is listed (or ranked) 22 on the list The Best NHL Teams of All Time
Anaheim Ducks Anaheim

23
532 612
Winnipeg Jets is listed (or ranked) 23 on the list The Best NHL Teams of All Time

24
524 614
Minnesota Wild is listed (or ranked) 24 on the list The Best NHL Teams of All Time
Minnesota Wild Saint Paul, Minnesota

25
508 619
Florida Panthers is listed (or ranked) 25 on the list The Best NHL Teams of All Time

26
528 606
Nashville Predators is listed (or ranked) 26 on the list The Best NHL Teams of All Time

27
512 612
Buffalo Sabres is listed (or ranked) 27 on the list The Best NHL Teams of All Time
Buffalo Sabres Buffalo

28
502 610
Carolina Hurricanes is listed (or ranked) 28 on the list The Best NHL Teams of All Time

29
503 612
Columbus Blue Jackets is listed (or ranked) 29 on the list The Best NHL Teams of All Time

30
493 616
Phoenix Coyotes is listed (or ranked) 30 on the list The Best NHL Teams of All Time
Arizona Coyotes Glendale

31
509 599
Vegas Golden Knights is listed (or ranked) 31 on the list The Best NHL Teams of All Time
Vegas Golden Knights