Hepatitis A virus (HAV) is a highly infectious agent that causes acute liver disease. The infection can trigger the production of antibodies against the structural and non-structural proteins of HAV. Nonetheless, vaccination with an HAV vaccine leads to the production of a primary antibody against the structural proteins. Because the non-structural proteins are only produced during active virus replication, there is no or very little antibody production against the non-structural proteins. However, the current commercial immunoassay cannot distinguish between antibodies produced during natural infection and those from vaccination against HAV. In our study, six immune-dominant epitopes from the non-structural proteins were designed, synthesized, linked together and cloned into pGEX-5X-1 plasmid. The recombinant protein was expressed in E. coli and purified by Ni2+-coated magnetic agarose beads. Then the purified recombinant protein was used as an ELISA antigen to detect antibodies for HAV non-structural proteins in serum samples. Seventy-seven attenuated and 89 inactivated vaccinated samples collected from our previous phase IV study of HAV vaccines were detected by peptide ELISA developed in this study. The mean OD450 value for the vaccination samples and acute infection samples were 0.529 (0.486 for the attenuated group and 0.567 for the inactivated group) and 1.187, respectively. According to the receiver operating characteristic (ROC) curve, the sensitivity and specificity of the peptide ELISA were 93.80% and 91.00%, respectively. This peptide ELISA was confirmed to discriminate vaccine-induced immunity from natural infection of HAV in a phase IV study with high sensitivity and specificity.