公元577年,北周武帝宇文邕灭掉北齐,统一了北方。正当他准备再用几年时间北平突厥,南定江南,统一全国时,却在北伐突厥的征途上染上重病,于公元578年去世。即位的宣帝是一个胸无大志,并且十分残暴的皇帝。他即位不到一年,就传位给七岁的儿子宇文阐,即静帝,自己以天元皇帝的名义继续执掌政权。他不理朝政,又猜忌、乱杀大臣。上下恐惧,内外离心,统治集团内部矛盾越来越尖锐。大象三年(公元581年),隋国公杨坚废周称帝,改国号为隋,定都长安,史称隋文帝。开皇八年(公元588年)三月,隋文帝下诏伐陈。十月,隋文帝命晋王杨广、秦王杨俊、清河公杨素为行军元帅。率大军五十一万,兵分八路,在从巴蜀到东海之滨数千里的战线上,向陈发起进攻。开皇九年(公元589年)正月初一,贺若弼自广陵(今江苏扬州)引兵渡江。十二日,贺若弼大败陈军。陈后主与张贵妃、孔贵妃逃入枯井中,被隋军俘获。不久,陈的统治区域全部归入隋朝,得州三十、郡百、县四百。四月,晋王杨广率诸军回到长安。