Open until 5:30pm today
Sunshine Medical Centre & Family Practice
198 Bussell Highway West Busselton, WA 6280

Book Appointment

Filter booking details

Book appointment

Show this specialty:

Show consultation type:

Show times for

Select a practitioner:

All Practitioners
4 available
Need a repeat prescription?
*Existing Sunshine Medical Centre and Family Practice patients only
Show times for
General Practice
  • General Practice
  • Urgent Care

All Practitioners

4 available
  • All Practitioners

    4 available
  • Dr Chandan Visweswar
    Male practitioner
  • Dr Kiran Ruba
    Female practitioner
  • Dr Russell McDonnell
    Male practitioner
  • Dr Stephanie Choularton
    Female practitioner
All Consultation Types
  • All Consultation Types
  • Telehealth
Keeping Busselton Healthy

Sunshine Medical Centre & Family Practice Busselton provides affordable, quality healthcare to you, your family and the local community. They work with a dedicated team of doctors, nurses and health professionals. 

Sunshine Medical Centre & Family Practice specializes in all aspects of Family Medicine and Preventative Care. The doctors are caring and professional with many years of experience in all areas of General Practice to care for you and your family, you can trust in the expertise they will provide for every consultation. 

Sunshine Medical Centre & Family Practice use the latest in modern technology to deliver the best possible results for you and your family with an aim to be the best choice for quality medical care. 


  • Antenatal Care 
  • Asthma Management 
  • Baby Health 
  • Blood Pressure Checks 
  • Childhood Vaccinations 
  • Cryosurgery 
  • Diabetes Health Check 
  • Dietary Advice 
  • ECG 
  • Family Medicine 
  • Geriatric Medicine 
  • Insurance Medical Examinations 
  • Men's Health 
  • Minor Surgery including Skin Cancer Checks 
  • Osteoporosis Checks 
  • Overseas Travel Vaccinations 
  • Children HealthåÊChecks 
  • Pap Smears 
  • Pre-Employment Medical Examinations 
  • Pregnancy Testing 
  • Prostate Checks 
  • Sexually transmitted diseases 
  • Teenage Health Checks 
  • Women's Comprehensive Health Checks


HOME VISITS AND CARE OUTSIDE OF NORMAL HOURS – Our doctors provide 24 hour care for their patients. It would be greatly appreciated if, after hours calls for advice and consultations are limited. Home visits, within a 10 km radius of the practice, where safe and reasonable and where appropriate are available for regular patients of this practice whose condition prevents them from attending the surgery In the event of an emergency please attend the Emergency Department at the Busselton Hospital. Please contact practice for information.

We are located in Busselton and provide care to patients in Dunsborough, Broadwater, Abbey, Vasse, Capel, Yalyalup, Ambergate, Quildlup, Anniebrook, Wonnerup, Reinscourt, Metricup and surrounding suburbs.

Read more


Dr . Kiran Ruba

GP, Female

Book Profile

Dr Russell McDonnell

GP, Male

Book Profile

Dr Chandan Visweswar

GP, Male

Book Profile

Dr Stephanie Choularton

GP, Female

Book Profile


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

Phone consultation

Book a phone consultation to speak to the doctor over the phone.

Video consultation Recommended We recommend video consultation over phone consultation as the doctor will be able to see you on the screen.

Book a video consultation to see and speak to the doctor via a video call using the following options.


Connect via your iPhone


Connect via your smartphone

See video consultation options

Book Telehealth appointment

Edit practice details

Find Sunshine Medical Centre and Family Practice

Pricing & Payment

General pricing guide

Telehealth Consult (Bulk Billed)
$0 (if eligible)
West Busselton
General Practice

Book appointment

Show times for
See All Appointments Book Telehealth Appointment
Need a repeat prescription?
*Existing Sunshine Medical Centre and Family Practice patients only

1343 appointments available.

Book Appointment Now

Have an account?

Log in to continue. Book with your saved details.

Don’t have an account?

Sign up for free so you can book faster next time.

Log in

Book appointments faster with your saved details.

Don’t have an account? Sign up