Owing to environmental concern, Pb-free solders are replacing eutectic tin lead in electronic packaging industry. Thus, whisker growth becomes a serious reliability issue for Sn finishes. In this study, the mechanism of whisker growth from Sn finish on Cu leadframe was investigated under the temperature/humidity storage test. It is found that oxidation of the Sn finish was the driving force behind the whisker growth. Thermal treatments including annealing at 220 °C and reflowing at 260 °C were employed to mitigate the whisker growth. It is found that both heat treatments can significantly reduce the whisker growth rate. It is speculated that the heat treatments can relieve the residual stress in the Sn finishes and can modify their grain structure, resulting in a slower oxidation rate. Thus, they can slow down the grow rate of Sn whiskers. In addition, reflowing treatment can change the columnar grain structure of the Sn film to the equiaxed grain structure in some of its regions, resulting in a lower grain boundary diffusion rate of Sn. Therefore, the reflowed sample had the lowest growth rate of Sn whiskers.