（308年），石勒侵袭常山郡，王浚领兵击破。次年石勒再攻常山郡，王浚派鲜卑骑兵支援常山，最终在飞龙山大败石勒，同年冀州刺史王斌被石勒杀害，王浚又领冀州。永嘉四年（310年），石勒攻襄城郡，王浚又派鲜卑段文鸯领骑兵营救，将石勒击退。永嘉四年（310年），晋怀帝进王浚为司空，加领乌丸校尉。永嘉五年（311年）朝延下诏升王浚为大司马，加侍中、大都督、督幽冀诸军事，但使者尚未出发，洛阳就已被汉国刘曜等人攻陷。晋怀帝被掳。王浚此时树立军令，主征伐，并派督护王昌、中山太守阮豹等率诸军以及段疾陆眷、段文鸯和段末柸一同攻击