Stempniak has eight goals and 23 points in 52 games this season, his third in Calgary.
"When you look at the teams in the League, that's a team that ranks right up there," Stempniak said. "They've got some unbelievable players and they're having a great season. From my end, just looking to go in there and try help out anyway I can, wherever they want to play me and however I can help. I'm really looking forward to it. The team is poised for a good playoff run. You can't help but be excited to join that."
The 31-year-old has 146 goals and 330 points in 616 games for the St. Louis Blues, Maple Leafs, Coyotes and Flames.