Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
Unit 2 / 178 Albion Road, Windsor, QLD 4030


Before becoming a doctor, Dr Craig Schmeider worked as an Army Environmental Health Officer in public health and preventive medicine. He received an Army scholarship to pursue his Bachelor of Medicine / Bachelor of Surgery (MBBS) at the University of Queensland, graduating in 2008.

Craig obtained his Fellowship of the Royal Australian College of General Practitioners (FRACGP) in 2013. He has a Masters degree in Skin Cancer Medicine from the University of Queensland. Dr Schmeider is an experienced and accredited skin cancer doctor with the Skin Cancer College of Australasia. Craig also holds a Certificate of Clinical Occupational Medicine from Monash University and has a National Certificate in Reproductive and Sexual Health.

Initially, Craig worked as an Army Doctor and Environmental Health Officer throughout Australia and Internationally. Later on, he worked at the Royal Brisbane and Women’s Hospital and The Prince Charles Hospital before training as a GP.

Dr Schmeider is a skilful GP in Windsor. He has a special interest in skin cancer medicine, travel medicine, occupational medicine, women’s, men’s and adolescent health, sports medicine and paediatrics. His patients describe him as a very caring doctor who is also very competent and knowledgeable.

Craig is a family man and has four children. He loves to travel and explore new places.

Read more

Qualifications and Experience


  • 2008 - MBBS FRACGP from The University of Queensland

Languages spoken

  • English

Find Family Doctors Plus

Directions and parking

We are located at 2/178 Albion Road in Windsor (on the corner of Albion Road & Lutwyche Road). We have free parking available in the car park out the front. We are a 10 minute walk from Albion train station and also next to a main road with bus stops close by.

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
Windsor - Family Doctors Plus
  • Windsor - Family Doctors Plus

Choose a Location

Family Doctors Plus
Windsor, 4030, QLD
More Appointments

Appointments currently not published on Healthengine's directory

See other Appointments at
Family Doctors Plus