Malkin, who has 16 points (two goals, 14 assists) in his past 12 games, has missed six of Pittsburgh's past seven games, including a 3-1 victory against the Edmonton Oilers on Wednesday because of a one-game suspension. He was sidelined for five games from Feb. 1-9 with a neck injury.
The Penguins have won two straight following a four-game losing streak (0-3-1) and are 5-7-1 in their past 13. They lead the Carolina Hurricanes by one point for the second wild card into the Stanley Cup Playoffs from the Eastern Conference.
The Flames will look to end a season-high four-game losing streak (0-2-2), when they have been outscored 18-10. They are 1-3-2 in their past six games after winning eight of their previous nine (8-0-1). Calgary is tied with the San Jose Sharks for first in the Pacific and with San Jose and the Winnipeg Jets for first in the Western Conference.