Rabies is a lethal zoonotic disease that threatens human health. As the only viral surface protein, the rabies virus (RABV) glycoprotein (G) induces main neutralizing antibody (Nab) responses; however, Nab titre is closely correlated with the conformation of G. Virus-like particles (VLP) formed by the co-expression of RABV G and matrix protein (M) improve retention and antigen presentation, inducing broad, durable immune responses. RABV nucleoprotein (N) can elicit humoral and cellular immune responses. Hence, we developed a series of nucleoside-modified RABV mRNA vaccines encoding wild-type G, soluble trimeric RABV G formed by an artificial trimer motif (tG-MTQ), membrane-anchored prefusion-stabilized G (preG). Furthermore, we also developed RABV VLP mRNA vaccine co-expressing preG and M to generate VLPs, and VLP/N mRNA vaccine co-expressing preG, M, and N. The RABV mRNA vaccines induced higher humoral and cellular responses than inactivated rabies vaccine, and completely protected mice against intracerebral challenge. Additionally, the IgG and Nab titres in RABV preG, VLP and VLP/N mRNA groups were significantly higher than those in G and tG-MTQ groups. A single administration of VLP or VLP/N mRNA vaccines elicited protective Nab responses, the Nab titres were significantly higher than that in inactivated rabies vaccine group at day 7. Moreover, RABV VLP and VLP/N mRNA vaccines showed superior capacities to elicit potent germinal centre, long-lived plasma cell and memory B cell responses, which linked to high titre and durable Nab responses. In summary, our data demonstrated that RABV VLP and VLP/N mRNA vaccines could be promising candidates against rabies.