姬姓,名夷吾,其生母与重耳的生母是亲姐妹,因此,夷吾和重耳还是比较亲近的,在他们两个上面还有一个夫人齐姜所生的大哥申生,还有一个齐姜所生的姐姐穆姬,申生是太子,穆姬嫁给了秦穆公。
齐姜死得早,他们兄弟几个的老爹晋献公宠爱骊姬,骊姬就想要自己儿子奚齐当太子,多次陷害太子申生,最后被逼自杀。骊姬又想除掉重耳和夷吾。这两兄弟逃回封地。晋献公在枕头风下,认为他们不辞而别是要谋反,又派兵攻打,重耳从封地蒲邑逃出,到了母亲老家翟国;夷吾所在的屈城防守比较严,没攻打下来,可晋献公第二次又派兵攻打,夷吾没法只好也逃,本来也想去母亲老家翟国,可手下人说,翟国已经有个重耳了,你们两个都在那里,晋国正好一锅端嘛,到时候翟国都不用攻打,就把你们俩交出来了。夷吾于是就逃到了梁国。
逃到梁国,夷吾还顺便娶了梁国国君的女儿,生下一男一女。梁国国君为他们占卜,男孩将为人质,女孩将为人妾,夷吾就随便取了名字,把男孩取名叫圉,女孩取名叫妾。(这有多不走心啊,哪有给女儿取名字为“妾”的。)
后来晋献公死,里克希望申生、重耳、夷吾三派联合起来,没想到荀息谨遵遗嘱,仍要拥立奚齐,于是里克就干脆杀了奚齐,荀息又立了奚齐的弟弟悼子上位,又被里克杀了。之后里克派人找重耳回来,重耳不肯,里克于是再找夷吾,夷吾当然想回去,手下人说,重耳都没回去,你回去会不会有危险呀?还是找个靠山回去。于是找了秦穆公,并承诺上位后将河西地区送给秦国,又跟里克说上位后将汾阳的城邑封给他。后来齐桓公也到了晋国,在齐桓公和秦穆公的支持下,夷吾上位,是为晋惠公。
等登上王位了,晋惠公就跟秦穆公说,我想给您土地,可大臣们不肯呀。就这样背弃了诺言。给里克的承诺更是抛在脑后,还夺了里克的权。之后还怕里克再找重耳,直接赐死了他,理由是:你杀了两个国君,一个大夫,你这样的,谁敢做你的国君呢。
晋惠公上位后连年灾荒,到第四年实在是顶不住了,晋惠公于是向秦国求助(这脸皮也真是够厚的)。有人说正好攻打晋国,可百里奚说灾荒苦的是百姓,还是要给粮食。秦穆公就借了很多粮食给晋国,船只连绵不绝,史称“泛舟之役”。
转年间,秦国也闹灾荒了,秦国自然想到问晋国借粮。没想到晋惠公的舅舅虢射说,去年天意让秦国夺取晋国,他们却还借粮食给我们,看今年他们被天意惩罚了吧,我们可不能像他们一样,我们应该顺从天意去攻打秦国。(听听这强盗逻辑)晋惠公就派兵攻打秦国。
这回秦穆公可真是被惹火了,也开始攻打晋国。第二年,两人打仗对上了,晋惠公被活捉。秦穆公想杀了他,可他的夫人穆姬是晋惠公的姐姐,就天天哭呀哭的,秦穆公就没杀,过段时间又有人进言现在晋国不和睦怎么怎么的,过了一段时间还是放了晋惠公。
这次回去,晋惠公确实把黄河以西的地区送给了秦国。却又不安分,还要去杀重耳,重耳没办法逃到齐国。
过了两年,晋惠公将太子圉送往秦国作人质,女儿妾在秦国作侍女。秦穆公把河东地区又还给了晋国,还把女儿嫁给太子圉。
继位十四年后,生病而死,太子从秦国偷偷回到晋国,顺利继位。
晋惠公夷吾当王子的时候要提防被杀,又要夺位,上位后还要时时担心重耳来抢王位,跟秦国关系也没搞好,只能是无所建树了。