Shingles vaccine

Pneumococcal vaccine

The pneumococcal vaccine, which protects against infections such as pneumonia and septicaemia (blood poisoning) is one of the free childhood vaccinations but it's also offered free to adults at higher risk of developing a serious health condition from a pneumococcal infection.

Hepatitis B vaccine

The hepatitis B vaccine is generally given free of charge to people considered to be at high risk of catching the hepatitis B virus, such as people who inject drugs or who change their sexual partner frequently.

However, your GP is not obliged to give the hepatitis B jab free if:

they think you're not at risk

you need the jab because of your job

Some employers may have arrangements with a GP or other healthcare service to provide the vaccine free for their employees.

If you need the hepatitis B jab because you're travelling abroad, you will have to pay for it.