因对谈论哲学更为喜好，不想当皇帝了，想让位给拓跋子推，召集公卿商议。源贺正屯武川抵御柔然，也被召回平城。源贺和拓跋云都表示反对，指出传位给皇叔不合继承法，如果皇帝执意退位，最合适的继位者当属太子拓跋宏。经过进一步讨论，献文帝同意了意见，以源贺和太保建安王陆馛持节奉皇帝玺绶，让位给4岁的太子，就是北魏孝文帝。但献文帝作为太上皇帝仍然掌握实权。
孝文帝年间.献文帝禅位当年，河西地区沃野、统万二镇敕勒发生叛乱，源贺奉命征讨，在枹罕大败贼党郁朱于，斩首五千余，又追杀统万、高平、上邽三镇敕勒