how long the hepatitis b vaccine last?
<answer> The hepatitis B vaccine lasts for more than 10 years. <context> Oct. 13, 2005 -- The hepatitis B vaccine lasts for more than 10 years, so a booster vaccine may not be necessary, Italian researchers report. Booster doses of vaccine do not seem necessary to ensure long-term protection, write Alessandro Zanetti, PhD, and colleagues in The Lancet. The CDC recommends the hepatitis B vaccine for these groups: All babies ; All children aged 0-18 who haven't already been vaccinated ; People whose behavior or job puts them at high risk for hepatitis B infection