This website uses cookies to function correctly.
You may delete cookies at any time but doing so may result in some parts of the site not working correctly.

Vaccination Fees for Patients

Payment is required on the day you have your first appointment and is by cash, credit or debit card. We are unable to accept American Express cards.

Our private vaccine charges are:


Hepatitis BVaccine£100 for 3
£35 single dose
Hepatitis BBlood Test£11 (paid directly to the lab)
Hepatitis Bfor Occupational Health£150 

RabiesVaccine£150 for 3
£54 booster

MeningitisPrivate Script & Vaccine£21

Japanese EncephalitisAdult£160 for 2
Child£160 for 3

Tick-Borne EncephalitisVaccine£165 for 3
£55 for booster

Swine Flufor Travel Purposes£16

MMR Course for Travel£33
MMR Booster for Travel£20

Yellow Fever*Vaccine£55
Yellow FeverReplacement Certificate£10

*We are a registered Yellow Fever Centre so this vaccination can be given here but only to registered patients

Vaccination Fees for Non-Patients

We also offer the following for patients who are not registered with the practice:

Meningitis B£260
Meningitis B6 months and under£390

Chicken Pox£90 

Free Vaccinations

The following vaccines are free on the NHS:

  • Hepatitis A
  • Typhoid
  • Tetanus, Diphtheria and Polio
Call 111 when you need medical help fast but it’s not a 999 emergencyNHS ChoicesThis site is brought to you by My Surgery Website