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