退位，最合适的继位者当属太子拓跋宏。经过进一步讨论，献文帝同意了意见，以源贺和太保建安王陆馛持节奉皇帝玺绶，让位给4岁的太子，就是北魏孝文帝。但献文帝作为太上皇帝仍然掌握实权。
孝文帝年间.献文帝禅位当年，河西地区沃野、统万二镇敕勒发生叛乱，源贺奉命征讨，在枹罕大败贼党郁朱于，斩首五千余，又追杀统万、高平、上邽三镇敕勒到金城，斩首三千。迁其余党于冀、定、相三州为营户。又依古今兵法及先儒耆旧说，略采至要，作十二陈图献上，太上皇帝读后嘉奖他。他又都督三道诸军屯漠南。当时每到秋冬，北