The Sunshine Coast’s Local Health Experts

Noosa Fair – Medical Centre

Noosa Fair Shopping Centre


doctors icon
family health icon
Fees &
health checks icon
stethoscope icon
clip icon
Contact Our

HEALTH ALERT Covid-19 Latest Details

Important News

Telephone Consultations

Now available. A safe way to connect with your doctor


We run an appointment system, but keep a few times open to fit in urgent problems.

We are here to help

We provide a high quality health service to people who live, work or holiday in and around Noosa.

General Family Medicine

Paediatric Health

Mental Health

Travel Vaccinations

Women's and Men's Health

Employment Medicals

Palliative Care

Commercial Driver's Licences

noosa fair medical center

About Our Practice

Founded in 1989 as a solo practice, we were originally known as Hastings Street Medical Centre due to our location on the popular tourist strip.

The practice quickly expanded and, as more doctors came on board, we outgrew our location. In July 2008 we relocated to bigger, purpose built premises at Noosa Fair Shopping Centre at Noosa Junction. Our name was changed to reflect this new location.

doctor treat patient

Fees and policies

This practice is a mixed billing practice which charges both private and rebate (bulk bill) fees.

Bulk billing is available to children under 16 and patients who have a Centrelink concession card such as a Pension card, Health Care Card or Australian Government Seniors Card. 

Skin and Mole Checks
Minor Skin Surgery
Shared Antenatal Care
Insurance Medicals
Spirometry & Lung Function Testing
Chronic Disease Health Assessments and Care Plans

Sexual Health, Family Planning, Contraception, IUD Insertion

Professional Health Services In Noosa Fair – Medical Centre

Current  Practicing Doctors

Dr John Fitzgerald
doctor image
Dr Gay Fitzgerald
doctor image
Dr Simon Clare
doctor image
Dr Greg Wren
doctor image
Dr Tagen Robertson
doctor image
Dr Erin Baynes
doctor image
Dr Joanne Burrough




A safe way to connect with your doctor


Please call reception Ph 07 5447 5455  for more information.

You have Successfully Subscribed!