张梓琳自小出生在书香世家,读小学时被体育老师挖掘联系田径,1998年,获北京市第十届运动会女子100米栏丙组冠军,还曾与刘翔一起接受田径训练。之后,张梓琳没有选择继续做一个运动员,放弃了体育特长保送清华大学的机会,选择了北京科技大学读经济。
2006年张梓琳参加世界小姐大赛,2007年12月,美貌与智慧并存的张梓琳在第57届世界小姐大赛决赛中代表中国摘得桂冠,成为了历史上首位夺得世界小姐总冠军的中国选手。在世界小姐冠军任期内,张梓琳代表世界小姐机构周游世界从事慈善公益活动,在任期间募集的善款超过3200万美元,创造了世界小姐募集善款的新纪录。