Who should get the hepatitis B vaccine? All children should get their first dose at birth, with a second dose between 1-2 months of age, and should have completed their vaccine series by 6-18 months of age.