治满城。随即,金将武仙率军来攻,张柔以数百人出奇制胜,大败武仙军。从此至第二年八月,张柔与武仙大小数十战,张柔屡胜,辟地千里,控制了深、冀以北,真定以东三十余城。同年,张柔升任河北东、西等路都元帅。
1220年,木华黎经略河北,张柔率军至其麾下效力,迫使金将武仙投降。1225年,武仙杀其帅史天倪复叛,天倪弟天泽向张柔求援,张柔出兵击败武仙。又派兵攻取彰德(今河南安阳)等地,拜行军千户、保州(今河北保定)等处都元帅。1226年,从木华黎之子孛鲁攻益都,守将李全投降。1227年,张柔移镇保州。
1232年,参加伐金。先后参加了围攻汴京和蔡州的战斗。金亡后,以功授金虎符。1235年,从皇子阔出攻宋,下枣阳;又随大帅太赤攻徐州和邳州(今江苏邳县一带),立有战功。随后他又参加了攻取光州(今河南潢川)、黄州(今湖北黄冈)等处的战斗。1239年,以本官节制河南诸翼兵马征行事,管辖河南三十余城。
1240年,受命伐宋,破寿州(今安徽凤台)。次年,略宋淮东地,师还,总诸军屯驻于杞县(今河南杞县),阻遏宋军攻势。
1259年,从忽必烈南渡攻鄂州。忽必烈北返时命他总领