How long does hepatitis A vaccine protect you? Estimates for long-term protection for fully vac- cinated people (i.e., full two-dose series) suggest that protection from hepatitis A virus infection could last for at least 25 years in adults and at least 14–20 years in children.