Dr John Foo
General Practitioner

Dr John Foo

Fellow of the RACGP | FRACGP

Children's Health | Family Medicine | Preventive Health

New and existing patients are welcome.

Meet Dr John Foo

Dr John Foo (FRACGP) is a Fellow of the Royal Australian College of General Practitioners. He completed his medical degree at Monash University and gained extensive hospital experience through Peninsula Health, including clinical placements at The Alfred Hospital and Shepparton Hospital.

Through this training, Dr Foo worked across a wide range of hospital departments, managing both acute and ongoing medical conditions. This experience continues to shape his approach to general practice today.

Dr Foo enjoys the variety that general practice offers and values getting to know his patients over time. He believes good medicine starts with understanding the person behind the symptoms, and he takes care to listen, explain things clearly, and work with patients on practical next steps for their health.

Dr Foo welcomes both new and existing patients and enjoys caring for individuals and families across different stages of life. He is particularly passionate about caring for children and building long-term relationships with families.

Outside of work, he enjoys spending time with his family and keeping active in the community.

Health Advice

Watch Dr John share helpful health advice and practical information to support your wellbeing.
Small steps. A healthier tomorrow. ♡
Areas of interest

Children’s Health | Family Medicine | Preventive Health

Appointments
In person via telehealth
Language
English
Availability
Please check our online booking system by clicking ‘Book Now’ below or contact reception for current schedule.
Consultation fees

For more information, please visit our Fees Page.