晚年，筑高台，看到大夫党氏的女儿孟任，很是欢喜，就跟着她走。最后，庄公许诺说立孟任为夫人，如果她给自己生了儿子，就立为太子。孟任生子般（一作“斑”）。庄公想立般为太子，又担心其他臣子有意见。到了庄公三十二年，庄公病笃，又想到立太子的事情，就询问自己的兄弟叔牙、季友。叔牙说庆父有才能，季友则说就算死也要立公子般。庄公让季友派人赐鸩酒给叔牙。叔牙饮鸩而死，立其后为叔氏，后改称叔孙氏。鲁庄公立般为太子，而季友辅佐。叔牙死后不久，庄公薨。于是季友立太子般为国君，为庄公治丧，因此尚未正式即位。而庆父发难，派人弑杀