Flu vaccines are now available at this practice. Book appointment
Telehealth enabled
Telehealth enabled

Spencer Street Family Practice

Bunbury GP / Medical Centre
97% of patients would recommend this practice based on 386 reviews within the last 12 months.
Last booking via Healthengine was made 19 minutes ago
Pricing and payment

Book appointment

See all appointments
Book COVID-19 vaccination
Practice is closed now
Unit 1 / 130 Spencer Street Bunbury, WA 6230

Find Spencer Street Family Practice

Map of Spencer Street Family Practice

We are Pleased to Assist You With All of Your Healthcare Needs

At Spencer Street Family Practice, our fully-accredited clinic provides a holistic approach to all aspects of family medicine. Our friendly team of dedicated, professional, and caring staff are pleased to assist you with all of your healthcare needs.

We are happy to accept all new patients, and have same day appointments available in most instances. Please be assured that we are time-conscious, so we try to keep your waiting time to a minimum.


We offer a wide range of GP services and specialise in:

  • Minor surgical procedures

  • Women’s health

  • Men’s health

  • Children’s health, including childhood immunisations

  • Chronic disease management

  • Exercise physiology

  • Skin checks

  • Psychology

  • Travel medicine


We are now a bulk billing practice to all patients with a valid Medicare card. For patients without a valid Medicare card, the fee for a standard consultation with one of our doctors is $76, while a long consultation is $130.

For your convenience, we are open from 9am until 6pm Monday to Friday, and from 9am until 12 noon on Saturdays. You’ll find our on-site parking at the rear of the building, which includes disabled parking bays. Our waiting room offers a children’s play area, water cooler, TV, magazines, and health information leaflets for the comfort and convenience of both you and your loved ones.  

Should you need to purchase prescription medication following your appointment, there are several pharmacies located nearby. These include Terry White Chemists, South City Chemmart Pharmacy, Pharmacy ‘S’, Bunbury Drive-in Chemist, and Bunbury Forum Pharmacy. There are also several related health service located nearby, including South West Gynaecology, which is located behind the practice, and South West Health Campus.

We are suitably located for patients living or working in Bunbury, South Bunbury, Withers, Carey Park, East Bunbury, Dalyellup, Eaton, Australind, Donnybrook, Manjimup, Boyup Brook, Myalup, Collie, Brunswick, Capel, and Busselton.

Make your next GP appointment with us today by using the HealthEngine online booking system which is available 24/7 for your convenience. Simply click on an available appointment time from those listed above to get started now. We look forward to seeing you soon.

Book specialties

General Practice

COVID-19 Vaccinations

Flu Vaccinations

COVID-19 vaccinations

Spencer Street Family Practice in Bunbury is a COVID-19 vaccination provider. For more information on COVID-19, see our COVID-19 Vaccine page.

Unfortunately, no COVID-19 vaccination appointments are currently available to be booked online, please check back at a later date.


Dr Temitope Oni

GP, Male

Consultation Room 2 - Pfizer

COVID-19 Vaccinations

Consultation Room 3 -Moderna

COVID-19 Vaccinations

Pfizer 5-11 years old Room A

COVID-19 Vaccinations

Dr Travis Morien


Consultation Room 4 - Novavax

COVID-19 Vaccinations

Dr David Mejiuni

GP, Male

Flu Vaccination

Flu Vaccinations

Dr John Afolabi

GP, Male

Consultation Room 1 - Astra Zeneca

COVID-19 Vaccinations

Flu vaccinations

Spencer Street Family Practice in Bunbury is a flu vaccination provider. For more information on flu vaccinations, see our

flu vaccine



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

Pricing and payment

Pricing Guide

This pricing is indicative only. Actual fees may vary based on the treatment received during the appointment, and if you have preferred provider private health insurance.

Appointment cost

Standard Appointment
Long Appointment

Billing policy

SSFP is a Bulk billing medical centre for patients with valid medical card

Practice information

Contact details

Unit 1 / 130 Spencer Street Bunbury, WA 6230
(08) 9791 7...
(08) 9791 8...

Opening hours

9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 6:00pm
9:00am - 12:00pm



Languages spoken


Social media

Special interests

Flu vaccinations
Men's health
Women's health