夏季,孟献子(孟孙蔑,孟孙古之子,孟孙氏宗主)到成周朝见,周定王认为鲁国有礼,便厚赏孟献子。
秋季,鲁国攻打根牟(东夷小国),《春秋》记载鲁国很容易就占领了根牟。
九月,诸侯在扈地会见,这是为了讨伐不顺服的国家,陈国没有参加,晋国便会同诸侯一起讨伐陈国。
晋成公在扈地去世,晋国的军队才返回。
晋成公去世后,他的儿子公子据继位,是为晋景公。
十月,卫国国君卫成公去世,他的儿子卫穆公继位。
鲁宣公十年,即公元前五九九年,春季,鲁庄公再一次到齐国。
齐惠公因为鲁国顺服的缘故,便将济水以西的田地归还给了鲁国。
夏季,齐惠公去世,他的儿子齐顷公继位。
齐惠公的宠臣崔杼逃亡到了卫国。
鲁宣公到齐国参加了齐惠公的丧礼。
六月,公孙归父(公子遂之子)出使齐国,参加齐惠公的葬礼。
秋季,周定王派王季子(周顷王之子,周匡王、周定王之弟,刘国开国国君,死后谥刘康公)到鲁国来聘问,这是因为去年孟献子到成周去朝见,前来回礼。
公孙归父率军攻打邾国,夺取了绎(yì)地。
季文子到齐国聘问,这是季文子第一次出使齐国。
冬季,公孙归父到齐国出使,解释鲁国为什么要攻打邾国。
齐国的国武子到鲁国来聘问,这是前来回礼。
这一年,陈国的夏征舒因为夏姬的缘故,弑陈灵公,陈国发生动乱。
鲁宣公十一年,即公元前五九八年,夏季,公孙归父率军与齐国一起攻打莒国。
这一年,楚庄王出兵讨伐陈国,诛杀夏征舒,灭陈国,后复之,带走了夏姬。
鲁宣公十二年,即公元前五九七年,楚国与晋国在邲地(今河南郑州北)交战,中原霸主晋国战败,楚庄王一战而霸,楚国的势力开始向着中原诸侯大肆压迫。
十二月,楚庄王灭萧国。