司马越的从事中郎。光熙元年（306年）因参与自长安迎晋惠帝回洛阳的行动而封蓝田县侯。同年司马越出镇许昌，王承改任记室参军，并受司马越看重，更命世子司马毗以王承为师。在职数年后，王承见朝政日衰，于是以母亲年老为由请辞，但不被司马越所允许。后来，王承迁任东海太守。王承为政崇尚清净，不会计较细微之事，好像曾经发生了小吏偷取池中的鱼和有人因专注学习而夜归，违反禁止夜行的命令，王承都宽恕其罪。不久，王承弃官南渡长江，虽然道路阻塞，人心都危惧，但王承仍处之泰然。到琅琊王司马睿驻镇的建业后，被其任命为镇东府从事中郎，