Your local medical centre in Upper Riccarton, ChristchurchPatient portal ↗ · Call reception 03 348 3074 ↗
Your family medical practice

Care that
knows you.

Personalised healthcare, familiar faces, and a team who takes the time. Here for you and your family in Upper Riccarton.

318 Riccarton Road · Christchurch
Upper Riccarton Medical Centre exterior
A familiar place. A caring team.Your health, our community.
Looking after every chapter

Here for your everyday.
And everything in between.

From regular check-ups to ongoing health needs, we offer care centred around you.

View all services and fees ↗

01

Family healthcare

General consultations, child health and support for acute and ongoing conditions.

Arrange a visit ↗
02

Skin & minor surgery

Skin checks, assessment of concerning spots, wart treatment and minor surgery.

Talk to our team ↗
03

Prevention & wellbeing

Health checks, immunisations, cervical screening and family planning.

Plan your care ↗
A photograph from the Upper Riccarton Medical Centre practice
A relationship, not just a visit

Good care starts
with knowing you.

We believe in continuity of care. Seeing familiar people means you can build trust, feel heard, and make decisions about your health together.

Our doctors, nurses and reception team work together to make your experience welcoming and personal.

Get to know us ↗
Before your visit

A little guidance.
A smoother visit.

Need a hand? Our reception team is here to help.

03 348 3074 ↗
How do I book an appointment?

Book through our MyIndici patient portal, or call reception on 03 348 3074. Let us know what you need help with so we can guide you to the right appointment.

How do I request a repeat prescription?

Please contact reception for help with requesting a repeat prescription and current processing times. You can also request repeat prescriptions on the patient portal. Your clinician may need to review you before issuing a prescription.

Where can I find consultation fees?

View our services and fees page ↗, or call reception to confirm the fee for your appointment.

Can I enrol with the practice?

Please call reception to ask about current enrolment availability and the information needed to register.

What if I need care after hours?

Visit Practice Plus ↗ for virtual GP care, or contact the 24 Hour Surgery at 401 Madras Street on 03 365 7777. For a medical emergency, call 111.

Here in your neighbourhood

Let's look after
you, together.

03 348 3074 ↗

Visit the practice

318 Riccarton Road
Upper Riccarton
Christchurch 8041

Get directions ↗

Opening hours

Monday – Friday
8.30am – 5.00pm

Closed weekends
and public holidays.

When we're closed: Practice Plus ↗ or 24 Hour Surgery · 03 365 7777Medical emergency? Call 111