石虎先被慕容皝欺騙,後被打得損兵折將,這是他生平未遇之恥辱,因此一直咽不下這口氣,時刻準備著報仇。他四處征兵,讓這些人到首府鄴城集合,連同鄴城的中央軍,足足湊足了五十萬人的軍隊。又命準備戰船一萬艘,自黃河入渤海走海運,運送糧食一千一百萬斛到樂安城(今河北樂亭縣)作為戰備儲蓄。馬匹同樣是重要的戰備物資,石虎下令,凡拒絕按要求上交馬匹的老百姓要被腰斬,於是家家戶戶不敢隱藏,全部上交,就這樣共收集了四萬多匹馬。之後,他舉行了聲勢浩大的閱兵儀式,做好了攻擊前燕的一切準備。
慕容皝也不甘示弱,出奇兵偷襲幽州,沿途攻城拔寨,頗多斬獲。後趙幽州刺史石光嚇得閉城不出,任憑慕容皝掠奪三萬多戶人口後撤回。石虎大怒,把石光召回鄴城。
鹹康八年(342)十月,慕容皝把都城從棘城(今遼寧義縣)遷到龍城(今遼寧朝陽市)。建威將軍慕容翰建議攻打距離較近的高句麗(1),解除前燕的心腹大患,慕容皝同意了。十一月,慕容皝親統四萬大軍,任命慕容翰、慕容霸(2)為先鋒,向高句麗發起攻擊。左常侍鮮於亮奮勇當先,率軍攻擊高句麗大軍,連挑對方幾員大將,高句麗軍心大亂,潰散奔逃,國王高釗單槍匹馬逃走,他的母親和王後被擒。慕容皝率軍進入高句麗首府丸都(今吉林集安市),挖出高釗父親高乙弗利的屍體,裝入棺材,將其連同五萬人口以及寶庫裏的珍寶一起運回國。臨走前,慕容皝又一把大火燒毀了宮殿,摧毀了丸都。來年,高釗奉上大量財物,才把父親的屍體贖回。
建元二年(344)正月,石虎在太武殿大宴群臣,文武百官推杯換盞,你敬我讓,場麵很是熱鬧。這時突然飛來近百隻白色大雁停在跑馬場上,石虎感覺有點掃興,命令把大雁全部射死。禦林軍的神箭手萬箭齊發,大雁一看勢頭不對,飛身逃走,箭全部落空。太史令趙攬小聲地對石虎說道:“白雁棲於宮廷,是不吉之兆,不適宜發兵。”石虎點頭讚同。但當時從各地趕來鄴城準備討伐前燕的已經有一百多萬士兵,這麽多人聚集在一起,吃喝拉撒都是問題,石虎隻好命令他們哪來的回哪去,各回各家,等候命令。