Please enter a search term to begin your search.

Alternate venues for vaccination
Youth Health Centre. 198 Hereford St. Ring 03 379-4800 for an appointment. Open in afternoons until 6pm week nights.
Family Planning Centre. Ring 03 790-514 for an appointment at any of these clinics:
Medical/Health Centres in Canterbury.
Acheson Avenue Health Centre
29 Acheson Avenue
Shirley
Ph 03 385-4460
Akaroa Health Centre
Aylmers Valley Road
AKAROA
Ph 03 304-7004
Allenton Medical Centre
69-73 Harrison St
ASHBURTON
Ph 03 308-9139
Amberley Medical Centre
6 Hilton Drive
AMBERLEY
Ph 03 314-8504
Amuri Community Health Centre
Wilkin St
ROTHERHAM
Ph 03 315-6328
Amyes Rd Medical Centre
7 Amyes Road
Hornby
Ph 03 349-8263
Arahura Christian Med Centre
406 Barrington
Barrington
Ph 03 338-1080
Avebury Health
169 Innes Road
Mairehau
Ph 03 355-1169
Avonhead Surgery
182 Withells Road
Avonhead
Ph 03 358-3300
Barrington Medical Centre
14-18 Athelstan Street
Barrington
Ph 03 332-3069
Belfast Medical Centre
8 Richill Street
Belfast
Ph 03 323-8063
Belfast North Medical Drs
Unit 3B, 812 Main North Road
Belfast
Ph 03 323-6789
Bishopdale Medical Centre
8 Richill Street
Bishopdale
Ph 03 359-8591
Bryndwr Medical Rooms
378 Ilam Road
Bryndwr
Ph 03 351-8169
Burnside Medical Centre
368 Wairakei Road
Bishopdale
Ph 03 359-9974
Casebrook Surgery
12 Grampion St
Casebrook
Ph 03 359-4549
Cashmere Health & Physio
4-6 Colombo Street
Ph 03 332-1351
Cashmere Medical Practice
215 Ashgrove Terrace
Barrington
Ph 03 337-0220
Christchurch South Health Centre
63 Colombo Street
Beckenham
Ph 03 332-0108
Cheviot Medical Centre
Robinson Street
CHEVIOT
Ph 03 319-8630
Christchurch Family Clinic
426 Barbadoes St
Edgeware
Ph 03 377-0676
Christian Med & Counselling
406 Barrington Street
Barrington
Ph 03 338-1080
Clyde Road Surgery
292 Clyde Road
Bryndwr
Ph 03 351-9142
CPIT Health Centre
Madras Street
Ph 03 940-7566
Cranford St Medical Centre
189 Cranford St
St Albans
Ph 03 355-9657
Darfield Medical Centre
13 North Terrace
DARFIELD
Ph 03 318-8511
Diamond Harbour Surgery
DIAMOND HARBOUR
Ph 03 329-4402
Durham Health
15 Durham Street
RANGIORA
Ph 03 313-4659
Doctors On Cashel
7 Cashel St
CHRISTCHURCH 8013
Ph 03 366-2578
Doctors On Riccarton
183 Riccarton Road
Riccarton
Ph 03 348-8989
East Care Health
283 Breezes Road
Aranui
Ph 03 388-8800
Fendalton Medical Centre
10-12 Otara Street
Fendalton
Ph 03 351-5165
Ferry Road Medical Centre
276 Ferry Road
Phillipstown
Ph 03 381-0551
Ferrymead Medical Centre
1063 Ferry Road
Woolston
Ph 03 384-5484
Gayhurst Surgery
142 Gayhurst Road
Dallington
Ph 03 385-3114
Golf Links Rd Family Doctors
26 Golf Links Road
Shirley
Ph 03 385-3747
Good Street Medical Centre
17 Good St
Ph 03 313-8262
Grahams Road Medical Centre
76 Grahams Road
Burnside
Ph 03 358-3526
Greers Road Medical Centre
285 Greers Road
Bryndwr
Ph 03 359-8119
Gym Company Medical
54 Cass Street
ASHBURTON
Ph 03 308-9489
Halswellhealth
36 Ensign Street
Halswell
Ph 03 322-8121
Hanmer Springs Health Centre
Amuri Avenue
HANMER SPRINGS
Ph 03 315-7503
Harewood Medical Centre
171 Harewood Road
Harewood
Ph 03 352-8647
Helios Integrative Med Centre
275 Fifield Terrace
St Martins
Ph 03 332 5702
High Street Medical Centre
1st Floor Link Centre
248 High Street
Ph 03 366-0235
Hillmorton Medical Centre
21 Coppell Place
Hillmorton
Ph 03 338-8655
Hills Road Medical Centre
196 Hills Road
Edgeware
Ph 03 385-3015
Hoon Hay Medical Centre
124 Sparks Road
Hoon Hay
Ph 03 338-8179
Hornby Medical Centre
15 Brynley St
Hornby
Ph 03 349-7348
Hornby Surgery
371 Main South Road
Hornby
Ph 03 349-8613
Hurunui Health Centre
100 Princes St
Ph 03 03-314-4506
Ilam Medical Centre
106 Memorial Avenue
Ilam
Ph 03 351-6198
Innes Road Medical Rooms
217 Innes Road
St Albans
Ph 03 355-8350
Kaiapoi Clinic Unit
7 The Kaiapoi Crossing
Hilton Street
Ph 03 327-9990
Kaiapoi Family Doctors
52 Charles St
Riverside Centre
Ph 03 327-7474
Kaiapoi Medical Centre
69 Fuller Street
Ph 03 327-5115
Kaiapoi-Kaye Buchan Medical Centre
131 Raven Quay
Ph 03 327-2622
Kaikoura Medical Centre
7 Deal St
Ph 03 319-5040
Kendal Medical Centre
66 Kendal Avenue
Burnside
Ph 03 358-8266
Kingdom Clinic Free Medical Centre
100 Rutherford St
Woolston
Ph 03 384-4274
Leeston Medical Centre
Gallipoli St
LEESTON
Ph 03 324-3850
Lincoln Medical
Market Square, Gerald Street
LINCOLN
Ph 03 325-2411
Lincoln Road Medical Practice
92 Lincoln Road
Spreydon
Ph 03 338-8595
Linwood Avenue Medical Centre
279 Linwood Avenue
Linwood
Ph 03 389-2550
Lyttelton Health Centre
18 Oxford Street
LYTTELTON
Ph 03 328-7309
Main North Rd Medical Centre
102 Main North Road
Papanui
Ph 03 352-6152
Mairehau Medical Centre
399 Innes Road
Mairehau
Ph 03 385-1935
Mansfield Health Practice
206 Papanui Road
Merivale
Ph 03 355-2344
Medical Corner Doctors
237 High Street
RANGIORA
Ph 03 313-7877
Merivale Medical Practice
193A Papanui Road
Merivale
Ph 03 355-7262
Merivale Village Medical Centre
174 Papanui Road
Merivale
Ph 03 355-8283
Methven Medical Centre
The Square
METHVEN
Ph 03 302-8105
Moore Street Medical Centre
254 Moore Street
ASHBURTON
Ph 03 03-308-3066
Moorhouse Medical Centre
3 Pilgrim Place
Ph 03 365-7900
Mt Pleasant Medicial Centre
2 Soleares Avenue
McCormacks Bay
Ph 03 384-9636
New Brighton Health Care
22 Union St
New Brighton
Ph 03 388-7582
New Brighton Village H/C
104 Brighton Mall
New Brighton
Ph 03 388-9610
Normans Road Surgery
3B Normans Road
Strowan
Ph 03 355-8262
North Avon Medical Centre
32 North Avon Road
Richmond
Ph 03 389-6655
Opawa Surgery
122 Opawa Road
Opawa
Ph 03 332-7366
Optimal Health Medical Centre
317 Bealey Ave
Ph 03 942-8278
Oxford Community Health Cntr
39 Park Avenue
Ph 03 03-312-4195
Pacific Health Clinic
163 Worcester Street
Armagh
Ph 03 377-8159
Papanui Medical Centre
438 Papanui Road
Papanui
Ph 03 352-9053
Parklands Medical Centre
401 Mairehau Road
Parklands
Ph 03 383-0219
Piki Te Ora Union & Community Health Centre
210 Linwood Ave
Linwood
Ph 03 381-8048
Prestons Road Surgery
96 Prestons Road
Redwood
Ph 03 352-4875
Promed Edgeware Doctors
57 Edgeware Road
St Albans
Ph 03 379-1112
QEII Medical Centre
204 Bower Avenue
North New Brighton
Ph 03 388-9120
Queenspark Healthcare
164 Queenspark Drive
Parklands
Ph 03 383-1444
Rakaia Medical Centre
30 Elizabeth Avenue
RAKAIA
Ph 03 303-5002
Rangiora Medical Centre
205 King St
Ph 03 03-313-7197
Redcliffs Medical Centre
184 Main Road
Redcliffs
Ph 03 384-1151
Redwood Clinic
270 Main North Road
Redwood
Ph 03 352-9332
Riccarton Clinic
6 Yaldhurst Road
Upper Riccarton
Ph 03 343-3661
Riccarton Medical Practice
59 Division St
Riccarton
Ph 03 348-8711
Roimata Medical Practice
382 Ferry Road
Woolston
Ph 03 389-2873
Rolleston Medical Centre
29 Brookside Road
ROLLESTON
Ph 03 347-8848
Salisbury Medical Centre
47-49 Salisbury Street
Ph 03 366-3391
Sealy Street Medical Practice
cnr Sealy, Winter & Havelock Streets
ASHBURTON
Ph 03 308-1212
Selwyn Street Medical Centre
314 Selwyn Street
Spreydon
Ph 03 366-8970
Shirley Medical Centre
11 Marshlands Road
Shirley
Ph 03 385-3149
Somerfield Medical Centre
105 Barrington St
Somerfield
Ph 03 332-2248
South New Brighton Med Centre
82 Estuary Road
South Brighton
Ph 03 388-9103
Southside Health
52 Charles Street
Rangiora
Ph 03 313-5252
St Albans Medical Centre
250 Springfield Road
Edgeware
Ph 03 355-9119
St Martins Medical Centre
79 Wilsons Road
St Martins
Ph 03 337-0991
Straven Medical Rooms
12 Straven Road
Fendalton
Ph 03 348-5749
Student Health (Christchurch University)
90 Ilam Road
Ph 03 364-2402
Student Health (Lincoln University)
Ellesmere Junction Road
LINCOLN
Ph 03 325-3835
Sumner Health Centre
35 Nayland St
Sumner
Ph 03 326-6288
Sumner Medical Rooms
40 Nayland St
Sumner
Ph 03 326-5644
Te Rawhiti Family Care Centre
50 Portsmouth St
Aranui
Ph 03 388-8300
Templeton Medical Centre
5 Kirk Road
Templeton
Ph 03 349-6716
The Clinic
192 Gloucester St
Ph 03 366-3581
The Surgery
701 Barbadoes St
Edgeware
Ph 03 385-8711
Tinwald Medical Centre
33 Main South Road
Tinwald
ASHBURTON
Ph 03 308-6565
Travis Medical Centre
225 Travis Road
New Brighton
Ph 03 388-9686
Union & Community Health Cnt
413 Cashel Street
CHRISTCHURCH 8147
Ph 03 381-3522
Upper Riccarton Med Centre
318 Riccarton Road
Upper Riccarton
Ph 03 348-3074
Waimairi Rd Medical Centre
203A Waimairi Road
Ph 03 358-5535
Wainoni Medical Centre
100 Wainoni Road
Wainoni
Ph 03 389-5134
Waltham Health Centre
83 Waltham Road
Ph 03 366-1536
Woodend Medical Centre
51 Main Road
WOODEND
Ph 03 312-7333
Woodham Road Healthcare
160 Woodham Road
Linwood
Ph 03 389-9385
Woolston Christian Medical Centre
687 Ferry Road
Woolston
Ph 03 384-1700
Woolston Medical Rooms
665 Ferry Road
Woolston
Ph 03 373-6030
Yaldhurst Family Doctors
129 Yaldhurst Road
Yaldhurst
Ph 03 343-4034
Youth Health Centre
198 Hereford St
Ph 03 379-4800