全国抗战爆发后,谢祥军进入抗日军政大学学习。1939年秋到皖南,历任新四军军部教导总队科长、江北指挥部教导大队副大队长、军政干部学校教育长、抗大第5分校教育长、华中抗大总分校教育长、新四军军部特务团团长、抗大第5分校校长等职,为新四军培养和输送了大批军政干部。
解放战争时期,谢祥军先后任华中军区第5、第9军分区司令员,华中野战军第10纵队司令员。1946年夏,他率部参加苏中战役(亦称苏中七战七捷),取得重大战果。同年10月,华中野战军主力在废黄河两岸地区组织了大规模的涟水保卫战。10纵队有3个团参加战斗,其主要任务是阻击敌人从两淮进攻,谢祥军与政委刘培善率广大指战员道道阻击,层层设障,予敌以重大打击,胜利完成任务,有力配合了整个战役。10月24日晨,谢祥军在前沿阵地察看敌情时,不幸被敌人流弹击中,在送往后方医院途中牺牲,年仅32岁。
据新华社武汉4月16日电