司马虓与东平王司马楙及镇东将军周馥等人上表要求晋惠帝交关右地区给河间王司马颙管理，又推介王戎和东海王司马越辅政，又建议封赏王浚和发还司马颖大将张方到本官在的冯翊郡驻守。后又上表要求废掉司马颖的爵位。司马虓后即率领部众移驻荥阳。司马颙及带晋惠帝到根据地长安，又废司马颖皇太弟之位，命他回到府第。司马虓此时则与堂兄平昌公司马模及长史冯嵩等推司马越为盟主。永兴二年（305年），司马颖旧将汲桑与公师藩起兵支持成都王，进攻北方诸郡并威胁镇守邺城的司马模，司马虓派部将苟晞营救。司马越及后任命司马虓为骠骑将军，持节领豫