is hepatitis a vaccine good for life
The hepatitis A vaccine offers excellent protection against HAV. The vaccine is safe and highly effective. Vaccination consists of 2 doses of vaccine (shots) spaced 6-12 months apart. Protection starts 1-2 weeks after the first dose of vaccine, and lasts for 20 years to life after 2 doses.