这一年,周王室发生子颓之乱。文姜到了莒国,《春秋》记载这是认为文姜违礼。次年,文姜再次到莒国,还是同样的理由。鲁庄公二十一年,即公元前六七三年,王子颓和五大夫被杀,周惠王回到了洛邑。这一年,郑厉公去世,其子踕继位,是为郑文公。同年,文姜去世,次年安葬。鲁庄公二十二年,即公元前六七二年,鲁庄公与齐国大夫高傒在防地会盟,定下了与哀姜(齐襄公之女)的婚事。冬季,鲁庄公亲自到齐国聘礼,这在有违礼制的。