有关张柏芝的家庭以及童年生活细节,她很少公开谈论,人们所能知道的,也只是只言片语。她的奶奶是四川人,战争年代,在重庆和成都生活过很长时间。显然,她在那时认识了张柏芝的爷爷,然后跟着他到了上海。在上海,她生下了张柏芝的父亲张仁勇。随着国内战局的恶化,他们到了香港。