How long will the hepatitis B vaccine protect you?
You will be protected for about 13 years. If it has been many years since you received your hepatitis B vaccine, or if you do not know when you were vaccinated, ask your doctor to check to see if you have antibodies against hepatitis B.