You can get the hepatitis B vaccine from your local doctor.

Infants will usually get the first dose of the hepatitis B vaccine at the hospital before they are discharged.

You may also be able to get hepatitis B vaccines from:

  • your local council or community health clinics
  • Aboriginal medical services
  • school-based immunisation programs
  • travel medical clinics
  • sexual health clinics
  • prison health centres
  • aged care facilities.

You should check with these providers whether they are able to provide the hepatitis B vaccine and how much it will cost. Some people, including infants and children, can get the hepatitis B vaccine for free.

Remember, the vaccine involves up to three injections over several appointments to ensure immunity against hepatitis B is achieved.

Find out more vaccination against hepatitis B


Department of Health. (2018, July 2). Where can I get immunised.

Updated 2 December 2019