Get in touch


Enquiry Form

Please fill out the form below.
By submitting this form, you're agreeing to Myhealth's privacy policy.


Search website

    No results found

    Try adjusting your search
    Myhealth logo
    Find a Centre, GP or Specialist near you
    Find a Centre near you
    Centre Directory

    Search by doctor/centre name or specialist type, then by location

    e.g. “John Smith”, “Centre Name”, or “Psychologist Sydney 2000”

    0 Results within map area

    0 Results Near You

    No results match your search criteria

    Try adjusting your search



    View All Centres

    Centre Directory

    Myhealth Brisbane Showgrounds Banner Centrefront
    Myhealth Brisbane Showgrounds Banner 1
    Myhealth Brisbane Showgrounds Banner 2
    Myhealth Brisbane Showgrounds Banner Lps
    Myhealth Brisbane Showgrounds Banner Centrefront
    Myhealth Brisbane Showgrounds Banner 1
    Myhealth Brisbane Showgrounds Banner 2
    Myhealth Brisbane Showgrounds Banner Lps
    Closed • Opens 08:30 AM Mon chevron-down
    Advertising Icon

    Medibank Flu Vaccine Vouchers Available

    Terms and Conditions Apply


    Welcome Back Dr Kavitha Karuna

    We welcome back Dr Kavitha Karuna to the Myhealth Brisbane Showgrounds team. Dr Kavitha relocated from Townsville and graduated from the James Cook University there in 2010. She completed her hospital training in Brisbane and over the last five years has been travelling around Queensland working in GP practices in Brisbane, Ipswich Toowoomba, Hervey Bay and Cairns.

    While she loves to travel, Kavitha is glad to be back in Brisbane. She enjoys all aspects of general practice but most especially children's health.

    As of the 1st of November 2022 our Clinic will be introducing a gap fee schedule to our International card holders.

    The fee schedule will be the same as our other privately billed patients. Please call reception for any clarifications.

    MyMedicare Enrolment

    MyMedicare enrolment starts now. Enrol with our centre today. Click here.

    About Myhealth Brisbane Showgrounds Medical Clinic

    Myhealth Brisbane Showgrounds is a Mixed Billings Medical Centre. We take pride in offering the highest standard of medical care to our patients in our purpose built centre located in the newly developed King Street precinct with access via Machinery Street.

    We have a strong focus on preventative and supportive health care and enjoy our roles in pre-conception to end of life care.

    We offer a friendly, convenient, accessible and professional service.

    Parking validation is available if parking at King Street Car Park located on Machinery Street (please notify reception on arrival to validate).

    Appointment bookings are preferred however we will do our best to accommodate any walk-ins based on our availability on the day.


    You can make an appointment by calling us on 07 3180 4768. Online bookings (standard appointments only) can also be made through our website or via the MyPractice mobile app. Long appointments such as Antenatal Care, Procedures, Care plans and Vaccinations CANNOT BE BOOKED ONLINE.

    Online bookings are only for standard appointments (<15min). Please call our reception team on (07) 3180 4768 to book any of the following:

    • 1 complex medical concern needing more than 15min
    • 2 or more conditions
    • Immunisations or Vaccinations
    • Antenatal and postpartum appointments
    • Care Plans (including mental health care plan)
    • Any procedures
    • Skin checks
    • Work Cover / Insurance
    • Work medical assessment / Driver licence medical

    Brisbane Showgrounds Medical Services

    The team of GPs at Brisbane Showgrounds Myhealth Medical Clinic can help with many common health issues and symptoms. If you don't see what you need, just give us a call and we'll schedule an appointment for you.


    General Health

    • Asthma
    • Chronic Disease Management
    • Diabetes

    Children's Health

    • Childhood Vaccinations
    • Health Assessments

    Corporate/Occupational Health

    • Workcover and Injuries


    • Covid Vaccination
    • Travel Vaccinations
    • Yellow Fever Vaccination


    • Insurance

    Men's Health

    • Erectile Dysfunction
    • Prostate Checks



    Appointment Type Fee Medicare Rebate
    Standard Appointment 
    (1 condition)
    $80 $41.20
    Long Appointment 
    (1 complex condition or 2 conditions, < 30min)
    $120 $79.70
    Long Appointment 
    (1 complex condition or 2 conditions, > 30min)
    $135 $79.70
    Extra Long Appointment 
    (> 40min)
    $180 – $230
    (depending on time with doctor)

    Student and Health care card holder: $10 discount from above fees

    Medicare rebate (no gap fee) is only available to children <16 years old and Aged Care Pensioners.

    OHSC private health insurance holder: Same fee as above but rebate from health insurance may vary, please check with your health insurance first.


    Appointment Type Fee Medicare Rebate
    Standard Appointment 
    (1 condition)
    $90 $41.20
    Long Appointment 
    (1 complex condition or 2 conditions, 20-40mins)
    $140 $79.70
    Extra Long Appointment 
    (> 40min)
    $200 – $250 $117.40

    Children <16 year old, student and Health care card holder: $10 discount from above fees.

    OHSC private health insurance holder: Same fee as above but rebate from health insurance may vary, please check with your health insurance first.

    If you change GP clinics and require records to be transferred please note there could be a fee payable. This is dependent on the size of the records requested and if you have any outstanding fees on your account. All record requests must be sent from your new GP practice on their letter head no records will be sent without this or directly to a patient.

    For all enquiries, please contact Myhealth Brisbane Showgrounds on 07 3180 4768.

    Cancellation/Non Attendance Policy

    Standard Appointment

    We appreciate if you can provide atleast 2 hours notice should you need to cancel or reschedule your standard appointment. Failure to advise us of your cancellation may result in a late cancellation fee of $40.

    Long Appointment

    Please note, you must provide at-least 24 hours notice prior to your appointment time if you need to cancel or reschedule. Failure to do so will result in a $40 non-attendance fee. 

    Late cancellation / non-attendance fees must be finalised before booking your next consultation.

    Additional Information

    Opening hours

    Monday 08:30 AM - 05:00 PM
    Tuesday 08:30 AM - 05:00 PM
    Wednesday 08:30 AM - 05:00 PM
    Thursday 08:30 AM - 05:00 PM
    Friday 08:30 AM - 05:00 PM
    Saturday 09:00 AM - 01:00 PM

    Where we're located

    Y07 The Yards 9/30 King Street (Entrance via Machinery Street) Bowen Hills, QLD, 4006

    Professional and Friendly Bowen Hills Medical Centre

    Bowen Hills Medical Centre is easy to access in a convenient location. You'll find us at Y07 The Yards, 9/30 King Street (Entrance via Machinery Street), Bowen Hills, QLD, 4006. Transport links are available with ample parking nearby. If you park at 41 Costin Street carpark, you can validate your parking at reception. Please notify the receptionist on arrival if you wish to validate parking. Read More

    For your further convenience, Bowen Hills medical specialist centre works alongside allied health professionals, giving you better access to niche health care. The allied health care team includes a specialist dietician, physiotherapist and pathologist provided by Sullivan Nicolaides Pathology.

    Bowen Hills doctors practice's opening times & days are available at the top of this page. If you need medical assistance outside of these hours, Myhealth Brisbane Showgrounds doctors offer an out-of-hours service. To use this service please contact the after-hours care team by calling the National Home Doctors Service on 13 SICK (13 7425)

    Myhealth has been providing top-quality care to patients in Australia since 2007. Our medical centres are built with the core values of continuous development, ensuring patients have access to efficient and effective healthcare in an inclusive environment.

    Bowen Hills Medical Specialist Centre Services

    Purpose-built and providing modern treatments, Bowen Hills medical centre is fully equipped to help with your health concerns from pre-conception to end-of-life care. The fully accredited doctors at Brisbane Showgrounds specialise in preventative and supportive health. 

    All standard appointments can be booked online or by phone. Non-standard appointments, such as long appointments (over 15 mins) can only be booked by phone. Please call Myhealth Brisbane Showgrounds doctors reception on 07 3180 4768 for an appointment regarding immunisations, antenatal care, skin conditions, driving/work health assessment, 1 complex condition or multiple conditions. These appointments require more time to enable us to deliver the best healthcare available.

    At Bowen Hills Medical Centre understand that medical issues can arise suddenly so, subject to availability on the day, we can offer some consultations on a walk-in basis. 

    How to Register with a Myhealth Brisbane Showgrounds Doctor

    Patients appreciate the convenient location of Myhealth facilities, as well as the ease of access to travel links and nearby parking. If you would like to register with a modern, forward-thinking medical centre, please click the New Patient Registration button. This link will take you to a form that we ask all new patients to complete. 

    Once submitted, you'll be able to make your first appointment with the Bowen Hills medical centre.

    Myhealth medical centre group patients can also benefit from using the MyPractice app. This app allows you to manage your medical circumstances easily with the touch of a button. You can track your appointment, pathology results, referrals and prescriptions all in one place. The MyPractice app is available to download from the app store now.

    If you have any queries or require further information you can check out our Patient Information section of the website or call Bowen Hills medical centre directly. We also have a Mt Gravatt Clinic and North Lakes Clinic with plenty of appointments available.
    Read Less