Botany Junction Medical Centre is a General Practice providing high quality healthcare in the Flatbush area. With nine General Practitioners and five Registered Nurses and one enrolled nurse, our experienced and professional team is here to look after the health of you and your family. Our conveniently located facilities at Botany Junction Shopping Centre are modern, clean and wheelchair accessible. We offer a full range of medical care, including:

  • Family medical care
  • Physiotherapist
  • Minor surgery
  • Travel advice / immunisations
  • Mole checks
  • Repeat prescriptions and lab results service
  • Sexual health (including Mandarin and English speaking nurses available for smear tests)

Visit our services page for a full list of the medical care that we offer.

Latest News:

Free HPV vaccine for boys and young men

Xmas hours
Fri 22 Dec : 8am – 2pm
Sat 23 Dec : CLOSED
Mon 25 & Tues 26 Dec : CLOSED
Wed 27 & Thurs 28 : 8am – 5pm
Fri 29 Dec : 8am – 2pm
Sat 30 Dec : CLOSED
Mon 1 & Tues 2 Jan : CLOSED
Normal clinic hours will resume from the 3 Jan 2018

Please note the early finish on Christmas Eve – request your repeat prescriptions early


Book an appointment online

Please Note: Online appointments are not available for patients who have NOT had their first appointment with their GP or for CASUAL patients. If you fit into this category please CONTACT RECEPTION 09 265-0321.

If there are no appointments online that suit you please CONTACT RECEPTION 09 265-0321 as we may have some available we can offer you.

Please note:
We require two hours notice for cancellations of appointments. Any missed appointments will be charged for.

Lab results
Our process makes it quick and easy for you to get your repeat prescriptions and lab results

Prescription requests



On Location

On-site we have ultrasound facilities, physiotherapy facilities and Botany Junction Pharmacy. We also have Eye Doctors close by and the fully equipped Ormiston Hospital just around the corner – so we can cover all of your medical needs in one location.



Our team speaks a range of different languages including English, Mandarin, Shanghainese, Gujarati, Norwegian, Hindi, Afrikaans, Arabic, Malay and Cantonese. We’re happy to conduct your consultation in any one of these languages, or organise an interpreter, so just ask when booking your appointment.



Additionally, we offer a range of information programs and free healthcare depending on your needs, so check out our services page to see if you qualify.

Thumbs Up

Low Fees

We are accepting new patients now and our low fees start from only $18.00 per consultation, so arrange an appointment with our friendly team today on (09) 265 0321.


Great staff, great location, and if you register with them its really affordable.
Botany Junction Medical Centre Patient

Receptionist very friendly – a pleasure to be greeted by a happy smiling face.
Botany Junction Medical Centre Patient

Reception are lovely and friendly. When fully booked they are helpful in getting the next best appointment. The staff have gone out of their way to be helpful. Really recommend them
Botany Junction Medical Centre Patient



Ask your doctor, free phone 0800 270 200 or visit:
Breast Screen Aotearoa