How Many Nhl Hockey Teams Are In Canada. There are seven nhl teams located in canada. Montreal canadians (1917), toronto maple leafs (1917), vancouver canucks (1970), edmonton oilers (1979), calgary flames (1980), ottawa senators (1992), and winnipeg jets (2011).
The national hockey league (nhl) is a men’s professional ice hockey league. The national hockey league (nhl; The current jets team was revived from the sale of the atlanta thrashers to winnipeg.