46年，杨得志率1纵队参加了保卫晋察冀边区主要城市承德的战役，但失利。后中央令政委苏振华率1纵南下归还晋冀鲁豫军区建制，应聂荣臻要求，杨得志被留在晋察冀指挥野战军，担任第二纵队司令员。1947年7月，杨得志任新组建的晋察冀野战军司令员。这年参加了清风店战役及石家庄战役，战役中杨得志随机应变，首创晋察冀军区歼灭战战例和解放军攻克大城市模范战例。1948年1月，晋察冀野战军发起涞水战役，歼灭傅作义部32师，35军军长鲁英麟兵败自杀。1948年5月，杨得志任华北军区第2兵团（后改为中国人民解放军第19兵团