思念他，他的旧将公师籓、汲桑等人欲起兵迎接司马颖。司马颙见到司马颖还有人支持，于是复拜司马颖为镇军大将军、都督河北的军事，给兵千人，让其回去镇守邺城。光熙元年（306年），司马颖到达洛阳，但还没回到封地时，司马越讨伐司马颙的军队就来到，接连击败司马颙属下刘乔、楼褒、王阐等军，向长安进发。司马颖则逃到关中。此时司马越攻陷长安，司马颙出逃，司马越等人带惠帝回洛阳，司马颖则从华阴经武关出新野。此时有诏令命镇南将军刘弘和南中郎将刘陶捉拿司马颖，司马颖因而抛弃母亲和妻子，与儿子司马普及司马廓坐马车回朝歌，收合数百将士