+ Paediatrics 

+ Emergency Medicine 

+ Travel Medicine 

+ Men's Health

+ Minor Procedure 

+ RHW Antenatal Shared Care accredited



General Practitioner

Dr John Barry completed his Bachelor of Medicine at the University of Newcastle in 2002. After completing GP training, John was admitted to the Royal Australian College for General Practitioners in 2012.


John is a warm, friendly and compassionate GP, experienced in caring for patients from a range of cultural backgrounds in a variety of clinical settings. 


John combines his work in General Practice and Emergency Medicine with extensive volunteer work in Australia, Nepal, West Papua, and Ethiopia. In 2011, he undertook a certificate in expedition and mountain medicine in Mount Kosciuszko National Park.


Outside of medicine John enjoys the outdoors and being part of the Bondi community. He is a volunteer Bondi Surf Lifesaver and most mornings you will find him down at the beach training for either club events or triathlons.


Mon 1pm - 9pm  Tue, Fri 8.30am - 6pm Thu 8.30am - 1pm Sun 8.30am - 2pm