header 1

Quick search ::
Click here to find your local GP

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:

  • Christchurch:  9 Washington Way (just down from the Skate Park)
    Sexual Health Clinic. 33 St Asaph St. Ph 03 3640485 or just pop in and ask for a vaccination.
  • Ashburton: Corner Oak Grove & Elizabeth Streets, by the dental department at Ashburton Hospital.
  • Rangiora: Durham Health, 15 Durham Street. Ph 03 313-4659
  • Kaikoura: One Tuesday a month at 6 Beach Road at the Radiance Beauty & Day Spa.


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

slide 5

"What are the risk factors for cervical cancer?"

Click here to find out answers to this question and more like it.