Some surgeries provide the following vaccinations free of charge: Diphtheria/ Tetanus/ Polio, Hepatitis A and Typhoid. All other vaccines will incur a charge even from an NHS GP.