卫宣公,姬姓,卫氏,名晋,卫前庄公之子,卫桓公之弟,卫国第十五任国君。
卫宣公早年,被卫前庄公送到邢国作为质子,‘州吁之乱’后,石碏将其从邢国迎回,拥立为君。
卫宣公元年,四月,郑庄公为报‘东门之役’之仇,出军攻打卫国。卫宣公借来了南燕国的军队抵御郑军。郑国祭足、原繁、泄驾引三军正面交锋,另派公子曼伯、公子子元率制之军从背后夹击。六月,于虎牢关大败燕军。
当时,郕国曾趁乱进攻卫国,后来卫国也攻入了郕国还以颜色。
卫宣公四年,在齐釐公的调解之下,卫、宋、郑三国讲和。
卫宣公六年,周桓王征召卫宣公会师伐宋,卫宣公没有受命。
同年,卫、宋两国趁着宋军在鲁郊之机,出兵攻郑。蔡国紧随其后,攻取了戴。由于三国意见不和,最终戴又被郑军夺回,三国军队被俘虏众多。
卫宣公十年,卫宣公与齐釐公会于蒲,但并没有签订盟约。
卫宣公十二年,卫宣公派军参与了周郑‘繻葛之战’。
卫宣公十四年,卫宣公随同郑庄公、齐釐公一同进攻周国的盟、向。周桓王不得不将两地百姓迁到郏。
卫宣公十七年,卫、齐、郑三国联军与鲁军在郎交战。
卫宣公十八年,卫、齐、郑、宋于恶曹会盟。
同年,卫宣公听信了宣姜和公子朔的谗言,假命太子伋使齐,暗中命人于莘将其杀害。而后,改立公子朔为太子。
另,太子伋是卫宣公和卫前庄公姬妾夷姜私通所生,卫宣公宠爱夷姜,故将伋立为太子,命右公子加以教导。
后来,右公子为太子伋迎娶了齐釐公之女宣姜,不等成婚,美貌的宣姜便被卫宣公看中,娶入宫中。宣姜为卫宣公生二子,公子寿和公子朔,由左公子教导。
卫宣公十九年,卫宣公去世,太子朔继位,也就是卫惠公。
由于卫惠公继位不正,致使左、右公子对其不满,引发了卫国的内乱。而这一切,正是源自于卫宣公当年强抢了本应是太子伋夫人的宣姜。