张禹,字子文,河南济源人。幼年他喜欢卜相。壮年时,他到长安从施雠学《易》,从琅邪王阳,胶东庸生学《论语》。
初元中,诏今张禹授太子《论语》,由是迁光禄大夫,几年后出为东平内史。
成帝即位,崇经学,敬重师传,以师赐张禹爵关内侯,食邑600户,拜为诸吏光禄大夫、领尚书事。后来还一度担任过丞相,封安昌侯。
张禹为帝师时,以《鲁论》为基础,参考《齐论》,合而为一,称《张侯论》,为后氏所推崇。后人认为,今天通用的《论语》仍是张禹的《张侯论》。