唐太宗还注意纳谏。他曾问大臣魏征:“人主何为而明,何为而暗?”魏征答:“兼听则明,偏信则暗。”唐太宗很同意这个意见。大臣魏征、刘洎、马周等人,都敢于犯颜直谏。如唐太宗想修洛阳乾元殿,又想到西域市名马,都因臣下进谏而止。由于唐太宗善于纳谏,因此能及时地纠正一些错误,修明政治。唐太宗还注意执法,要臣下按法律办事。由于“贞观之初,志存公道,人有所犯,一一于法”,这对安定社会秩序起了重要的作用。
在唐太宗即位之初,社会经济遭到严重破坏,民不聊生。但几年之后,据史书载:“天下大稔,流散者咸归乡里,斗米不过三四钱,终岁断死刑才二十九人。东至于海,南极五岭,皆外户不闭。”虽然辞有溢美,但至少可以说明贞观时期的政治比较清明,社会经济在迅速恢复。
649年唐太宗死去,其子李治继位,是为唐高宗。武则天是唐高宗的皇后。 武则天名曌,其父曾为木材商人、唐初大臣。武则天精明机智,通文史。唐高宗因患风眩,目不能视,使武则天协助裁决政事。683年,唐高宗病死,太子李显(武则天第三子)即位,是为唐中宗。次年,武则天废中宗为庐陵王,另立李旦(武则天第四子)为皇帝,是为唐睿宗,旋即废黜。
690年,武则天宣布改唐为周,以洛阳为神都,降唐睿宗为皇嗣,自为皇帝,史称“武周革命”。在中国历史上,武则天是仅有的一个女皇帝。
在高宗立武则天为皇后时,掌握大权的贞观老臣长孙无忌、褚遂良等认为武则天出身低微,不配当皇后,因此都竭力反对。武则天成为皇后后,她依靠庶族官僚李义府、许敬宗等支持,贬杀了长孙无忌、褚遂良等人。唐高宗死后,武则天临朝听政,唐中宗和唐睿宗实际上是她的傀儡。684年,柳州司马徐敬业以匡复唐室、拥立庐陵王为号召,在扬州起兵,人数曾发展到十余万。688年,宗室李冲在博州、李贞在豫州又起兵反武则天。这两次起兵都很快被武则天派兵击溃。和这两次起兵有牵连的唐朝宗室、大臣都被武则天残酷镇压。
为了防止反抗,武则天在徐敬业起兵失败以后,更放手对她的政敌进行打击。武则天还奖励告密,在朝堂放置铜匦,以收受告密信件。又重用索元礼、周兴及来俊臣等酷吏,专办所谓谋反大案。他们制造了许多可怕的刑具,对被告人进行骇人的折磨和屠杀。周兴、索元礼所杀各数千人,来俊臣所破千余家。唐初在朝内做官的多是关陇士族,所以武则天诛杀的士族官僚主要是这部分人。