为卫将军、都督诸军事。司马伦败亡，司马楙免官。齐王司马冏辅政，司马繇为仆射，推举司马楙为平东将军、都督徐州诸军事，镇守下邳。成都王司马颖辅政，进封司马楙为卫将军。晋惠帝北迁时，以司马楙为车骑将军，依然都督徐州诸军事，使其率众赴邺城。荡阴之役，东海王司马越逃往下邳，司马楙不接纳，司马越回东海国。晋惠帝被西迁，司马越领兵计划迎接皇帝大驾，司马楙很害怕。长史王修劝说他：“东海宗室重望，今将兴义，公宜举徐州以授之，此克让之美也。”司马楙听从，自承制都督兖州刺史、车骑将军，上表天子。晋惠帝在长安，遣使者刘虔来任命