三年，鲁庄公会齐桓公于柯，曹沫劫持齐桓公，逼他退还齐侵佔鲁的土地，桓公答应后才释放他。桓公欲背约，管仲谏之，终于归还齐侵佔鲁的土地。
晚年.庄公的夫人哀姜是齐国人，无子。庄公临死前欲立庶子斑（或作般）为嗣君，庄公弟叔牙建议立长弟庆父，另一弟季友则支持立斑，季友以庄公之名逼叔牙饮毒酒自杀死。三十二年八月，庄公病逝，季友立子斑为君，十月庆父杀子斑，立庄公另一庶子启为鲁君。在位期间的卿为公子庆父、季友、臧文仲、叔牙、公子溺、公子结。
身份之谜.据《》，鲁桓