Hepatitis B vaccine

Easy-to-read medicine information about hepatitis B vaccine – what it is, when is it given and possible side effects.

Type of medicine Also called
  • Vaccines
  • Combined vaccines
  • Engerix-B®
  • HBvaxPro®
  • Twinrix Junior®
  • Twinrix®
  • Infanrix-hexa®

What is hepatitis B vaccine?

Hepatitis B vaccine gives protection against infection from the hepatitis B virus. The vaccine works by causing the body to produce antibodies against the virus responsible for hepatitis B infection and in this way protects (or provides immunity) against the disease.  

Hepatitis B is a virus that is easily spread  through contact with the blood or bodily fluids (such as saliva and semen) of an infected person. For example, it can be passed on through unprotected sex, by sharing injection gear, through a needle stick injury or from mother to child during childbirth. Hepatitis B infection can cause serious problems including liver failure, cirrhosis, and liver cancer. Preventing infection can prevent these problems. Read more about hepatitis B.

Who should be immunised against hepatitis B?

Hepatitis B immunisation is recommended and funded for the following groups:

  • all children up to their 18th birthday
  • babies born to mothers with hepatitis B infection (read more about hepatitis B and pregnancy)
  • people who live in close contact with someone infected with hepatitis B
  • anyone undergoing renal dialysis
  • people who have hepatitis C infection, or who are HIV positive, or who have had a needle stick injury. 
  • anyone who has received immunosuppression therapy of at least 28 days or has had solid organ or bone marrow transplant.

Hepatitis B immunisation is also recommended, but not funded, for:

  • workers who are likely to come into contact with blood products, or who are at increased risk of needlestick injuries, assault, etc. 
  • people who change sex partners frequently such as sex workers
  • people who regularly receive blood transfusions such as people with haemophilia
  • prison inmates
  • current or recent injecting drug users
  • migrants and travellers from or to areas with intermediate or high rates of hepatitis B such as the Asia and Pacific region.

Vaccines effective against hepatitis B

There are a few different vaccines that are effective against hepatitis B, but only the following two are funded. 


This is a combination vaccine that provides protection against hepatitis B and other infections including diphtheria, tetanus, pertussis, poliomyelitis and disease caused by Haemophilis influenza type B. It is usually given to babies as part of the primary immunisation at 6 weeks, 3 months and 5 months of age. This vaccine protects almost all children (95%) from hepatitis B infection.  No further doses are required. Protection is expected to be lifelong. 


This vaccine protects against hepatitis B only. It does not protect against other infections including other hepatitis infections such as hepatitis A and hepatitis C. It is used in special groups eligible for hepatitis B vaccine (as above), in older children or adults who have not had their complete hepatitis B immunization or it is given at birth to infants born to mothers who are hepatitis B positive.  

How are these vaccines given?

These vaccines are given intramuscularly (injected into the muscle) of your upper arm or thigh.

Possible side effects

Like all medicines, vaccines can cause side effects, although not everyone gets them. 

Side effects What should I do?
  • Pain, swelling and redness at the injection site (hard and sore to touch)
  • This is quite common after having the vaccination.
  • It usually starts a few hours after getting the injection and settles within a few days.
  • Place a cold, wet cloth, or ice pack where the injection was given. Leave it on for a short time. 
  • Do not rub the injection site.
  • Tell your doctor if troublesome.
  • Read more After your immunisation
  • Fever
  • Feeling unwell, tired or weak
  • Loss of appetite
  • Muscle ache
  • Headache
  • These are quite common for the first 1 or 2 days after getting the injection.
  • It usually settles within a few days.
  • Rest and drink plenty of fluids.
  • Because paracetamol or ibuprofen can interfere with your immunisation response to a vaccine, only take them for relief of severe discomfort or high fever. 
  • Tell your doctor if troublesome.
  • Read more After your immunisation
  • Signs of an allergic reaction such as skin rash, itches, swelling of your face, lips, mouth or problems breathing
  • Tell your doctor immediately or ring HealthLine 0800 611 116

Learn more

The following links provide further information on hepatitis B vaccines:


  1. Hepatitis B Immunization Handbook
  2. Hepatitis B The Immunisation Advisory Centre
  3. Infanrix-hexa The Immunisation Advisory Centre
  4. HBvaxPRO The Immunisation Advisory Centre
Credits: Sandra Ponen, Pharmacist. Reviewed By: Angela Lambie, Pharmacist, Auckland Last reviewed: 24 Aug 2017