03 322 8121 53 Caulfield Avenue, Halswell
03 322 8121 36 Ensign St, Halswell


If you are an enrolled patient, you can use our simple online booking system to make appointments with your GP.

Booking online appointments

When you book an appointment online it is ONLY for a standard GP appointment.  If you wish to book an extended GP appointment or any nursing services (including immunisations) you will need to ring us.

For continuity of care, please book with the GP you are enrolled with, or their locum, whenever possible.

Cancelling an appointment

If you no longer require your booked appointment, please cancel it in good time so that another patient can be seen. You can ring us or, if you have booked online, you can use the online service to cancel the appointment.  Please do not email us to cancel an appointment as this may not be seen in time.  A cancellation close to the appointment time may result in a fee being charged.

If a patient fails to attend an appointment and has not contacted us to cancel it, we reserve the right to charge a DNA fee.  Please refer to the section on fees for more information.



48 Hours notice is required for processing. The repeat prescription fee is $20.00 to collect from Halswellhealth or $22.00 if you wish it to be faxed (then posted) to your pharmacy. If you require a urgent prescription (less than 48 hours) please phone the practice nurse. This will incur a charge of $28.00. 

Payment for repeat prescriptions can be made to our bank account 03 0767 0333775 00.

To request a repeat prescription you may:

  • Phone our prescription line 24/7 on 03 322 5724
  • Phone us and ask to speak to the nurse
  • Or complete the electronic request form below
  • Sign up to our patient portal to be able to request this online

Note: Repeat prescriptions are only available at your doctor's discretion for stable medical conditions for which you have had medication previously prescribed by Halswellhealth. A consultation with your doctor is needed at least every six months to allow a review of your medication.

The prescription charge from Halswellhealth is to cover the time it takes to check and generate your prescription, and includes nurse, doctor and administration components. Please note, if you choose to have your prescription faxed to your pharmacy, some pharmacies may have their own charge for receiving a faxed prescription.  If you wish to collect your prescription please tell us where you want to collect it from- Ensign Street or Longhurst.



36 Ensign Street       

Monday 8.00am - 5.30pm
Tuesday 8.00am - 5.30pm
Wednesday 8.00am - 6.30pm
Thursday 8.00am - 5.30pm
Friday 8.00am - 5.30pm 

 Longhurst Health     

Monday 8.00am - 5.30pm
Tuesday 8.00am - 5.30pm 
Wednesday 8.00am - 5.30pm
Thursday 8.00am - 6.30pm
Friday 8.00am - 5.30pm

Telephone hours for onsite communication before diversion are:

Please note we are closed until 9:00am for staff training on the second Tuesday of each month.

Monday 8.00am - 5.15pm
Tuesday 8.00am - 5.15pm
Wednesday 8.00am - 5.45pm
Thursday 8.00am - 5.45pm
Friday 8.00am - 5.15pm

After Hours Services

When you ring (03) 322 8121 after hours your call will be answered on behalf of Halswellhealth by a Registered Nurse. The nurse will assess your needs, offer advice or immediate assistance if required but can not take messages or make appointments. 

For after hours care visit the 24 Hour Surgery which is now located at 401 Madras Street. 

If your call is an emergency call 111



Our new fees are effective from 1st July 2019.

Our policy is that all fees are paid at the time of your consultation (except in an emergency). If this is problematic, please speak to your Doctor, our Accounts Manager or our Practice Manager. You are welcome to set up a regular automatic payment to help manage the cost of your health care.  Reminders of overdue accounts will be sent to each patient by text where possible.  Full copies of overdue accounts can be provided if requested.

Halswellhealth is part of Pegaus Health, a Primary Health Organisation, and under this organisation we are able to pass on the Government subsidy to patients who are enrolled at this Practice.

The fees stated below are our usual fees. These may vary, eg for longer consultation times or other special circumstances.  The enrolled fees apply to patients who are eligible, eg New Zealand citizens, permanent residents and eligible visa holders and are enrolled with our Practice.Please note that dressings and other consumables will incur additional charges.

We reserve the right to charge a fee if a patient fails to attend their booked appointment (DNA) and does not contact us to cancel it.  The DNA fee is $20 for under 13 year olds, $39.00 for 13-17 year olds and $48.00 for patients 18 and over. 

Please enquire about our fees if you are not eligible for funded health and disability services in New Zealand.  Casual and non-resident patients will be required to pay prior to their consultation/services being provided (except in an emergency).

0-13 years $0 $50 $0 (enrolled)
$41 (casual)
14-17 years CSC or HUHC $13.00 $60 $13.00
14-17 years no card $41 $60 $41
18 years & over CSC or HUHC $19.00 $90 $19.00
18 years & no card $50 $90 $50
Non NZ resident (any age) $120, double appointment $240, + cost of tests/other services
Double appointment (18+) Enrolled $100, Casual $180
Driver's licence medical $65
Form completion eg WINZ From $20, please ask
Home visit From $120 Depends on age, funding status and/ or CSC status
IUD (insert and fit) $200
Jadelle (insert or remove) $200    Under 21 $175
Maternity Free for maternity related matters 
Minor surgery
Removal of Lesions
Single punch biopsy

From $250 (includes up to 2 post-operative visits)
Collected $20
Faxed $22
Urgent $28
Sexual Health (14-17) No charge
Travel Consult
$100.00 with GP + cost of any vaccine/s
Vasectomy From $450 plus initial consultation fee
Well Health Check $140 (includes nurse and GP appointment)
Antarctica Medicals $360
Insurance, Pre-Employment and Boxing Medicals Price to be advised


Blood Pressure $12
Blood Test $12
Cervical Smear with the Nurse $35
Consultation with the Nurse $35
Nurse Diabetic Consultation $20
Non ACC (+ cost of expensive materials) From $20
ACC (+ cost of expensive materials) From $10
Removal of stitches (if outside of doctor rooms) $20
Ear Syringe  
Initial consultation $35
Follow-up $20
ECG $45
Injection fee (Including Depo) $25
Liquid Nitrogen (any age) $15 - $30
Smoking Cessation
Initial Consultation
Follow up + patches






Halswellhealth Travel Clinic

Welcome to Halswellhealth Travel/Vaccination Clinic.  If you are travelling overseas, it is exciting but new destinations can bring risks. We aim to ensure that you are well prepared for your trip.

Our team will provide you with expert advice about how to stay well with vaccinations and personalised travel health information.  

We can provide all of the vaccines that you may need apart from yellow fever.  
To book an appointment with our experienced staff, please complete and submit the form below.  The information you provide will be read by one of our travel nurses who will ensure that your appointment is appropriate. We will then contact you to book an appointment.

Travel consultation fee is $100.  Cost for vaccines is additional.  Please allow up to one hour for your appointment.

Please bring the following to your travel appointment

  • Itinerary
  • Travel immunisation record (if available)