杨子安,1918年3月出生,陕西省怀仁县鹅毛口村中街人。1938年7月参加八路军,1939年3月加入中国共产党。
1938年4月,杨子安参加八路军动委会。
1945年6月,中共怀仁县(路东)县委成立,领导怀仁铁路以东地区的人民开展抗日庑,杨子安任怀仁县工委书记、县委书记、武工队政委。后历任指导员、副教导员、教导员、团政委、师副政委、华北军区第66军师政委。
抗日战争时期,杨子安长期坚持在雁北、应县、浑源、繁峙、怀仁地区进行武装斗争,参加过反“扫荡”、反“蚕食”,特别是在担任怀仁县工委书记期间,深入敌占区,在一个远离根据地毫无工作基础的敌人治安区建立了县政权和八个区政权,受到上级-的高度评价。
解放战争时期,杨子安率部参加了智村战斗、宗艾战斗、石家庄战役、两次绥远战役、两次保北战役、解放应县、攻克集宁和平津战役等数十次战役、战斗。在进军太原中,他所率的589团开展“五无”、“五好”活动成绩突出,被兵团授予“团结前进”锦旗一面;在解放太原战役中,589团从阳曲镇直扑敌黄花园、沟南暂编第39师师部,全歼该敌,击毙敌师长刘鹏翔,并首先登城,获得兵团授予的“登城先锋团”的光荣称号。
新中国成立后,杨子安率部担负了全军装备试点、天安门国庆受阅、全军第一个迎外师、军委首批作战值班师、入闽备战、天津抗洪抢险等任务,在发展部队建设、组织战备训练和社会主义建设方面做出了突出贡献。
1966年至1969年,杨子安任第66军副政委。
1968年,杨子安被选为党的第九次全国代表大会代表。
1969年至1971年7月,杨子安任第66军政委。
1978年5月,杨子安复任第66军政委。
1981年7月,杨子安离职休养(正军职),任天津警备区第五干休所党委副书记。
杨子安955年9月被授予大校军衔,荣获三级独立自由勋章、二级解放勋章、独立功勋荣誉章。
2004年7月12日,杨子安因病在天津逝世,享年86岁。