1975年,趙雅芝嫁給黃漢偉,育有兩個兒子,1982年離婚。趙雅芝和黃錦燊合演劇集《女黑俠花木蘭》認識。1985年在美國注冊結婚,生了第三個孩子。兩人感情穩定。黃錦燊的追求熱烈認真,他曾發表愛的宣言“時間會證明一切”。趙雅芝表示想要幸福,必須學會珍惜、感激。趙雅芝和黃錦燊以及和三個孩子(和前夫所生2個)一起生活,3個孩子都已長大,最小的兒子也已經大學畢業了。
大兒子名叫黃光宏在香港的一家報社工作,
黃光宜,趙雅芝與前夫黃漢偉次子。黃光宜在大學時被家人送去加拿大讀書,畢業后返港工作。
黃愷杰,趙雅芝與黃錦燊的兒子。是個演員