New South Wales pharmacists will soon be able to administer a number of new shots, in addition to flu shots.

From January, pharmacists in NSW will able to provide shots against diphtheria, tetanus, pertussis shots, whooping cough and measles, mumps and rubella to anyone over the age of 16.

Deputy NSW Premier John Barilaro says a greater range shots available at the pharmacy takes the pressure from doctors.

But the Australian Medical Association NSW president Kean-Seng Lim says it’s a lost opportunity for patients to discuss their health with their GP.