*** PLEASE NOTE CHANGE OF ADDRESS ***
As of Monday 10th July our new address is Unit 7 / 8 Enterprise, Two Rocks
Two Rocks Medical Centre is mixed billing practice. Patients on a current Pension, Health Care Card, or DVA card, as well patients under 16 years will continue to be bulk billed for consultations.
You will need to bring your current Pension, Healthcare Card or DVA card with you to your appointment. Certain procedures will incur a fee please speak to reception.
As we are a mixed billing practice, we kindly ask that all accounts to be settled on the day of your consult. A list of consultation fees can be found on our website.
There are no telephone consults with new patients
Our team is dedicated to the delivery of the highest standard of family medicine, with the vision of improving the health of our local communities. Our experienced practitioners provide the full spectrum of GP services, with special interests as follows:
Two Rocks Medical Centre is open Monday to Friday 8am - 5.30pm, Saturday and Sunday 8am-4pm
We also provide pathology services through Clinipath Pathology. For added convenience, there is a pharmacy directly adjacent to our practice, making it quick and easy to fill scripts following appointments.
Conveniently located near the Two Rocks Marina, we are ideal for those who live or work within Two Rocks, Yanchep, Wilbinga, and Guilderton. We are close to public transport services and there is ample parking available onsite for those who prefer to drive.
Booking an appointment is easy and can be done at any time using our convenient online booking service. Simply scroll to the top of the page and click on your preferred appointment time from the options listed to get started now.
General Practice
Nurse Practice
COVID-19 Vaccinations
Two Rocks Medical Centre in Two Rocks 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.
You can book a telehealth appointment with this practice. For more information, please visit our
FAQPrices listed are provided by Two Rocks Medical Centre and may vary between practitioners.
Long GP appointment (Level C)
Privately Billed
$115.00
Standard GP appointment (Level B)
Privately Billed
$75.00