于香港九龙，父亲是出名的洋服裁缝张活海。张活海经营了自己的洋服店。他经常为好莱坞明星缝制服装，影星马龙·白兰度就是张家的客人之一。张国荣家里共有十个兄弟姐妹，其中老三、老四和老九在儿时夭折了，张国荣排行第十，所以又被称为「十仔」。姐姐是香港知名社会菁英张绿萍。张国荣小时候一直和父母分开住，由于父母亲感情不合，因此关心和照顾他生活的只有家里的佣人六姐。张国荣在圣璐琦书院（小学部）就读期间，经常参与学校的音乐节、朗诵及综艺表演，曾经获得两届英诗朗诵冠军，并可流利的朗诵莎士比亚原文；起初他在铜锣湾佛教黄凤翎中