5 out of the 7 canadian teams have one the cup.
The Edmonton Oilers, Montreal Canadiens, Toronto Maple Leafs, Calgary Flames, and the Ottawa Senators have all one the cup at least once. The Winnipeg Jets and The Vancouver Canucks have not one a cup but the Canucks have made it to the finals 3 times.
Edit: sorry about that I was misinformed the original Ottawa Senators won 11 cups.
The 1974-1975 Philadalphia Flyers were the last All Canadian born team to win the Stanley Cup.
The last Canadian team to win the Stanley Cup were the Montreal Canadiens in 1993.
Vancouver made the finals in 2011, none since then.
the Vancouver Canucks
All the teams which have won the Grey Cup, with only one exception, have been Canadian teams, which is to say that they were based in Canadian cities, including the most recent team to win it.
The last Canadian team to win the Stanley Cup was the Montreal Canadians, during the 1992,93 season.
The last team representing a Canadian city to win the Stanley Cup was the Montreal Canadiens in the 1992-93 season.The last Canadian hockey team to win the cup was the 1992-1993 Montreal Canadians. Guy Carbonneau was the captain.
Darian hatcher zdeno chara