Safeguarding Health Across Generations

Carn-Brae Clinic is your partner in maintaining good health through regular vaccinations. Our clinic offers a comprehensive range of vaccination services for all age groups, from children to seniors. With a focus on preventive care, our experienced healthcare professionals provide personalised vaccination recommendations tailored to individual needs. From routine immunisations to travel vaccines and flu shots, we prioritise your well-being in a safe and comfortable environment.

Following are the vaccination services we provide


  • Newborn
  • Preschool
  • Secondary school
  • Catchup programs


  • Influenza
  • Shingles

Travel Vaccinations

  • Hepatitis A and B
  • Typhoid vaccine
  • Whooping Cough
  • Tetanus
  • Yellow Fever

Make an appointment today

Call our friendly staff

during open hours or book online