初婚:生了两个儿子
赵雅芝结过两次婚。她的前夫黄汉伟是个医生,1975年赵雅芝嫁给了电子工程师黄伟汉,她那时20岁与黄汉伟结婚,那时她刚进入娱乐圈,与黄汉伟的婚姻维持了数年后,两人间出现裂痕,最后导致分手。
赵雅芝与黄汉伟生了两个儿子,离婚时,两人又为儿子的抚养权问题闹得沸沸扬扬,最后儿子判给赵雅芝抚养。由于婚变加上打官司,有一段时间赵雅芝的情绪很低落。
■再婚:又育有一子
1984年,赵雅芝在拍摄电视长剧时与黄锦认识,那时,黄刚从美国回港,他性格豁达、开朗,那一段时间,正是赵雅芝情绪最低沉的时候,黄锦在生活上关心她,并开导她振作起来,勇敢面对生活。赵雅芝先是对黄产生了好感,后渐渐爱上了对方,最后与黄重新结合———她仿佛命里注定要嫁一个学医的,黄锦在美国大学毕业后当过药剂师。婚后,他俩又育有一子。