Classical swine fever (CSF) caused by CSF virus (CSFV) is a highly contagious and devastating disease that affects the pig industry worldwide. The glycoprotein E2 of CSFV is the principal immunogenic protein that induces neutralizing antibodies and protective immunity. Several CSFV genotypes, including 1.1, 2.1, 2.2, and 2.3, have been identified in Mainland China. The glycoprotein E2 of genotypes 1.1 and 2.1 was expressed by using a baculovirus system and tested for its protective immunity in rabbits to develop novel CSF vaccines that elicit a broad immune response. Twenty CSFV seronegative rabbits were randomly divided into five groups. Each rabbit was intramuscularly immunized with E2 of genotypes 1.1 (CSFV-1.1E2), 2.1 (CSFV-2.1E2), or their combination (CSFV-1.1 + 2.1E2). A commercial CSF vaccine (C-strain) and phosphate-buffered saline (PBS) were used as positive or negative controls, respectively. All animals were challenged with CSFV C-strain at 4 weeks and then boosted with the same dose. All rabbits inoculated with CSFV-1.1E2, CSFV-2.1E2, and CSFV-1.1 + 2.1E2 elicited high levels of ELISA antibody, neutralizing antibody, and lymphocyte proliferative responses to CSFV. The rabbits inoculated with CSFV-1.1E2 and CSFV-1.1 + 2.1E2 received complete protection against CSFV C-strain. Two of the four rabbits vaccinated with CSFV-2.1E2 were completely protected. These results demonstrate that CSFV-1.1E2 and CSFV-1.1 + 2.1E2 not only elicit humoral and cell-mediated immune responses but also confer complete protection against CSFV C-strain in rabbits. Therefore, CSFV-1.1E2 and CSFV-1.1 + 2.1E2 are promising candidate subunit vaccines against CSF.