公元352年,趁中原大乱之际,东晋朝廷任命殷浩都督扬、豫、徐、兖、青五州诸军事,出师北伐前秦。殷浩以谢尚、荀羡为都统,进驻寿春。六月二十九,秦晋在颖水之诫桥展开激战,结果晋军大败。殷浩狼狈逃回寿春。九月进驻泗口(今江苏淮阴北),派戴施等据守石门和仓垣。十二月,前秦大将梁安、雷弱儿诈降晋军。
公元353年,殷浩得知后赵降将张遇在关中叛秦,于是率7万大军,以姚襄为先锋,自寿春出师北伐,准备进据洛阳,修复园陵。岂料姚襄因与殷浩不和,忌恨殷浩,反伏兵于山桑(今安徽涡阳)攻击殷浩,浩军大败,退走谯城(在今安徽)。
公元354年,桓温以殷浩北伐屡败,上疏历数其罪状,殷浩因此被朝廷贬为庶人,并被流放到东阳信安(在今浙江)地区。公元356年,殷浩去世。