后守常山关，后来赤眉军攻陷城池时被杀。张禹的父亲张歆，曾任淮阳相，死于汲令。
初任官职.张禹性格笃实节俭，在父亲过世时，汲令人民资助办理丧事的财物达到数百万，他都没有接受，又将父亲留下的田宅给了伯父。永平八年（65年）被推举为孝廉。建初年间，升至扬州刺史，有一次他要过江视察，当时人们认为江中有伍子胥的冤魂，难于涉渡，因此张禹要渡河时，一旁官吏劝他不要通过，他厉声斥责道：「伍子胥如果在天有灵，知道我现在渡江是要去澄清冤讼之事，怎么会为难我呢？」遂鼓楫渡江，亲自视察各郡县，到达很多偏