，除射洪（今属四川）令，历江南、广东、河北转运使、礼部尚书、刑部尚书，宋仁宗天圣六年（1028年）拜同中书门下平章事、集贤殿大学士，次年，出知江宁府。明道元年（1032年）进中书侍郎兼兵部尚书，同中书门下平章事，次年进门下侍郎、昭文馆大学士，后再次罢相。宝元元年（1038年）以门下侍郎兼兵部尚书，同中书门下平章事，封郢国公。康定元年（1040年）拜太傅，封邓国公（今河南邓县一带）致仕。皇祐元年（1049年）张士逊卒，年八十六，谥文懿。张士逊曾经活跃于北宋政坛，在仁宗朝三次拜相。