1937年,抗日戰爭爆發,王義生回家鄉參加了“青年抗敵後援會”,從事抗日救亡宣傳。1938年加入中國共產黨。1938年9月中旬,王義生根據中共浦東工委的指示,協助連柏生建立南匯縣保衛團第四中隊(簡稱“保衛四中”),王義生任政訓員。1939年秋,“保衛四中”擴編為南匯縣抗日自衛總團第二大隊,王義生任一中隊中隊長。
1939年,王義生除抓部隊軍政工作外,還兼管長溝鄉的民運工作,負責抗日宣傳,實行“二五減租”,動員青年農民參軍支前、調解民事糾紛等。1940年4月,由於日軍掃蕩頻繁,大部隊活動困難,中共浦東工委決定派王義生赴“江抗”教導隊學習。後任“江抗”東路挺進中隊指導員,活動在蘇、常、太一帶。1941年6月4日,因叛徒告密,遭到敵人包圍,王義生在突圍游泳過河時,被敵人擊中,犧牲於今常熟市(原常熟縣)東塘市螞蟻浜陸夏宅。是年29歲。