how long is hepatitis b vaccine good for
1 Understand that hepatitis B vaccination-induced protective antibodies can last for up to 15 years, but appear to fall off over time.