禹认为不宜远行，遂劝谏，皇帝于是打消南下念头，并赏赐了张禹。延平元年（106年），升迁至太傅，录尚书事。曾谏邓太后将宫廷广成、上林的空地赏赐给贫民耕种。汉安帝时期，其几次因病请辞，皇帝亲诏太监询问病情，并诏赐牛一头、酒十斛及一些财物。永初元年，和太尉徐防，司空尹勤等一起受封，张禹受封为安乡侯，当年秋天，徐防、尹勤因盗贼及灾害而被免职，张禹不安心，又上书请辞，皇帝再拜他为太尉，后辞官回乡，永初七年（113年）死于家中。