二十年（600），突厥达头可汗来犯，文帝命晋王杨广和杨素出征灵武（今宁夏灵武），又命汉王杨谅和河州刺史史万岁出征马邑（今山西朔县），李药王、柱国张定和、杨义臣等随史万岁率领出塞，至大斤山（今内蒙古大青山）与敌相遇，达头闻风而逃。李药王因功授大将军。《北史》又记载，随仁寿元年（601），突厥又来犯塞，隋帝命李药王随代州总管韩洪（韩擒虎之弟）、蔚州刺史刘隆领步骑一万镇守恆安，可是不敌突厥十万大军，将士多死。事后被免官除爵。入唐后，官至梓州刺史，卒后复赠永康县公。据《新唐书·宰相世系表》记载，李药王有