鲁桓公三年,即公元前七零九年,鲁桓公与齐僖公在嬴地会见,这是商议将齐僖公之女(文姜,春秋四大美女之一)嫁给鲁桓公。
六月,鲁桓公与杞国国君在郕地(今山东)会见,这是杞国向鲁国求和。
秋天,公子翚到齐国去迎接文姜到鲁国。
齐国国君齐僖公将文姜送到欢地,鲁桓公在欢地与齐僖公会见。
《左传》认为,齐僖公亲自送文姜是违背礼法的,因为按照礼法,公侯的女儿出嫁,如果是先君的女儿,那么就由上卿相送,如果是国君的女儿,就由下卿的相送,如果嫁往的是大国,那么也就只是上卿相送,如果是一个小国,那么就由上大夫相送,哪怕是天子嫁女,也就只是群臣相送而已。
冬季,齐国齐仲年(齐前庄公之子,齐僖公之弟)到鲁国来聘问,这是护送文姜到鲁国国都曲阜。
鲁桓公五年,即公元前七零七年,周桓王趁着郑庄公与齐僖公想要攻打杞国,便夺取了郑庄公在王室的卿位,郑庄公便不朝见周桓王。
周桓王派仍叔的儿子到鲁国聘问,至于没有留下的他的名讳,是因为他过于年幼。
秋天,周桓王率领蔡国、卫国、陈国的军队攻打郑国,在繻葛大战,周桓王被箭射中,溃败,史称繻葛之役。
鲁桓公六年,即公元前七零六年,夏季,鲁桓公与杞侯在成地会见,希望鲁桓公能够消除齐国灭亡杞国的打算。
北边的戎人入侵齐国,齐国向郑国求援,诸侯相救,大夫戍兵于齐。
齐国为了感谢诸侯国救援之情,向他们馈赠食物,让鲁国确定次序,于是鲁国按照周王室分封的先后安排次序,这样郑国就排在了后面,让郑国觉得受到屈辱,认为鲁国忽视了郑国救齐的功劳。
九月,文姜为鲁桓公诞下一公子,按照太子出生的规格举行礼仪,因为与桓公是同月生日,便取名为同。
冬季,杞侯请求鲁桓公代杞国向周天子请命与齐国讲和,但是鲁桓公没有同意。
鲁桓公十年,即公元前七零二年,冬季,齐国、卫国、郑国在鲁国郎地与鲁国交战,这是因为当初戎人入侵齐国之时,郑国觉得鲁国轻视自己,便有如今之战。
鲁桓公十一年,即公元前七零一年,郑庄公去世,郑国发生内乱,郑昭公出逃卫国,郑厉公继位。
鲁桓公十二年,即公元前七零零年,六月,鲁桓公在曲池(鲁邑,今山东宁阳东北)与杞国国君、莒国国君会见,这是为了调停两国的纷争,为他们讲和。
七月,鲁桓公与宋厉公、燕国人在谷丘(宋邑,今河南虞城西南)会盟。