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

CLOSED Sat 19 June  IT upgrade

           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


We are CLOSED Saturday 19 June - No Morning Clinic

due to IT upgade


2021 Flu Vaccines

Available by appointment.


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.


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



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




Book an Appointment

Activate your Account

Download Brochure

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.