成了晋冀鲁豫野战军第1纵队，杨得志任纵队司令员，下辖三个旅。随后参与了平汉战役。中共中央为了和国民党政府军争夺东北，电令杨得志率晋冀鲁豫1纵北上，到达晋察冀后被留下。1946年，杨得志率1纵队参加了保卫晋察冀边区主要城市承德的战役，但失利。后中央令政委苏振华率1纵南下归还晋冀鲁豫军区建制，应聂荣臻要求，杨得志被留在晋察冀指挥野战军，担任第二纵队司令员。1947年7月，杨得志任新组建的晋察冀野战军司令员。这年参加了清风店战役及石家庄战役，战役中杨得志随机应变，首创晋察冀军区歼灭战战例和解放军攻克大城市模范