受隋炀帝重用，于616年被派为太原留守，但隋炀帝对他也不放心，派王威与高君雅监督之。隋朝在大业年间，由于隋炀帝过度使用国力与三征高句丽的失败，使得各地民变不止，史称隋末民变。李渊见天下大乱，隋朝的灭亡不可扭转，便生起取而代之的念头。617年李渊杀王威、高君雅，在太原起兵造反。不久，李渊率诸子众将攻破守备关中的屈突通，占领隋都大兴城。李渊拥立杨侑为帝，是为隋恭帝，遥尊隋炀帝为太上皇，自任大丞相，进封唐王。而在扬州的隋炀帝，他心灰意冷，不愿返回关中，最后于618年的江都政变中被宇文化及等叛军杀害。李渊借此机会，