Cannon Hill

Welcome to Cannon Hill

Experience of a national company, delivered with friendly local service. Now that’s a Plus.

Sonic HealthPlus Cannon Hill is located just five kilometres east of the Brisbane CBD. Easily accessible via two major roads, Wynnum Road and Creek Road, and well serviced by public transport, Cannon Hill is ideally situated for all clients based south of the Brisbane river. Home to many shopping centres including the Cannon Hill Shopping Plaza and Urban Village Cannon Hill, our welcoming community offers friendly service and abundant services within a bustling Brisbane suburb.

Sonic HealthPlus Cannon Hill provides exemplarily occupational health services to workers within Brisbane’s south, including drug and alcohol screening, pre-employment medicals, travel medicine and injury management and prevention. We care about the health and wellbeing of your workforce and being able to provide you the information required to find the right candidate for your business. We pride ourselves on providing exceptional healthcare within a friendly setting.

Clinic Address:

Cannon Hill Shopping Centre
1151 Wynnum Road
Cannon Hill QLD 4170

Opening Hours:

Mon – Fri: 8.00am – 4.00pm
Closed Public Holidays

Public Transport and Parking:

We have plenty of free onsite parking on site. Cannon Hill Shopping Centre Bus Station is approximately a five-minute walk away (just through the car park).

Murarrie Train Station is approximately a 15-minute walk from our clinic.

We have two allocated disabled car parks located directly in front of our entrance. Our clinic is easily accessible for all wheelchairs and our staff are available to provide assistance should it be required.


We offer same day and/or walk-in appointments for injured workers. A short wait may be required for walk-in appointments, but please be assured our team will endeavour to see you as soon as possible.

COVID 19 Vaccinations

Sonic HealthPlus is pleased to advise that we are an approved vaccination provider for the COVID-19 vaccines

Participating Clinics

Contact us by:

P: (07) 3146 5200
F: (07) 3146 5299

Or request a booking:

Please enter your name.

Please enter a valid phone number.

Please enter your email address.

Best Contact Time
Invalid Input

Please leave a message

Please tick the box below *(*)
Please tick the box.

Accreditations & Affiliates