Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
2 / 20 Elizabeth Street Coolum Beach, QLD 4573

Book Appointment

Filter booking details

Book appointment

Show times for

Select a practitioner:

All Practitioners
2 available
Appointment Pricing
  • Long GP appointment (Level C)$110.00
  • Standard GP appointment (Level B)$72.00
Show times for

All Practitioners

2 available
  • All Practitioners

    2 available
  • Dr Poshitha De Silva
    Male practitioner
  • Dr Satish Kharia
A Traditional Family Practice offering Quality Health Services for the Whole Family

Coolum Beach Health Centre is a well established, accredited traditional family practice committed to providing comprehensive general practice care to all individuals and families in the community. We are a friendly team whose mission is to provide the highest standard of patient care whilst incorporating a holistic approach toward the diagnosis and management of illness.

We are committed to promoting health, well-being, and disease prevention to all patients. Our caring and experienced practitioners are here to take care of you and offer a wide range of general practice services

  • General health assistance
  • Family healthcare
  • Child immunisation
  • Skin cancer screening
  • Health Assessments
  • Chronic disease
  • Aviation medicals
  • ECG/Spirometry
  • Travel vaccinations
Read more


Dr Poshitha De Silva

GP, Male

Book Profile

Dr Satish Kharia


Book Profile


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.

Edit practice details

Find Coolum Beach Health Centre

Directions and parking

On street parking is available , with additional paid parking nearby. 

Pricing and payment

Payment methods

  • Eftpos
  • Apple Pay
  • Google Pay
  • Visa
  • Mastercard

General pricing guide

Long GP appointment (Level C)
Standard GP appointment (Level B)
Coolum Beach
General Practice

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