Open until 5:30pm today
99 Grandview Street Pymble, NSW 2073

Book Appointment

Filter booking details

Book appointment

Show this specialty:

Show times for

Select a practitioner:

All Practitioners
5 available
Appointment Pricing
  • Standard Appointment$84.00
  • There are child fees available
    Long Appointment$150.00
  • There are child fees available
    Prolonged Consultation$220.00
Need a repeat prescription?
*Existing Pymble Family Doctors patients only
Show times for
General Practice
  • General Practice
  • COVID-19 Vaccinations

All Practitioners

5 available
  • All Practitioners

    5 available
  • AstraZeneca Vaccinations
  • Dr Michael Bi
    Male practitioner
  • Pfizer Vaccinations
  • Dr Nindhi Ahilan
    Female practitioner
  • Dr Anu Caulfield
    Female practitioner
Dedicated to your Health and Well Being
Medical Alert: Wuhan Novel Coronavirus (COVID-19)

In accordance with Australian Public Health advice, Pymble Family Doctors asks that any individuals who begin experiencing respiratory symptoms (fever, cough, difficulty breathing) and have recently travelled to China or had contact with someone diagnosed with the novel coronavirus within the last 14 days call our practice before arrival so that the appropriate infection control measures can be put in place and people can be directed to the best place for testing and treatment.If possible we advise travelling with a mask on.This coordination between providers, hospitals, and public health is critical for our continued effort to best respond to and reduce transmission.Where can I get more information? Visit the Australian Government Department of Health homepage at the Public Health Information Line on 1800 004 599.Contact your state or territory public health agency: NSW call 1300 066 055.


Welcome to Pymble Family Doctors.

We provide a traditional style of medicine with up-to-date doctors in a modern setting. We believe that your best medical care in the longer term is from a GP who knows you, your past medical history and your family medical history. Their aim is to provide acute care for immediate problems and also to help you manage your health with appropriate, evidence-based screening and check-ups.We are happy to see patients of all ages, from newborn to elderly, and offer a comprehensive range of servicesfor all stages of life. For your convenience, on-site Pharmacy and Pathology are available.

Our Services:

We provide general practice services for the whole family and for every stage of life. As well as providing acute care for immediate problems, we also help you manage your health with appropriate, evidence-based screening and check-ups, including:

  • Assessment, treatment, education and support of patients with chronic conditions, including asthma and diabetes
  • Shared ante-natal care with many local hospitals
  • 6-week checkup and on-going support and education for new mothers
  • Children
  • Baby immunisations
  • Sexual Health checks
  • Pap Smear Tests
  • Family Planning, including implantable contraceptives
  • Sporting Injuries
  • Travel Vaccinations (including Yellow Fever)
  • Flu Vaccinations
  • Minor surgical procedures
  • Dressing and Wound Care
  • Hearing Tests / Lung Function Tests / ECGs
  • Insurance Medicals & Annual Health Care Checks
  • Workers Compensation
  • Acupuncture
  • Integrative Health
  • Mental Health Care
  • Medication Reviews
  • 40-49 year old Health Care Checks
  • Over-75 Health Care Checks

To help maintain the health of you and your family, our Practice issues reminders to assist in the management of some conditions. Your doctor will advise during your consultation of any recalls that may be relevant to you.

Our Staff

Practice Nurse

Our modern treatment room is staffed by our highly trained, friendly and professional Registered Nurse. They have many years of experience in General Practice and are passionate about supporting our doctors in providing safe and effective care to our patients.

Admin Staff

Our friendly reception staff are committed to the Practice and to our patients. Please let them know if you have any questions or if they can improve your experience of the Practice in any way. General queries about the Practice can be emailed to us. Please be aware any emails sent to this address will have standard level security protocols (no encryption). If you have concerns involving sensitive health information, please make an appointment by phoning us. Our Practice Manager works behind the scenes but is available to discuss any concerns or suggestions that you may have.

Read more


Dr Anu Caulfield

GP, Female

Book Profile

Dr Nindhi Ahilan

GP, Female

Book Profile

Dr Michael Bi

GP, Male

Book Profile

AstraZeneca Vaccinations

COVID-19 Vaccinations  

Pfizer Vaccinations

COVID-19 Vaccinations  

Book Profile

COVID-19 vaccinations

Pymble Family Doctors in Pymble is a COVID-19 vaccination provider.

Availability for the COVID-19 vaccine in Australia will be available in phases to ensure priority for those who need the vaccine most. Please check if you are currently eligible to get the coronavirus vaccine via our COVID-19 Vaccine Eligibility Checker.

If you are eligible, you can book online with HealthEngine.

Book COVID-19 vaccinations


You can book a telehealth appointment with this practice. For more information, please visit our FAQ.

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Book Telehealth appointment

Edit practice details

Find Pymble Family Doctors

Pricing and payment

General pricing guide

Telehealth Consult (Bulk Billed)
$0 (if eligible)
Standard Appointment
Long Appointment
Prolonged Consultation
General Practice

Book appointment

Show times for

AstraZeneca Vaccinations currently has no covid-19 vaccinations appointments available at this practice on HealthEngine's directory.

See all appointments Book COVID-19 vaccination
Need a repeat prescription?
*Existing Pymble Family Doctors patients only

5327 appointments available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up