北伐和中原大战期间
1926年7月,国民革命军誓师北伐,薛岳所属的第一、第二两师为总预备队,随西路军行动,执行攻占江西的作战任务,为北伐军的主力,随总司令蒋介石行动。9月初,自长沙趋浏阳,展开对江西境内孙传芳部的攻击。而南昌城的攻守战,是北伐军与孙军搏斗最惨烈的一役,城垣两次失而复得,革命军多有败退,大受挫折,唯薛岳兼领的第一师第三团始终勇敢奋战。10月3日,蒋介石召集全师官兵训话,慰勉以第三团做模范。蒋介石检讨作战挫败原因,地图不准确是主因。这对于薛岳是一大教训。其后20余年,薛岳行军作战以及公余,更注意研究实际地理环境和地图。
江西全境肃清,革命军做东下沪杭的准备,战斗序列重行部署,第一军第一师划归东路军总指挥何应钦,前敌总指挥是白崇禧。12月中,薛岳升代第一师师长,率部东进。
由于浙江军政人员的倾向国民政府,故而革命军进展顺利迅速,2月18日克复杭州,各军随即分途合击,攻取上海、南京。薛岳率第一师由杭州进至嘉兴,为使大军在这一湖沼河汉错纵地区运动容易,薛岳获得青红帮头目的合作,通知徒众同时分别架设便桥以利行军,因之,在短时间内即直冲至闵行,与友军合围攻击上海,3月20日克复上海。
1930年4月,中原大战爆发,冯玉祥、阎锡山、李宗仁又联合举兵倒蒋。6月初,李宗仁、白崇禧率第七军自广西入湖南,占领衡阳,继续北进。张发奎则率部循北伐军旧路抄袭醴陵,然后会合李宗仁、白崇禧部占领长沙,大有直捣武汉声势。不料师次平江,其后续部队在衡阳、祁阳被自粤北上的中央军蒋光鼐、蔡廷楷两部阻击,后路中断。李宗仁、白崇禧、张发奎等召集各将领会议定进止,薛岳主张移兵东南,直捣南京,吸引中央军主力,以达到“围魏救赵”之目的,但未被张发奎等采纳。后张、桂联军在衡阳遭到蒋光鼐、蔡廷锴部的围攻,伤亡惨重。突围至广西时,第四军仅剩千余人。薛岳因自己主张被否定,造成大败,灰心丧气,牢骚满腹,向部下公开宣布他和张发奎决定不再干下去,同意官兵自行处置所带武器,致使军心更加涣散。7月4日,第四军退至桂林时,只剩下五六百支枪。后来,李宗仁将桂军一部分部队充实第四军的编制,任命薛岳为该军第十师师长。10月,薛岳受白崇禧指挥,率部参与解南宁之围,在对滇军作战中,脚部负伤。战后,他向总司令部请求调动工作,呈称:“平马之役负伤后,复染疟疾,尚未复原,准暂调工作,俾资调养。”12月,第四军进行缩编,总司令李宗仁批准薛岳的请求,第十师并入十二师,他被调任柳州军校校长。至1931年5月,胡汉民事件圆满解决,陈济棠、李宗仁和张发奎又化敌为友。薛岳对这种离离合合的行动不以为然,乃于5月20日辞去柳州军校校长一职,回九龙闲住。