Book your flu vaccine with a GP or pharmacy online. Find nearby appointments
Telehealth enabled
Telehealth enabled

Dianella Family Medical Centre

Dianella GP / Medical Centre
98% of patients would recommend this practice based on 1227 reviews within the last 12 months.
Last booking via Healthengine was made 12 minutes ago

Book appointment

See all appointments
Open until 8:00pm
294 Grand Promenade Dianella, WA 6059

Find Dianella Family Medical Centre

Map of Dianella Family Medical Centre

Caring for You!

Patients, vaccination appointments need to be booked with the practice.

Dianella Family Medical Centre has been a long established practice providing quality health care to the community for over 40 years. We aim to provide the highest standard of patient centred, comprehensive and continuing care to individuals and families in the community. Our doctors have a wide range of interests and are committed to continued excellent patient care.

All doctors are fully trained and experienced in all aspects of general practice including minor surgery. In addition to general medicine, our practice offers the following services:

  • Family Health
  • Microsuction Ear Cleaning
  • Mental Health
  • Children's Health
  • Mole Checks
  • Occupational Health
  • Travel Medicine
  • Geriatric Health
  • Maternal Health
  • Diabetes Testing and Management
  • Vaccinations
  • Sexual Health
  • Diabetic Educator
  • Travel Medicine – including Yellow Fever

Online Booking Information:


Dianella Family Medical Centre is a private billing practice. Payment is required at the time of consultation. The centre facilitates Medicare Rebates which is credited via Eftpos to your cheque or savings account post payment.

Please note, Dr Moodley private bills ALL PATIENTS after 4pm, Monday to Friday. Dr Bhajikhara will also private bill ALL PATIENTS Tuesday, Thursday afternoons as well as in the evenings & Saturday afternoons.

If you are a new patient and coming to us for the first time, please arrive 10 minutes earlier than your appointment time as new patient registration forms will need to be completed prior to your consult.

Standard consultsarebooked at 15-minute intervals with the doctor, if you require a longer appointmentplease call the practice to make your booking.

Some appointments require nurse attendance. If you require medical attention in any of the following, please call the practice to make your booking and avoid disappointment; Comprehensive Health Check,Children'sImmunisations, Vaccinations, Driver's License Medicals, Wounds &Dressings, Warfarin Management (INR), Removal of Sutures, ECG, Ear Syringe, Annual Diabetic Checks, Minor Procedures, Spirometrys, Desensitisation & Pap Smears (if booking with male doctor).

Book specialties

General Practice



Team profile photo of Bertel Bulten

Dr Bertel Bulten

GP, Male

Dr Heather Coventry

GP, Female
Team profile photo of Gordon Milne

Dr Gordon Milne

GP, Male

Dr Hoa Pham

GP, Female
Team profile photo of Jeanne Nel (Please call for appointments)

Dr Jeanne Nel (Please call for appointments)

GP, Female
Team profile photo of Moira Sim

Dr Moira Sim

GP, Female
Team profile photo of Aru Moodley

Dr Aru Moodley

GP, Male
Team profile photo of Sayanti Banerjee

Dr Sayanti Banerjee

GP, Female
Team profile photo of Faisal Bhajikhara

Dr Faisal Bhajikhara

GP, Male
Team profile photo of Keat Teo

Dr Keat Teo

GP, Male
Team profile photo of Jessica Lee

Dr Jessica Lee

GP, Female
Team profile photo of Emily Frost

Dr Emily Frost

GP, Female
Team profile photo of Renee McGregor

Miss Renee McGregor

Physiotherapist, Female
Team profile photo of Steve Holle

Mr Steve Holle



You can book a telehealth appoinment with this practice. For more information, please visit our

Video consultation
Speak to the practitioner via a video call using one of the following options:
Phone consultation
Speak to the practitioner over the phone

Practice gallery

Practice media

Practice information

Contact details

294 Grand Promenade Dianella, WA 6059
(08) 9276 3...
(08) 9276 3...

Opening hours

7:00am - 8:00pm
7:00am - 8:00pm
7:00am - 8:00pm
7:00am - 8:00pm
7:00am - 8:00pm
8:00am - 6:00pm



Languages spoken












Social media


Air conditioned facility
Allied health nearby
Baby change facilities

Special interests

Children's health
Family medicine
Men's health