张子光,直隶(今河北)蠡县人。1945年加入中国共产党。建国后,历任天津市扫盲委员会副主任、天津市教育局局长、天津市第二教育局副局长、天津市第一届成人教育学会会长。长期从事成人教育工作,积极推行速成识字法,扫除文盲,推动半工半读教育的发展。