张永,保定新城人。正德初年,总领神机营,与刘瑾结党。后来他厌恶刘瑾的所作所为,刘瑾也察觉他不依附自己,便叫皇上将张永贬退到南京。张永知道后,径直跑到皇上面前,控诉刘瑾陷害他。皇上召刘瑾来对质,正在争辩,张永便奋力挥拳殴打刘瑾。皇上令谷大用设酒为他们调解,从此两人更加不和。到置钅番造反时,皇上命张永和右都御史杨一清前往讨伐。皇上戎服送他到东华门,赐给他关防、金瓜、钢斧上路,宠爱甚盛。刘瑾也妒嫉他,不过皇上正向着张永,无法离间他们。部队出发后,置钅番已经被擒,张永遂率领五百骑兵抚定余党。回到灵州时,张永对杨一清说他想上奏刘瑾不法之事。杨一清说“:他在皇上左右,您的话一定能传进去吗?不如以计诛灭他。”便为张永画策,张永大喜。语详《杨一清传》。这时候,刘瑾的哥哥都督同知景祥死了,京师到处传言刘瑾将在八月十五日趁百官来送葬而作乱。正好张永的捷报传到,也将在这一天献俘,刘瑾让他推迟日期,想等事成之后一并擒拿张永。有人将此事告诉了张永,张永便先期入京献俘,当天晚上便上奏诛杀刘瑾。

于是英国公张懋、兵部尚书王敞等人上奏张永抚宁中外,两建奇功,皇上便封张永的哥哥张富为泰安伯、弟张容为安定伯。涿州一男子王豸曾在脚上刺龙形和“人王”两字,张永以为是妖人,抓了他。兵部尚书何鉴乞请给张永加封,皇上交给廷臣议论。张永想给自己封侯,便引刘永诚、郑和的故事暗示廷臣,内阁以不符合制度反对。张永心情沮丧,便辞去皇上恩泽。吏部尚书杨一清说宜听从张永的辞让,以成其贤名,这事竟这么定了。后来,张永因犯管下仓库官员偷盗库银之罪,被闲住。九年(1514),北边有警报,皇上命张永督领宣府、大同、延绥的军队抵御,敌人退走后才回来。

宁王朱宸濠造反,皇上南征,张永率两千边防兵先行。当时王守仁已经擒获了朱宸濠,押着槛车北上。张永遵从皇上的意思拦住王守仁,想将朱宸濠放到鄱阳湖,等皇上来后与他交战。王守仁不同意,到杭州去见张永。张永拒而不见,王守仁呵叱守门的人,径直闯了进去,大声说道:“我是王守仁,来与您商议国家大事,为什么拒我于门外?”张永为之慑服。王守仁进而说江西所受的苦难已经很深,王师再一来,将有不测之祸。张永大悟,于是说:“有一群小人在皇上身边,我张永来,只是想保护圣驾而已,不是想邀功。”便指着江上的槛车道“:这个应该交给我。”王守仁说“:我怎么用得着这个?”随即交给张永,而后与张永一同回到江西。当时太监张忠等人已经从大江到达南昌,正在穷治逆党,见到张永到来,大为沮丧。张永留下数旬,催促张忠一同回去,江西赖此得以安宁。张忠等人多次陷害王守仁,也赖张永为他解救而获免。武宗逝世后,张永提督九门防止变故发生。

世宗即位,御史萧淮上奏谷大用、丘聚之辈蛊惑先帝,党恶为奸,并且涉及到张永。诏令张永闲住。过后萧淮又弹劾张永在江西不法之事,皇上再将张永降为奉御,到孝陵司香,但张永在江西时,实没有犯不法之事。嘉靖八年(1529),大学士杨一清等人说张永功大,不可泯灭,皇上于是起用张永掌管御用监,提督团营。不久去世。