張耀,字靈光,上谷昌平人也。父鳳,晉州長史。耀少而貞謹,頗曉史職。解褐給事中,轉司徒水曹行參軍。義旗建,高祖擢為中軍大都督韓軌府長史。及軌除瀛、冀二州刺史,又以耀為軌諮議參軍。後為御史所劾,州府僚佐及軌左右以贓罪掛網者百有餘人,唯耀清白獨免。征為丞相府倉曹。
顯祖嗣事,遷相府掾。天保初,賜爵都亭鄉男,攝倉、庫二曹事。諸有賜給,常使耀典之。轉秘書丞,遷尚書右丞。顯祖曾因近出,令耀居守。帝夜還,耀不時開門,勒兵嚴備。帝駐蹕門外久之,催迫甚急。耀以夜深,真偽難辯,須火至面識,門乃可開,於是獨出見帝。帝笑曰:“卿欲學郅君章也?”乃使耀前開門,然後入,深嗟賞之,賜以錦采。出為南青州刺史,未之任。肅宗輔政,累遷秘書監。
耀歷事累世,奉職恪勤,鹹見親待,未嘗有過。每得祿賜,散之宗族。性節儉率素,車服飲食,取給而已。好讀《春秋》,月一遍,時人比之賈梁道。趙彥深嘗謂耀曰:“君研尋《左氏》,豈求服虔、杜預之紕繆邪?”耀曰:“何為其然乎?《左氏》之書,備敘言事,惡者可以自戒,善者可以庶幾。故厲己溫習,非欲詆訶人之得失也。”天統元年,世祖臨朝,耀奏事,遇暴疾,仆於御前。帝下座臨視,呼數聲不應。帝泣曰:“豈失我良臣也!”旬日卒,時年六十三。詔稱耀忠貞平直,溫恭廉慎。贈開府儀同三司、尚書右僕射、燕州刺史,謚曰貞簡。