Opening Hours
Monday – Friday: 8am – 6pm
Saturday: 9am – 4pm
Sunday: 9am – 4pm

02 8914 8080


Welcome to Mona Vale Medical Centre

Mona Vale Medical Centre is a comprehensive medical centre facility located in the suburb of Mona Vale on Sydney’s Northern Beaches.
The facility offers a range of services all under the one roof.
With easy parking, great access to all other amenities in Mona Vale, the centre aims to offer a convenient, high quality healthcare facility to the local Mona Vale and surrounding Northern Beaches community.


We are at 18-20 Park St Mona Vale 2103


The facility provides a range of medical services, including everything you would expect of a comprehensive medical facility.

Examples of the services include:

  • General Health Check ups
  • Minor procedures in our well-equipped treatment room
  • Emergency Medicine and First Aid
  • Wound stitching and care
  • Travel Medicine & Immunisations
  • Childhood Immunisation
  • Children’s Health
  • Antenatal Shared Care
  • ECG (heart trace)
  • Spirometry (breathing)
  • INR (blood management)
  • Pregnancy tests
  • Chronic Disease management
  • Mental health
  • Men’s health



Appointments are Recommended

The wait for the ‘walk-in’ service is unpredictable.


KIDS 5-11 PFIZER - BOOK ONLINE (bookings available when we have stock - can change at short notice)


The Centre's Billing and Appointment system has changed:

CHILDREN 15 AND UNDER - BULK BILLED (we recommend you book a set appointment time)

PENSIONERS AND CONCESSION CARD HOLDERS - BULK BILLED (we recommend you book a set appointment time)

All others:

Set Appointment Time - gap of around $3o

Walk-in - gap of around $10


If you have flu symptoms, please do not come into the practice. Please phone us first.