Senecavirus A (SVA) is a causative agent that can cause vesicular disease in swine, which causes a great threat to the swine husbandry in the world. Therefore, it is necessary to develop a vaccine that can effectively prevent the spread of SVA. In this study, we developed a 24-polymeric nano-scaffold using β-annulus peptide from tomato bushy effect virus (TBSV) by coupling this antigen to SVA B cell epitope VP121–26 and VP2 proteins via linkers, respectively. The SVA-based nanoparticle protein of the VP1(B)-β-VP2 was expressed and purified by low-cost prokaryotic system to prepare a SVA nanoparticle vaccine. The immunological protective effect of SVA nanoparticle vaccine was evaluated in mouse and swine models, respectively. The results suggested that both mice and swine could induce high levels SVA neutralizing antibodies and IgG antibodies after two doses immunization. In addition, the swine challenge protection experiment showed that the protection rate of immune SVA nanoparticle vaccine and SVA inactivated vaccine both were 80 %, while the negative control had no protection effect. It demonstrated that SVA nanoparticle vaccine effectively prevented SVA infection in swine. In summary, the preparation of SVA vaccine by using β-annulus peptide is a promising candidate vaccine for prevent SVA transmission, and provides a new idea for the development of novel SVA vaccines.