1988年,张庭因拍摄广告而踏入演视圈。1991年出演《戏说乾隆》而走红。
2000年,张庭因出演古装喜剧《绝色双娇》而走红中国内地。2002年,张庭主演穿越剧《穿越时空的爱恋》。2006年主演《夜光神杯》。2008年,张庭入读上海师范大学美术学院。 2009年12月10日,张庭产下一女。2011年,张庭毕业于上海师范大学硕士班,获得硕士学位;同年复出拍摄古装悬疑魔幻宫廷剧《唐宫美人天下》,并获得电视剧风云盛典“台湾最受欢迎女演员” 奖。2012年1月6日,张庭产下一个儿子。2013年6月,张庭与潘长江主演的都市爱情喜剧《男媒婆》开拍,张庭饰演女一号白小青。2014年12月因在《武媚娘传奇》中饰演韦贵妃一角而再次获得关注。