抗日战争、国共内战时期，潘自力长期在晋察冀边区工作；历任晋察冀军区政治部宣传部长、政治部副主任，晋察冀野战军政治部主任，华北军区野战军第二兵团政治部主任，解放军第十九兵团政治部主任、副政委兼政治部主任；曾参加了平津、太原、扶眉、兰州等战役；1949年9月，随军进驻宁夏。