Flu vaccinations now available — book online or ask at reception. No appointment needed for under-18s.

Cashmere Medical

Enrol online

Accepting new patient enrolments

Your family GP on the Port Hills

Cashmere Medical Centre is an enrolling family practice offering same-day sick appointments, nurse-led chronic care clinics and childhood immunisations. We are part of Pegasus Health and accept Community Services Cards.

  • Same-day sick appointments
  • Online repeat prescriptions
  • Nurse-led diabetes & CVD clinics
  • Under-14 visits free with CSC
Checking hours…

Enrol as a patient

Complete this form and we will post your enrolment pack within two working days.

Our services

What we offer

Cashmere Medical Centre provides comprehensive general practice care for individuals and families on the Port Hills and surrounding suburbs — Cashmere, Huntsbury, Westmorland, Hillsborough and Spreydon.

GP consultations

Standard 15-minute appointments. Same-day sick appointments released at 8 am — phone or book online.

Nurse-led clinics

Diabetes management, cardiovascular risk assessment, cervical screening, wound care, immunisations and B12 injections.

Childhood immunisations

All National Immunisation Schedule vaccines. Free for enrolled children. Walk-in clinics Tuesday and Thursday afternoons.

Repeat prescriptions

Request online, by phone or through the patient portal. Sent to your nominated pharmacy, usually within four hours.

Minor procedures

Skin lesion removal, ingrown toenails, IUD insertion and joint injections. Booked with Dr Adhikari or Dr Patel.

Mental health

Brief intervention counselling, referrals to Pegasus Health's free counselling service, and medication reviews.

Meet the doctors

Your clinical team

SA

Dr Sunita Adhikari

Practice owner & GP · MBChB (Otago), FRNZCGP · 22 years. Interests: women's health, minor surgery, palliative care.

RP

Dr Rahul Patel

GP · MBChB (Auckland), DipPaed · 14 years. Interests: paediatrics, sports medicine, mental health.

KW

Dr Kate Whitaker

GP · MBChB (Otago), PGDipGP · 8 years. Interests: diabetes, cardiovascular risk, Māori & Pasifika health equity.

LT

Lena Taufa

Practice nurse · RN, PGCert Primary Health Care · 12 years. Runs the diabetes, CVD and immunisation clinics.

JM

Jo McIntyre

Practice nurse · RN · 6 years. Wound care, cervical screening, B12 injections.

AH

Amy Henare

Practice manager · handles enrolments, funding and complaints.

Fees & funding

What it costs

We are a Pegasus Health enrolled practice. Enrolled patients with a Community Services Card (CSC) pay reduced fees. Under-14 visits are free for all enrolled children.

ServiceEnrolledWith CSC
GP consultation (15 min) — adult 18+$52.00$19.50
GP consultation — youth 14–17$32.00Free
GP consultation — child under 14FreeFree
Extended consultation (30 min)$85.00$39.00
Nurse consultation$20.00Free
Repeat prescription (no appointment)$12.00$5.00
Cervical screeningFreeFree
Childhood immunisationFreeFree
Flu vaccination$30.00Free (65+)

Casual (non-enrolled) patients: $75 for a standard consultation. We encourage enrolment — the form is at the top of this page.

Repeat prescriptions

Request a repeat online

If your medication is already on your file and was last prescribed within the past six months, you can request a repeat here. Your GP reviews every request — allow up to four working hours. We send the script to your nominated pharmacy.

Repeat prescription request

New patients

How to enrol

We accept new enrolments for individuals and families living in the Cashmere, Huntsbury, Westmorland, Hillsborough and Spreydon areas. Complete the form at the top of this page, or collect a paper form from reception. You will need to bring photo ID and your NHI number (printed on any hospital letter) to your first appointment.

Do I need to live in Cashmere to enrol?
No, but we prioritise patients living on the Port Hills and surrounding suburbs. If you live further away, phone reception and we will let you know if we have capacity.
Can I keep my current GP and also see you?
You can only be enrolled with one practice at a time. Enrolling with us will automatically transfer you from your current practice. You can still visit other GPs as a casual patient.
What if I need an appointment before my enrolment is processed?
You are welcome to book as a casual patient at the non-enrolled rate ($75). Once your enrolment is confirmed (usually two working days), future visits will be at the enrolled rate.
Do you see patients without an appointment?
Walk-in immunisation clinics run Tuesday and Thursday 2–4 pm. For all other visits, please book an appointment by phone or online.
How do I get a same-day sick appointment?
Phone 03 332 6100 from 8 am or check the patient portal. Same-day slots are released each morning and go quickly — if none are available, our triage nurse can advise on next steps.

Hours & location

Find us

Cashmere Medical Centre
2 Penruddock Rise, Cashmere, Christchurch 8022

03 332 6100
reception@cashmeremedical.co.nz

Free parking on site. The entrance is on Penruddock Rise, beside the pharmacy. Wheelchair accessible — ramp at the main door and a ground-floor consulting suite.

DayHours
Monday8:00 am – 5:30 pm
Tuesday8:00 am – 5:30 pm
Wednesday8:00 am – 5:30 pm
Thursday8:00 am – 7:00 pm
Friday8:00 am – 5:00 pm
Saturday9:00 am – 12:00 pm
SundayClosed

After-hours: call Pegasus Health 24-hour nurse line on 03 365 9999.