Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
Level 1 Suite 3 / 257 Melbourne Street, North Adelaide, SA 5006


Dr Joy O’Hazy is a General Practitioner with particular interest and qualifications in women’s health. She has completed a Medical Degree, Diploma of Obstetrics and Gynaecology and Certificate of Family Planning in Adelaide and has extensive experience in General Practice in both urban and rural settings, including running a General Practice along with three other female General Practitioners.

Dr O’Hazy has worked with rural women all over SA, as part of the Fly In Fly Out Rural Women’s  GP Service, for the past 18 years.

Further expertise has been gained from working in specialist services such as vulval clinics, urology clinics with Continence Matters, SHINE, Breast screen SA, Migrant Health Services, the Queen Victoria Hospital and Women’s Health Services. She enjoys working with women from their teens to 90’s to identify, resolve or manage their women’s health needs. Her broad range of interests and expertise cover contraception, infection, fertility, cervical screening, period problems, menopause, bladder problems and breast concerns.

Dr O’Hazy has a long term interest in international women’s health issues and is involved in the Birthing Kit Foundation Australia. She was nominated in 2020 for South Australian of the Year in recognition of her ongoing commitment to this wonderful organisation and women’s health.

Read more

Qualifications and Experience


  • Bachelor of Medicine and Bachelor of Surgery (MB BS) from The University of Adelaide

Languages spoken

  • English

Find AWARE Women's Health

select date

Book appointment

Show a specific date:

Show this specialty:

Show appointments at:

Select a location:

Show Appointments
Show times for
General Practice
  • General Practice
Show appointments at
North Adelaide - AWARE Women's Health
  • North Adelaide - AWARE Women's Health

Choose a Location

AWARE Women's Health
North Adelaide, 5006, SA
More Appointments

Book appointment

Book Appointment Now

See All Times
Mon 26 Sep 12:00PM More