1947年夏,人民解放军转入全国规模的战略进攻。辽沈战役后,蒋介石为确保徐州,巩固江淮,命令徐州“剿总”刘峙集团开始收缩兵力,至10月底,刘峙部下约60万大军,收缩到了以徐州为中心的陇海和津浦两条铁路线上,企图以徐蚌段为轴心,在徐蚌周边用攻势防御来阻击我军南下。
在1948年底郑州、开封相继解放之后,根据全国战局的发展和中原、华东战场的敌情变化,中央军委11月1日决定,由邓小平、陈毅统一指挥中原野战军与华东野战军进行淮海战役。此时解放军的参战部队,计有华东野战军15个步兵纵队、1个特种兵纵队,中原野战军7个纵队,再加上一些地方部队,共有60多万人。
为了更好地协同作战,1948年5月,陈毅被派往中原野战军任第一副司令员,仍兼华东野战军司令员,由粟裕任华东野战军代司令员兼代政治委员。
根据中央军委首先歼灭第7兵团,切断津浦路徐蚌段,孤立徐州的计划,华东野战军以7个纵队分割围歼第7兵团于新安镇、阿湖地区,以8个纵队担任阻缓任务;中原野战军主力4个纵队由睢县、柘城地区东进,准备围歼商丘地区之敌第4绥靖区,尔后攻占宿县,切断津浦路徐蚌段,完成对徐州的战略包围。