2004年,还是重庆美视电影学院学生的张宛庭被院长张国立相中,在张国立自导自演的古装轻喜剧《宋莲生坐堂》中饰演活泼可爱的二桃子,自此开始演艺事业。2005年,被导演张国立钦点参演古装轻喜剧《龙非龙凤非凤》,在剧中饰演传奇人物“珍妃”。2006年,在邓超,释小龙主演的古装探案剧《少年包青天Ⅲ之天芒传奇》中饰演二白。写真2009年,参演张国立,罗长安联合执导的家庭伦理剧《相伴》;9月,去重庆参演了温暖现实主义生活剧《不如跳舞》,在剧中饰演女主角的闺中好友邵静;11月,参演刘伟强执导的动作电影《精武风云·陈真》。2010年2月,参加张国立兼任总导演及主演的清末民初情感剧《草根王》,在剧中饰演女神偷曾毛来;5月,由导演何群钦点出演其执导的电视电影《失踪》,在片中饰演清纯的学生晓月;7月,在张国立自导自演家庭伦理剧《养父》中饰演江成的市侩老婆“包燕萍”;之后,与柳小海,高奕共同主演根据真实事迹改编的电影《全二平的马拉松》,在片中饰演乌拉特前旗小佘太乡邮政邮员全二平的妻子托雅。2011年,参演何群执导的家庭伦理剧《吃亏是福》;4月,在李三林执导的家庭情感剧《抬头见喜》中饰演来自贵州一个普通家庭的婉约钢琴老师宛冰;5月13日,参演的爱情电影《不再让你孤单》上映。2012年,参演梦继执导的情感励志剧《成长》;之后,在孙小光执导的革命历史剧《俘虏兵》中饰演共产党地方干部张英。2014年,在何群执导的温情励志剧《养父的花样年华》中饰演钱芳。同年,搭档王新军,黄小蕾出演白涛执导的电视剧《铁血独立营》播出。2017年,搭档刘凯,刘洁涵出演常晓阳执导的青春刑警剧《警察锅哥》开播。2021年,参演电视剧《花开山乡》;参演电视剧《暴风眼》。2023年2月17日,出演的年代情感剧《情满九道弯》播出;3月24日,出演的青春古装律政甜爽剧《春家小姐是讼师》播出。《暴风眼》剧照《海洋之城》剧照其他剧照
2010年,张宛庭在北京举行的“大手牵小手——生命因爱而改变”明星慈善拍卖活动。2011年,张宛庭参加了壹基金公益活动。