The Flames, 9-2-1 in their past 12 games, have scored at least four goals in seven of their past 11 and are in first place in the Pacific Division, two points ahead of the San Jose Sharks.
Goalie David Rittich will start for Calgary after he gave up two goals on six shots and was pulled 13:42 into a 5-2 loss against the Sharks on Thursday, his first regulation defeat in his past 10 starts.
Goalie Jacob Markstom will make his seventh straight start for the Canucks, who have lost three straight games (0-2-1) and are 1-3-1 in their past five after going 3-0-2 in their previous five. Vancouver is tied in points with the St. Louis Blues for the second wild card into the Stanley Cup Playoffs from the Western Conference.