52 Pegasus Main Street

Pegasus Town

PO Box  78041

 Pegasus, 7648

Phone 03 920 4060

Fax   03 920 4061


Dr. Janet Robinson

Dr. John Dehn

Dr Jo Macgregor

Dr Jian Yang Tham

Dr Don Ponnamperuma

Dr George Dehn

Dr Roger Dehn

Open Hours


Monday         8.00 - 6.00 pm

Tuesday        8.00 - 6.00 pm

Wednesday   8.00 - 6.00 pm

Thursday      8.00 - 6.00 pm

Friday            8.00 - 5.00 pm

Saturday       9.00 - 12.30pm


           By appointments

A Surcharge applies on Saturday


            Closed for lunch

      between  1.00-2.00pm

Closed Sunday & Public Holidays



Between 8.00 am & 5.00pm












      Welcome to Pegasus Medical Centre



Our Reception Staff, Nurses and Doctors continue to work extremely hard to provide you with the best service possible – Often under difficult circumstances, especially when we have emergencies to deal with. We appreciate your understanding and kindness when dealing with our team members.

 It is quite busy with respiratory illnesses and more patients need to be assessed. Hence, we ask you to arrive on time, otherwise you may not be seen. Also, we have noticed many patients do not show up to their booked appointments depriving other patients to be seen. If you cannot attend, please call us and cancel your appointment at least 2 hours prior, otherwise there might be a charge.



Covid Vaccination

Currently we are not providing Covid Vaccinations.

Canterbury DHB has created a public website (vaccinatecanterburywestcoast.nz)  to provide information about the vaccination roll out, including frequently asked questions, resources, and links through to sites with more information.   Eligible groups will receive a text message with instructions on how to book. You do not need to ring the medical centre.

If you are in Group 3 and have not received any texts ,letters, email or phone call ,

email COVID19@cdhb.health.nz for booking information


Job Opportunities

Presently looking for a practice nurse with experience in general practice  .Click Here for Details

Also looking for a Medical Receptionist  ( casual ) Call us if you are interested and have previous experience


If you have a medical emergency or are acutely unwell, please call 111.

For urgent appointments/advice, please call and ask to speak to a nurse .


At Level 1 you can book a telephone or in-practice consultation by calling us.

Regular, non-urgent  consultations can be booked online.


If you have any flu-like symptoms, please call us first .


• Patients with respiratory/ Flu-like symptoms may be asked to wait in their car


• Please note fees for phone consultations are the same as regular consultations.


We are now accepting non-urgent online bookings through Manage My Health by clicking on the link above or the App.

You are able to download the app from the App store or Google Play.

These appointments are for non-urgent consultations with GP.

You can use it as well for Repeat prescriptions or to access your lab results.

For any issues or support relating to registration for Manage my Health, Call 0800 664 123 or email nzsupport@mmhglobal.com


For Minor surgery, mole checks , IUCD's, Mirena insertion, New Patients, Insurance /Full medicals

Call reception, as these require more time.


Chronic Musculoskeletal problems require 2 appointments,


Appointments are 15 mins, If you have multiple issues to discuss, we advice to book 2 appointments.


Driving Medicals need a separate appointment and incur a fee.


Dr John Dehn, Dr Janet Robinson, Dr Joanne Macgregor,

Dr Jian Yang Tham , Dr Don Ponnamperuma , Dr George Dehn & Dr Roger Dehn.


along with their professional and friendly team provide a full range of general and family healthcare

and are committed to making excellent care available in our community.



NB Appointment times are indicative. The Doctors and Nurses try their best to be on time.

However, due to the nature of General Practice, acute and unwell patients and patients arriving late, there might be a wait time.

Our receptionists will inform you of that, if there is any.

We appreciate your understanding.


If you can not make it to your appointment, kindly call us to cancel, so that another patient can have the slot.

If we are not notified, you may be invoiced a fee for not arriving.

Please, arrive on time as your doctor may not be able to see you if you are late.




 After Hours : In Emergencies Call 111 and ask for an ambulance To speak to a registered nurse call 03 920 4060 The experienced nurses provide advice regarding the immediate management of your concerns. They can help you decide if you need to go the 24 hour surgery at 401 Madras st Christchurch, or will reassure you that it is safe to wait until the medical centre is open






Book an Appointment

Activate your Account

Download Brochure



Affiliated Provider to Southern Cross for comprehensive skin examinations, skin cancer surgery and skin cancer diagnosis and treatment’

52 Pegasus Main Street

Pegasus Town

PO Box  78041

 Pegasus, 7648

Phone 03 920 4060

Fax   03 920 4061

Copyright © 2016, Pegasus Medical Centre, All rights reserved.