自1948年7月晋中会战后，共军即以华北野战军主力向太原进攻，总攻太原先后共七次，自1948年年12月第六次进攻失败后对太原採长期围困政策，以待他处战争结束，然后集中火力进行总攻击。其后东北战事结束，北平易手，即利用和谈时期，调集东北林彪之第十五兵团，聂荣臻之第二十兵团，并傅作义原部四个师，另配炮兵团五团，共约23万余人，齐集太原外围。又由晋冀察绥调来民兵二十余万人，连同原有攻城部队，总计约六十余万人，并配属由东北平津所得之大量重炮与火箭炮，暨所缴日军华北总弹药库多数炮弹，先后由彭德怀、徐向前任总指挥。