隋开皇元年(581年)九月至十一年春,隋文帝杨坚出兵北击突厥、南灭陈朝及平定江南的统一战争。南北朝末期,北周、突厥和陈朝三个主要政权并存。北周大定元年(581年)二月,总揽北周大权的大丞相杨坚废周立隋,是为隋文帝。时隋疆域大体为长江以北,长城以南,东至沿海,西达四川的广大地区。拥有1100余县、2900余万人口,封建经济、文化较发达。
杨坚为统一中国,革除弊政,发展生产,亲自讲武,整顿军队,并陆续采取一些改革措施,不断增强国力、军力。北方突厥为游牧奴隶社会,自6世纪中期崛起,至沙钵略可汗时,控制着长城以北,贝加尔湖以南,兴安岭以西,黑海以东的辽阔地域,拥有骑兵数十万。因隋王朝停止对其献礼、和亲,不断兴兵南犯,威胁隋的统治。但当时突厥有4可汗,各拥重兵,沙钵略与阿波、达头等可汗不和,为隋制胜突厥提供了有利条件。江南陈朝传至后主陈叔宝时,保有长江以南、西陵峡以东到东南沿海的400余县、200余万人口。政治腐朽,上下猜忌,赋税繁重,府库空虚,刑法残暴,人民怨声载道;后主沉醉于酒色,疏于戒备,凭借长江阻遏隋军进攻。
杨坚曾准备先灭陈朝,后击突厥。为巩固北部边防,防止突厥攻扰,在边境增修亭障,加固长城,并命上柱国阴寿镇幽州(治蓟县,今北京城西南),京兆尹虞庆则镇并州(治晋阳,今太原西南),屯兵数万以备之。开皇元年三月,即派大将贺若弼、韩擒虎分任吴州和庐州总管,镇江北要地广陵(今江苏扬州西北)、庐江(今合肥),作灭陈准备。九月,陈将周罗喉攻占江北隋的胡墅(今江苏六合西南)。杨坚命尚书左仆射高颎节度行军元帅长孙览、元景山率军伐陈。此际,突厥沙钵略可汗因其妻为北周千金公主,便以为北周复仇为借口,联合原北齐营州刺史高宝宁,于十二月攻占临榆镇(今河北抚宁东,一说今山海关)。并联络各部,准备大举攻隋。杨坚根据隋朝新立,边防不固,实力尚不够充实等情况,决定变更原来计划,改取南和北战,先败突厥,后灭陈朝的战略。