朝光绪八年（1882年）张善与出生。光绪33年（1907年）中秀才。后官费留学日本，入早稻田大学政治经济科。辛亥革命时，他回国，1912年任河南咨议局代表，列席南京临时参议院。1913年，他当选民元国会众议院议员。国会停开后，他再次到日本留学，并加入中华革命党。后来他曾着书讽刺袁世凯帝制之议。1916年国会第一次恢复，他仍任众议院议员。1917年，他任护法国会众议员。1922年国会第二次恢复，他仍任众议院议员。后来他曾任中国国民党河南省党部执行委员、党务指导委员及设计委员。 1933年他在任中国国民党河