抗战胜利后，国民政府保留了徐州市，属江苏省。1946年12月15日，宿北战役开始，中国人民解放军与国民革命军整编第69师展开了连续四天的激战，激战结束后，国军损失了近三个半旅，69师师长戴之奇也被迫自杀。解放军取得了该战役的胜利。1948年11月，淮海战役爆发，作战区以徐州为中心，历时66天。战役以国军的失败告终。中华民国政府在华东战场的军力力量也彻底瓦解。12月，解放军在占领徐州后，将其划归山东省管辖。1952年底，徐州回到江苏省，为省辖市。1983年开始辖县。