The Montreal Canadiens have the most NHL Championships. They have won the Stanley Cup 24 times, with their most recent victory being in 1993.
The Toronto Maple Leafs have the second most National Championships with 13. Their most recent Stanley Cup came in 1967.