三月，前秦将没弈干亦向后秦归降，但姚苌不久就患病。苻登得知姚苌患病就乘机进攻安定，至八月姚苌病情转好就亲自率兵抵抗，更乘苻登出营迎击而命姚熙隆进袭前秦军营，令苻登惧而退兵。姚苌又让军队旁出跟随苻登，苻登得知后秦营垒空空如也，失去其影踪后更为惊惧，只得败还雍城（今陕西凤翔县南）。建初八年（393年）十月，姚苌病重而回长安。至同年十二月，姚苌召太尉姚旻、仆射尹纬及姚晃、将军姚大目和尚书狄伯支受遗诏辅政，辅助太子姚兴。及后姚苌去世，享年六十四岁。姚兴先秘不发丧，至次年才发布死讯，上谥号为武昭皇帝，庙号太祖。