抗日戰爭爆發後,張賢約任八路軍第一二九師教導團團長、抗日先遣支隊隊長、晉冀豫軍區第三分區司令員,在太行山區廣泛發動民眾,建立黨的地方組織和政權,開展抗日游擊戰爭,創建抗日根據地。
1945年10月,張賢約任新四旅旅長,率部參加了延安保衛戰,勝利完成了保衛黨中央、掩護中央機關安全轉移的戰略任務。1947年10月,張賢約任西北野戰軍第六縱隊副司令員。1949年2月,張賢約任中國人民解放軍第一野戰軍第六軍副軍長,後任第六軍政治委員,率部參加並指揮了解放西安、蘭州、河西等戰役,解放了8座縣城和800里秦川西部廣大地區。
1951年底,他奉命組建西北空軍,任西北空軍副司令員。1952年11月至1955年4月,組織指揮甘肅、青海南部剿匪作戰和西藏平叛中的後勤保障,為祖國西部地區的國防建設和經濟發展做出了突出貢獻。
1955年10月被授予中將軍銜,1957年9月任總後勤部副部長。1983年3月,當選六屆全國人大代表;6月,當選全國人大常務委員會委員、全國人大財經委員會委員。2002年1月9日病逝於北京。
