Free 3 hour parking (based in the Westfield Shopping Centre Hornsby).
Level 1 next to the Coles or Pharmacy.

Bulk Billing General Practitioner's (GP's).

Hornsby Medical Centre aims to provide the highest standard of patient care whilst incorporating a holistic approach toward diagnosis and management of illness. We are committed to promoting health, well-being and disease prevention to all patients. We do not discriminate in the provision of excellent care and aim to treat all patients with dignity and respect.

Our skilled doctors and nurses are responsible for your medical needs and work together to offer a wide range of general practice services, including:

  • General Health Assistance
  • Skin-Checks
  • Immunisations
  • Enhanced Primary Care
  • Men’s Health
  • Family Medicine
  • Children’s Health
  • Adolescent Health

For added convenience, we offer allied health services onsite, such as pathology services. Additionally, we have a pharmacy next door, allowing patients to quickly and easily collect prescription medicines following appointments.

As a bulk billing practice, we offer bulk billing to all patients holding a valid Medicare card for all Medicare-eligible procedures. This means no out-of-pocket cost for most general consultations.

Our location is easily accessible for those who live or work in Hornsby and surrounding areas, such as, Waitara, North Wahroonga, Wahroonga, Westleigh, Hornsby Heights, Pennant Hills, North Turramurra, Turramurra, Warrawee, Mount Kuring-Gai, Dural, Galston, Cherrybrook, Beecroft, and South Turramurra. There is ample parking available onsite Westfield Hornsby, for those who prefer to drive. 2 MINUTE WALK FROM HORNSBY TRAIN STATION.

We are open 7 days a week, with appointments available Monday to Friday. Specifically, our hours are from 8.30am to 7pm Monday to Friday, 9am to 1pm Saturday, and 10am to 2pm on Sunday.  Booking an appointment is easy and can be done at any time using our convenient online booking service. Simply scroll to the top of the page and click on your preferred appointment time from the options listed to get started now. Alternatively, feel free to contact one of our friendly receptionist's on the number listed below.

Phone: (02) 9476 6767
Fax: (02) 9476 8787