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

02 8914 8080


Welcome to Mona Vale Medical Centre

Mona Vale Medical Centre is a comprehensive medical centre located in the suburb of Mona Vale on Sydney’s Northern Beaches.
The practice offers a range of services all under the one roof.
With easy parking, great access to all other amenities in Mona Vale, we hope to offer a convenient, high quality healthcare service to the local Mona Vale and surrounding Northern Beaches community.
At Mona Vale Medical Centre, our Aim is Your Health and Wellbeing.


We are at 18-20 Park St Mona Vale 2103



We provide a full range of medical including everything you would expect of a comprehensive medical practice and medical centre.

Examples of 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



Bulk Billing available

for ‘walk-in’ visits

Booked Appointment times are charged at our practice Fee


YOU MUST WEAR A MASK WHEN VISITING THE PRACTICE (due to the current outbreak on the Northern Beaches, all patients must wear a mask)

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

Phone consultations are available for many of our patients.