西屯垦督办公署设立，他代理督办。1935年（民国24年）4月，他被授予陆军中将。1936年（民国25年），他任晋绥剿匪总预备军司令官，7月升任第19军军长。抗日战争爆发后，王靖国转战山西省各地，任中央兵团指挥官。1938年（民国27年）2月，他兼任第二战区北路军第2路军司令。翌年2月，他任第13集团军总司令。同年7月，他转任西路军北区总司令。1945年（民国34年）5月，他任中国国民党第六届中央监察委员。
太原战役败北.1946年（民国35年），王靖国升任第6集团军副总司令兼第