Cammalleri tallied on a pair of slap shots that eluded Semyon Varlamov, the second of them coming with 7:19 to go in the middle period.
That boosted the Flames in front 4-2 and the Avalanche gave themselves a chance when Ryan O'Reilly scored on the power play with 7:26 left in regulation.
Joey MacDonald then slammed the door on Colorado and brought the Flames their 13th win of the season. Only three NHL teams have less, Colorado being one of them.
Notable deaths of 2014 [PHOTOS]
Michael Sam cut from the Dallas Cowboys