618年,唐高祖李渊武德元年。五月,隋恭帝禅位于李渊,国号唐,建元武德,以长安(今陕西西安)为都,罢郡置州。八月,薛举卒,其子薛仁杲称帝。九月,李密杀翟让。王世充选精锐出师击李密,大败之。李密率两万人入关降唐。宇文化及至魏县(今河北大名西南),杀隋秦王杨浩,自称帝,国号许。十一月,李世民大破薛仁杲于浅水原(今陕西长武浅水村一带),薛仁杲降唐,陇右平。十二月,幽州总管罗艺降唐。李密降唐后所待甚薄,李密不满,乃请旨往山东,在东进途中叛唐,被唐将盛彦师斩杀。
619年,己卯,唐高祖武德二年。正月,定租庸调法。诏天下宗室无任职者免其徭役,每州置宗师人管理。窦建德大败宇文化及,诛杀其众,奉表于隋。 四月,王世充废杨侗,自称天子,国号郑,建元开明。五月,唐杀李轨,河西平。九月,唐打败梁师都。李子通克江都,称帝,国号吴。唐杀其户部尚书刘文静。刘武周据并州(治所在今山西太原),齐王李元吉逃至长安。十月,唐发关中之兵,由李世民统率征讨刘武周。
620年,庚辰,唐高祖武德三年。三月,唐恢复旧官名,改纳言为侍中、内史令为中书令等。窦建德于河北自称夏王,开府置官属。四月,李世民大破刘武周及其将宋金刚,宋金刚部将尉迟敬德降于李世民。刘武周从并州逃入突厥宋金刚亦入突厥,后二人皆为突厥所杀。唐军攻克并州,刘武周所得州县归。六月,唐封杜伏威为吴王。唐下诏埋葬死于江都之难的隋朝宗室并置庙祭祀。十一月,突厥处罗可汗死,弟颉利可汗立。
621年,辛已,唐高祖武德四年。二月,李世民攻王世充,败之于谷水,围困洛阳(今河南洛阳)宫城。窦建德发兵十余万救洛阳,李世民败之于虎牢(今河南荥阳西北汜水镇西)。五月,唐军突袭窦建德,窦建德受伤被俘。王世充率群臣投降,唐军进入洛阳。窦建德、王世充故地皆平。七月,唐铸造开元通宝钱。窦建德旧部拥刘黑闼起事。九月,赵郡王李孝恭与李靖发巴蜀兵,大败并活捉萧铣于江陵(今湖北江陵)。十二月,刘黑闼尽得窦建德旧地,声势大振。
622年,壬午,唐高祖武德五年。三月,李世民与刘黑闼战于洺水(今河北曲周南),刘黑闼大败逃往突厥,山东皆平。六月,刘黑闼引突厥兵侵扰山东、定州(治所在今河北定州)。七月,杜伏威入朝,留居长安。八月,改葬隋炀帝于扬州。十一月,刘黑闼再次起兵,唐诏太子李建成率军讨伐。十二月,李建成大破刘黑闼,刘黑闼带数百骑逃走。623年,癸未,唐高祖武德六年。正月,刘黑闼被部下送至李建成处,被斩于洺州(治所在今河北永年东南)。二月,徐圆朗败死。四月,吐谷浑侵扰芳、洮、岷等州。八月,辅公祏称帝,国号宋。唐诏李靖、李世勣等率兵征讨。
624年,甲申,唐高祖武德七年。二月,唐封高句丽王高建武为辽东郡王,百济王扶余璋为带方郡王,新罗王金真平为乐浪郡王。置州、县、乡学,令王公子弟皆入学。辅公拓兵败被斩,江南皆平。四月,颁布新律令,定均田、租庸调法。庆州都督杨文干反,后被其部下杀害。
625年,乙酉,唐高祖武德八年。 正月,突厥、吐谷浑皆请求互市,唐高祖许之。八月,并州道总管张公谨与突厥战于太谷,唐军大败,温彦博被俘。十一月,加授秦王李世民中书令、齐王李元吉侍中,以天策上将府司马宇文士及为检校侍中。
626年,丙戌,唐高祖武德九年。六月,秦王李世民与太子李建成、齐王李元吉各自发展势力,以争夺皇位。李世民率长孙无忌等伏兵于宫城北门玄武门,杀太子李建成李元吉及其诸子。唐高祖立李世民为太子。八月,唐高祖称太上皇,太子李世民即位,是为唐太宗。