Home HealthTopics Health Centers Reference Library Research
Join us on Facebook Join us on Facebook Share on Facebook

Infectious Diseases

Hepatitis B vaccine duration



How long does the hepatitis B vaccine last? I had all three shots 11 years ago.


It usually lasts at least 10 years. After then, if you are at risk for hepatitis B, you can get a blood test to check the level of antibody. If this level is low you can get a booster dose of the vaccine.

For more information:

Go to the Infectious Diseases health topic, where you can:

Response by:

Amy Beth Kressel, MD
Associate Professor of Clinical Medicine
College of Medicine
University of Cincinnati