经略湖广、云贵，在七星关攻破南明军。加封云南提督。康熙初年，还任甘肃提督。三藩之乱，王辅臣响应吴三桂，康熙帝以张勇为靖逆将军。张勇率军力战攻克兰州府、巩昌府等五府五十州县。切断了甘肃叛军与吴三桂军的联系。被封为一等靖逆侯加少傅兼太子太师。善于用人识人，赵良栋、王进宝都是他所提拔。康熙二十三年（1684年），张勇在军中去世，谥号襄壮。