早年随
吕文德征战四方,历任诸军都统制、知高邮军等职。不久后因形势危急,张世杰升任保康军承宣使,带兵抵抗元军入侵,期间互有胜负。随后又先后担任制置副使、保康军节度使、检校少保等重要职务。
德祐二年(公元1276年)正月,元军逼近
临安。张世杰奉益王、卫王南逃组织小朝廷抵抗元军南下。后任签书枢密院事。成为小朝廷中的核心人物。南下途中,元军多次派人招降,张世杰坚决拒绝。
景炎三年(公元1278年)正月,元军攻打雷州,数次皆未获胜。张世杰因功升任少傅、枢密副使。同年四月,
宋端宗驾崩,张世杰主持立卫王为帝。并将朝廷转移到崖山。不久后,陆秀夫背卫王
赵昺投海自杀。
南宋灭亡。张世杰也在同年死于平章山下。