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.