（379年），张蚝迁并州刺史。次年转后将军。建元十九年（383年）五月，晋将杨亮配合桓沖北伐前秦的行动而攻涪城（今四川涪城区），苻坚命张蚝及步兵校尉姚苌救援涪城，经斜谷入蜀后杨亮就因桓沖等退兵而撤还。同年八月，苻坚正式派大军进攻东晋，意图统一全国，因而以苻融督张蚝及慕容垂等率二十五万大军作前锋，自率大军在后。秦军在初战都取得胜利，并攻取了寿春，但后来晋将刘牢之击败了驻洛涧的梁成部队，并水陆并进攻向秦军，张蚝虽在淝水南击败谢石军，但面对谢玄等人列阵待战，张蚝无法击溃晋军，只有退至淝水北岸，并与于淝水南岸的晋军