1988年,张庭因拍摄广告而踏入演视圈。1991年出演《戏说乾隆》而走红。2000年,张庭因出演古装喜剧《绝色双娇》而走红中国内地。2002年,张庭主演穿越剧《穿越时空的爱恋》,该剧收视超过10.0。2006年主演《夜光神杯》。
2008年,张庭入读上海师范大学美术学院。2009年12月10日,张庭产下一女。2011年,张庭毕业于上海师范大学硕士班,获得硕士学位;同年复出拍摄古装悬疑魔幻宫廷剧《唐宫美人天下》,该剧获得内地黄金档同时段收视冠军,让张庭获得电视剧风云盛典“台湾最受欢迎女演员” 奖。