2005年9月,張子楓進入一家幼兒園。老師感覺到張子楓的歌唱得不錯,便讓她報名參加三門峽市少兒歌手大賽。第一次登臺表演的張子楓絲毫不緊張,有板有眼地唱起《幸福花開》。
一曲終了,小子楓獲得了二等獎。擔任評委的魏辰妃看到了張子楓的潛力,立馬找到了她的媽媽,告訴她帶孩子去北京發展,不然就被浪費了。
張子楓媽媽聽從了這個評委的話,到了北京后,張子楓開始拍廣告。在美的豆漿機的廣告片中,她留著齊留海,很是乖巧,讓廣告公司負責人及美的豆漿機生產商贊不絕口。
拍完這支廣告片,張媽媽原本打算帶女兒回老家,畢竟北京不是一個容易生長的地方,然而廣告公司負責人建議她們先別回去,說只要這個廣告推向市場,子楓的通告就會做不完。之后張子楓在北京拍攝了很多廣告,小有名氣。
2008年,張子楓因參與出演林叢導演的情景喜劇《電腦娃娃》和根據老舍作品改編的近代革命電視劇《龍須溝》等作品從而正式進入演藝圈。
2010年,電影《唐山大地震》上映,張子楓一夜成名,她扮演的小方登感動哭了無數人,這么些年,張子楓已經成為很多人心目中的小戲骨。