1954年7岁的萧芳芳接拍第一部电影《小星泪》正式出道。1955年出演电影《梅姑》获得第2届东南亚影展最佳童星奖。1958年主演的《苦儿流浪记》是第一部获旧金山国际影展金奖提名的中国电影。
1960年主演第一部武侠片《青城十九侠》,至1966年,她总共出演了100多部古装片。1966年演出第一部时装剧《少女心》,开始转型为时装歌舞片演员。1970年留学美国,1973年获得美国新泽西州西顿贺尔大学大众传播学学士学位后返回香港。1974年凭借电影《女朋友》和《海韵》分别获得第12届台湾电影金马奖最佳女配角和第5届西班牙国际海洋电影节最佳女主角奖。1980年主演电视剧《秋水长天》,获得第16届台湾电视金钟奖最佳女主角奖[4] 。1985年随夫移居澳洲,1988年全家返回香港。