梁兴初参加长征。进至云南马龙县时，曾装扮国民革命军军团长，率1个连将国军1个团全部缴械。后在甘南哈达铺时，奉命搜集报纸，促使毛泽东决策红军进军陕北。到陕北后，任红一军团2师2团团长，率部参加直罗镇战役、东征战役、西征战役和山城堡战役等。1936年，入抗日军政大学学习。
抗日战争时期.抗日战争爆发后，任八路军115师685团营长，参加了平型关战役。此后又率部参加广阳战斗及午城、井沟等战斗。1938年，任685团副团长。同年11月，任苏鲁豫支队副支队长兼四大队队长，进军山东。在崔庄战斗中