1930年秋中原大战结束后,张学良因为统帅东北军入关助战有功,被授权主持华北地区受降及整编工作。其中,云集山西南部的西北军残部近4万人被正式改编为东北边防军第3军;1931年6月,又改编为国民革命军陆军第29军,
改编后的第29军驻防山西南部的解县、运城、曲沃、汾阳等县。这些县原本都有阎锡山的晋军驻防,虽然在中原大战后晋军损失也不少,但因撤退及时,这些县的驻军大都建制完整的退回了山西,两军驻防混杂,磕碰摩擦不可避免。1931年4月,第29军汾阳驻军与晋军杨澄源为争夺住房大打出手,宋哲元闻讯后急令部队退出,将营房让给了晋军。
保持中立,获得4县寄人篱下的处境让第29军军长宋哲元等人心急如焚,时刻等待机会争取地盘。1931年夏,石友三在日寇唆使下突然起兵进攻张学良,并致函第29军要求念其出自西北军同源而共同起兵,宋哲元等将领念及张学良改编收留的恩情,拒绝了石友三的请求,导致石孤立无援而失败。
宋哲元及第29军在关键问题上的中立立场,使得执掌华北军政大权的张学良非常满意。为此,他特地从东北军在冀西南的地盘中划出毗邻山西的高邑、元氏、内邱、赞皇4县,供第29军驻防,地方管理任免、税款征收使用等一应事务,全部由宋哲元说了算。
长城抗战,主政察省“九一八事变”日寇侵占了东三省后,仍然没有停止南下的步伐,热河察哈尔省危机逐步加重,宋哲元处于民族义愤,主动申请率军进驻察哈尔省,抵御日寇侵略的步伐。此时的察哈尔省在日寇和伪蒙部队的蚕食下,辖区仅剩16个县,人口不多、经济也不发达,因此蒋介石十分大度的将察省交给了宋哲元,任命其兼任省主席,控制了全省地区。
1933年3月,第29军参加长城抗战,在喜峰口、罗文峪等地与日寇浴血厮杀,获得了举国尊重。因此,当1935年东北军和中央军被日寇威逼撤出河北后,主持军事委员会北平军分会的办公厅主任鲍文樾首先想到了战功赫赫的第29军,并向宋哲元的亲信、现任察哈尔省主席萧振瀛透漏了邀请第29军进驻北平的请求。
形势紧急,进驻平津这一请求迅速得到第29军高层的回应,第37师师长冯治安随即率军控制了北平的各个战略要点。随后,第29军各部队源源不断东进,迅速接防了撤退的国民党中央军和东北军的防区,有效控制了河北全省及天津市。远在南京的蒋介石见第29军已经实际控制了平津察冀地区,干脆利用该军的抗日威名和强悍战力来支撑华北危局。
于是,蒋介石下令补办了第29军调防华北和任命该军各级将领在地方兼职的手续,第29军正式获得了平津察冀的广阔地盘。