COVID-19 vaccination clinics in Canterbury and the West Coast

New clinics are regularly added, please check back for new locations.

Vaccination clinics and events

Mobile clinics in Christchurch

  • Tangata Atumotu clinics at local Pasifika churches – for queries or bookings, call 0800 PASIFIKA (0800 727 434
  • Te Puawaitanga ki Ōtautahi Trust Kaupapa Māori Rapuora Mobile Vaccination Clinics at community venues – for queries or bookings, call 0800 TP MOBILE (0800 876 624)

Accessible Vaccination Events in Christchurch

We have organised some vaccination days and times for people with disability, impairment or long-term health condition. These days and times are specifically set up to be relaxed, welcoming, easy and have extra support in place to be accessible.

See details about COVID-19 Vaccination Accessible Events in Christchurch

Immunisations for children 5-11 years old

Parents and caregivers will have the opportunity to protect their tamariki aged 5 to 11 against COVID-19 with a child (paediatric) formulation of the Pfizer vaccine.

Pop-up vaccination events

Join your community to get vaccinated at pop-up vaccination events. Find a vaccination event near you!

See details on pop-up vaccination events

 

Clinics in Canterbury

*Please note that the Omicron spread in the community is affecting our vaccination clinics with some having to close clinics at short notice due to staff shortages.  

Last Updated 24th August 2022

District Town Suburb Clinic name Online booking Phone bookings Location Drop-ins/Walk-ins
Christchurch West Christchurch Addington Addington Pharmacy www.BookMyVaccine.nz 0800 28 29 26 348 Lincoln Road, Addington, Christchurch 8024 No Operating Hours
Banks Peninsula Akaroa N/A Akaroa Health Centre No online booking. Phone to book. 03 304 7004 2 Aylmers Valley Road, Akaroa 7520 No Operating Hours
Christchurch Central Christchurch Merivale Alabasters Merivale Pharmacy www.BookMyVaccine.nz 0800 28 29 26 200 Papanui Road, Merivale, Christchurch 8014 No Operating Hours
Ashburton Ashburton Allenton Allenton Pharmacy Ashburton www.BookMyVaccine.nz 0800 28 29 26 67 Harrison Street, Allenton, Ashburton 7700 Yes Operating Hours
Hurunui Amberley N/A Amberley Medical Centre No online booking. Phone to book. 03 314 8504 6 Hilton Drive, Amberley 7410 No Operating Hours
Hurunui Rotherham N/A Amuri Community Health Centre No online booking. Phone to book. 03 315 6328 40 Wilkin Street, Rotherham 7379 No Operating Hours
Christchurch West Christchurch Barrington Barrington Hub at Barrington Mall www.BookMyVaccine.nz 0800 28 29 26 256 Barrington Street, Spreydon, Christchurch 8024 Yes Operating Hours
Christchurch East Christchurch Burwood Burwood Pharmacy www.BookMyVaccine.nz 0800 28 29 26 11 Parnwell Street, Burwood, Christchurch 8083 Yes Operating Hours
Christchurch West Christchurch Casebrook Casebrook Surgery www.BookMyVaccine.nz 0800 28 29 26 1/118A Claridges Road, Casebrook, Christchurch Yes Operating Hours
Christchurch West Christchurch Cashmere Cashmere Pharmacy www.BookMyVaccine.nz 0800 28 29 26 91 Centaurus Road, Huntsbury, Christchurch Yes Operating Hours
Christchurch West Christchurch Cashmere Cashmere Health No online booking. Phone to book. 03 332 1351 91 Centaurus Road, Huntsbury, Christchurch Vaccinating Enrolled Patients Only Operating Hours
Chatham Islands Waitangi N/A Chatham Islands Health Centre No online booking. Phone to book. 03 305 0035 6 Hospital Road, Waitangi, Chatham Island No Operating Hours
Christchurch West Christchurch Papanui Chemist Warehouse Papanui www.BookMyVaccine.nz 0800 28 29 26 Shop 2, 43 Langdons Road, Papanui Christchurch 8053 No Operating Hours
Christchurch West Christchurch Riccarton Chemist Warehouse Blenheim Square No online booking. Phone to book. 03 974 3618 Shop 1 Blenheim Square, 217 Blenheim Road, Riccarton, Christchurch 8041 Yes Operating Hours
Hurunui Cheviot N/A Cheviot Community Health Centre No online booking. Phone to book. 03 319 8630 6 Robinson Street, Cheviot 7310 Vaccinating Enrolled Patients Only Operating Hours
Christchurch Central Christchurch Christchurch Central Christchurch Central Pharmacy Phone to book. 03 379 6182 148 Hereford Street, Christchurch Central City, Christchurch 8011 Yes Operating Hours
Christchurch East Christchurch Ferrymead Countdown Pharmacy Ferrymead No online booking. Phone to book. 03 384 1279 999 Ferry Road, Ferrymead No Operating Hours
Christchurch West Christchurch Riccarton Doctors on Riccarton No online booking. Phone to book. 03 348 8989 183 Riccarton Road, Riccarton, Christchurch 8041 No Operating Hours
Christchurch East Christchurch Aranui Eastern Pharmacy www.BookMyVaccine.nz 0800 28 29 26 338 Pages Road, Aranui, Christchurch 8061 Yes Operating Hours
Ashburton Ashburton N/A Eastfield Health www.BookMyVaccine.nz 03 308 1212 135 Tancred Street Ashburton Yes Operating Hours
Christchurch West Christchurch Fendalton Fendalton Pharmacy No online booking. Phone to book. 03 351 5336 19-23 Memorial Avenue, Fendalton, Christchurch 8053 Yes Operating Hours
Christchurch East Christchurch Waltham Ferry Road Medical Centre No online booking. Phone to book. 03 381 0551 276 Ferry Road, Waltham, Christchurch 8011 Vaccinating Enrolled Patients Only Operating Hours
Christchurch West Christchurch Halswell Halswell Health www.BookMyVaccine.nz 0800 28 29 26 36 Ensign Street, Halswell, Christchurch 8025 No Operating Hours
Christchurch West Christchurch Halswell Halswell Pharmacy www.BookMyVaccine.nz 0800 28 29 26 29 Ensign Street, Halswell, Christchurch 8025 No Operating Hours
Hurunui Hanmer Springs N/A Hanmer Springs Health Centre No online booking. Phone to book. 03 315 7503 59 Jacks Pass Road, Hanmer Springs 7334 No Operating Hours
Christchurch West Christchurch Beckenham Hardings Chemist and Post www.BookMyVaccine.nz 0800 28 29 26 135 Colombo Street, Sydenham, Christchurch 8023 Yes Operating Hours
Christchurch West Christchurch Hei Hei Hei Hei Pharmacy No online booking. Phone to book. 03 344 2440 34 Wycola Avenue, Hei Hei, Christchurch 8042 Yes Operating Hours
Christchurch West Christchurch Ilam Ilam Healthworks Pharmacy www.BookMyVaccine.nz 0800 28 29 26 108 Memorial Avenue, Burnside, Christchurch 8053 Yes Operating Hours
Christchurch West Christchurch St Albans St Albans Medical Centre No online booking. Phone to book. 03 355 9119 250 Springfield Road, St Albans, Christchurch 8014 Vaccinating Enrolled Patients Only Operating Hours
Kaikoura Kaikoura N/A Kaikoura Health No online booking. Phone to book. 03 319 3501 25 Deal Street, Kaikoura 7300 Yes Operating Hours
Christchurch West Christchurch Burnside Kendal Medical Centre No online booking. Phone to book. 03 358 8266 66 Kendal Avenue, Burnside, Christchurch 8053 Vaccinating Enrolled Patients Only Operating Hours
Christchurch East Christchurch Linwood Ki te Tihi Hapori Hauora at Eastgate www.BookMyVaccine.nz 0800 28 29 26 Eastgate Mall, 20 Buckley Road Linwood Yes Operating Hours
Christchurch West Christchurch Yaldhurst Kiwi Pharmacy www.BookMyVaccine.nz 0800 28 29 26 Health Centre 3 Filly Place, Yaldhurst, Christchurch 7676 Yes Operating Hours
Selwyn Leeston N/A Leeston Medical Centre www.BookMyVaccine.nz 0800 28 29 26 57/59 High Street, Leeston 7632 No Operating Hours
Ashburton Ashburton N/A Life Pharmacy Ashburton www.BookMyVaccine.nz 0800 28 29 26 262 East Street, Ashburton 7700 Yes Operating Hours
Christchurch Central Christchurch Merivale Life Pharmacy Merivale www.BookMyVaccine.nz 0800 28 29 26 193 Papanui Road, Merivale, Christchurch Yes Operating Hours
Christchurch West Christchurch Papanui Life Pharmacy Northlands www.BookMyVaccine.nz 0800 28 29 26 Northlands Mall, 55 Main North Road, Papanui, Christchurch No Operating Hours
Christchurch West Christchurch Riccarton Life Pharmacy Riccarton (at Westfield Riccarton) www.BookMyVaccine.nz 0800 28 29 26 Shop 45/129 Riccarton Road, Riccarton, Christchurch 8440 No Operating Hours
Christchurch East Christchurch Shirley Life Pharmacy The Palms No online booking. 03 385 2725 The Palms Shopping Centre 7, 19/21 Marshland Road, Shirley, Christchurch 8061 Yes Operating Hours
Christchurch East Christchurch Lyttelton Lyttelton Pharmacy & Post Centre www.BookMyVaccine.nz 0800 28 29 26 19 London Street, Lyttelton 8082 Yes Operating Hours
Christchurch West Christchurch Papanui Main North Road Medical Centre No online booking. 03 352 6152 102 Main North Road, Papanui, Christchurch 8053 Vaccinating Enrolled Patients Only Operating Hours
Ashburton Methven N/A Methven Medical Centre No online booking. Phone to book. 03 302 8105 Methven Chertsey Road, Methven 7730 No Operating Hours
Ashburton Ashburton N/A Moore Street Medical Centre No online booking. Phone to book. 03 308 3066 254 Moore Street, Ashburton 7700 No Operating Hours
Christchurch East Christchurch Wainoni Nga Hau e Wha National Marae Vaccination Clinic www.BookMyVaccine.nz 0800 28 29 26 250 Pages Road, Wainoni, Christchurch 8062 Yes Operating Hours
Christchurch Christchurch Strowan Normans Road Surgery No online booking. Phone to book. 03 355 8262 3 Normans Road, Strowan, Christchurch 8052 No Operating Hours
Waimakariri Oxford N/A Oxford Community Health Centre No online booking. Phone to book. 03 312 4195 Jaycee Rooms located on the Main Street (next door to the tennis courts) Vaccinating Enrolled Patients Only Operating Hours
Christchurch Central Christchurch Christchurch Central Pacific Health Clinic (Etu Pasifika) No online booking. Vaccinating enrolled patients only. 0800 388 434 31 Tuam Street, Christchurch Central No Operating Hours
Christchurch Central Christchurch Christchurch Central Pharmacy Xtra www.BookMyVaccine.nz 0800 28 29 26 Corner Madras St & Moorhouse Ave, 3/347 Moorhouse Avenue, Christchurch Central City, Christchurch 8011 Yes Operating Hours
Selwyn Prebbleton N/A Prebbleton Pharmacy www.BookMyVaccine.nz 0800 28 29 26 3/563 Springs Road, Prebbleton No Operating Hours
Ashburton Rakaia N/A Rakaia Medical Centre No online booking. 03 303 5002 30 Elizabeth Avenue, Rakaia 7710 No Operating Hours
Waimakariri Rangiora N/A Rangiora Durham Health No online bookings. Phone to book 03 313 4659 15 Durham Street, Rangiora 7400 Vaccinating Enrolled Patients Only Operating Hours
Waimakariri Rangiora N/A Rangiora Life Pharmacy www.BookMyVaccine.nz 0800 28 29 26 172-176 High Street, Rangiora 7400 No Operating Hours
Waimakariri Rangiora N/A Rangiora Unichem Medical Corner www.BookMyVaccine.nz 0800 28 29 26 237A High Street, Rangiora 7400 Yes Operating Hours
Christchurch West Christchurch St Albans Remedy Pharmacy St Albans Phone to book. Limited walk-in capacity. 03 355 9023 250 Springfield Road, St Albans, Christchurch 8014 Yes Operating Hours
Christchurch West Christchurch Riccarton Riccarton Clinic - Brake Street www.BookMyVaccine.nz 0800 28 29 26 20 Brake Street, Upper Riccarton No Operating Hours
Christchurch West Christchurch Spreydon Selwyn Village Healthcare No online booking. Phone to book. 03 351 5336 314 Selwyn Street, Spreydon, Christchurch 8024 No Operating Hours
Christchurch West Christchurch Spreydon Selwyn Village Pharmacy www.BookMyVaccine.nz 0800 28 29 26 316 Selwyn Street, Spreydon, Christchurch 8024 Yes Operating Hours
Christchurch East Christchurch Shirley Shirley Medical Centre No online booking. Phone to book. 03 385 3149 11 Marshland Road, Shirley, Christchurch 8061 Vaccinating Enrolled Patients Only Operating Hours
Christchurch East Christchurch St Martins St Martins Medical Practice No online booking. Phone to book. 03 337 0991 79 Wilsons Road, St Martins, Canterbury 8022 No Operating Hours
Christchurch East Christchurch St Martins St Martins Pharmacy www.BookMyVaccine.nz 0800 28 29 26 92 Wilsons Road, St Martins, Christchurch 8022 No Operating Hours
Christchurch East Christchurch Sumner Sumner Pharmacy www.BookMyVaccine.nz 0800 28 29 26 17 Wakefield Avenue Sumner Yes Operating Hours
Ashburton Ashburton N/A Tancred Street Dispensary No online booking. Phone to book. 03 307 9244 135 Tancred Street, Ashburton 7700 No Operating Hours
Christchurch East Christchurch Aranui Te Aranga Community Health www.BookMyVaccine.nz 03 599 9120 52 Portsmouth Street, Aranui, Christchurch Yes Operating Hours