炀帝见中原已乱,无心北归,滞留江都,618年,为其下所弑。其时北方的群雄,以河北的窦建德、河南的李密为最大。而唐高祖李渊,以太原留守,于617年起兵,西据关中,又平定河西、陇右,形势最为完固。炀帝死后,其将王世充拥众北归,据洛阳。李密为其所败,降唐。又出关谋叛,为唐将所击斩。唐兵围洛阳,窦建德来救,唐兵大败擒之,世充亦降。
南方割据的,以江陵的萧铣为最大,亦为唐所灭。江、淮之间,有陈稜、李子通、沈法兴、杜伏威等,纷纷而起,后皆并于杜伏威,伏威降唐。北边群雄依附突厥的,亦次第破灭。隋亡后约10年,而天下复定。
唐朝自称为西涼李暠之后,近人亦有疑其为胡族的,信否可不必论,民族的特征,乃文化而非血统。唐朝除太宗太子承乾具有胡化的性质,因和此时的文化不相容而被废外,其余指不出一些胡化的性质来,其当认为汉民族无疑了。
唐朝开国之君虽为高祖,然其事业,实在大部分是太宗做的。天下既定之后,其哥哥太子建成和兄弟齐王元吉,要想谋害他,为太宗所杀。高祖传位于太宗,遂开出公元627至649的23年间的“贞观之治”。