白腰朱顶雀在中国为冬候鸟,在北欧、俄罗斯及北美等地繁殖。每年9月末或10月初迁到中国东北,其中一部分留在长白山区越冬,虽在零下30多度,仍很活跃,至翌年3月末或4月初离去。
其余大部分鸟经东北南下,10月末到4月初见于河北。并在秋季于沙威山岛和河北省沿海见到它们大批地迁徙。
食物以植物性食物为主,冬季以蒿类种子和其他杂草子最多,特别是大雪封山时,常飞落在草尖处,有时还以倒攀姿式啄食果实;有的到山区散居住户的柴堆腐木上啄食越冬的昆虫和蜘蛛等,或在路边拣食遗物。春季多以嫩叶为食,也有鞘翅目等小形昆虫;秋季以高梁、小米和荞麦等谷物为食。也吃食大量种子和一些昆虫。