劝进，司马睿遂即帝位，改元「太兴」。即位之时百官在旁，司马睿特别请一手协助他移镇江东并取得江南士族支持的王导和他一起同坐御座，惟王导推辞。永昌元年（322年），大将军、荆州牧王敦于武昌起兵，以诛刘隗为名进攻建康。司马睿其实早就提防王敦，尤其前一年就派戴渊以征西将军出镇合肥（今安徽省合肥市）、刘隗以镇北将军镇淮阴（今淮安市淮阴区）作外援，闻王敦起兵后便召他们入衞建康，并以王导为前锋大都督，自己亦亲身披甲在城郊检阅六军，积极抵抗。然而王敦兵临建康时即攻石头城，守城的周札开门迎敌，王敦遂控制石头城。司马睿随后