长。同年冬，他任绥远警备司令。
中原大战、抗日战争.1930年（民国19年）3月，他任晋军第3军军长。同年，他随阎钖山参加反蒋介石的中原大战。中原大战阎钖山败北后，王靖国改任晋东区守备司令兼第70师师长。1932年（民国21年）包头的绥西屯垦督办公署设立，他代理督办。1935年（民国24年）4月，他被授予陆军中将。1936年（民国25年），他任晋绥剿匪总预备军司令官，7月升任第19军军长。抗日战争爆发后，王靖国转战山西省各地，任中央兵团指挥官。1938年（民国27年）2月，他兼