宋怀林,1926年11月出生于山东省广饶县牛庄镇小宋村一个贫农家庭。8岁上学,14岁辍学,在家务农。 1945年1月,任本村青年抗日救国会会长。是年春,广(饶)北大参军运动,他带头报名参加八路军,分配到广饶县武委会任通信员。后调广饶县大队三连任班长、渤海第五军分区清(河)东特务营四连任班长。8月,八路军向日伪军全面反攻,参加胶济路西段解放广饶、临淄等战斗。 抗日战争胜利后,渤海五、六军分区合并组成新的第三军分区。1946年1月,他任第三军分区卫生处疗养所文书。7月,改任军分区中心疗养所文化干事。同年10月,加人中国共产党。1947年7月,被军分区派往随军医疗大队任副政治指导员。参加南麻、临胸战役战勤工作,荣立三等功。1948年3月,参加胶济路西段战役章丘战斗等。8月,任军分区司令部直属队政治指导员。9月,参加济南战役历城等战斗。1949年6月,三军分区改称清河军分区。 1950年4月,清河军分区撤销,组建清河专区人民武装部,他任武装部政工科于事。11月,武装部与淄博特区司令部合并,组建淄博军分区,任军分区军法处干事。1951年5月,任政治部动员科秘书。当年,因工作成绩突出,荣立三等功。1952年8月,任司令部动员科参谋。1953年4月,任司令部办公室秘书。同年6月,调山东军区司令部办公室任秘书。1954年9月,调新建的山东省兵役局,任征退科助理员。1955年5月,山东军区改编为济南军区。1958年1月,任济南军区司令部动员处(兼山东省兵役局)征退科参谋。1961年2月,司令部动员处扩编为济南军区动员部。6月,任动员部动员处动员科副科长。10月,动员部改编为山东省军区,他调济南军区司令部新建的动员部任参谋。1966年8月,任动员部动员科科长。同年,出访越南,了解战时兵员动员、人民防空与民兵工作。1970年8月,任动员部副部长。 1977年12月,调任济宁军分区副司令员。1979年4月,任军分区党委委员。1980年10月,任军分区副师职顾问。1982年1月,离职休养。1988年7月,荣获独立功勋荣誉章。1993年3月22日逝世,享年67岁。