COVID-19 vaccination clinics in Canterbury

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)

Pop-up vaccination events

Join your community to get vaccinated at a pop-up vaccination event. Find one 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 28th November 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 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
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
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 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 www.BookMyVaccine.nz 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 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 www.BookMyVaccine.nz 020 409 10704 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
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 West Christchurch Yaldhurst Kiwi Pharmacy www.BookMyVaccine.nz 0800 28 29 26 Health Centre 3 Filly Place, Yaldhurst, Christchurch 7676 Yes 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 booking required. 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
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
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 Spreydon Selwyn Village Pharmacy www.BookMyVaccine.nz 0800 28 29 26 316 Selwyn Street, Spreydon, Christchurch 8024 Yes 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
Christchurch Central Christchurch Christchurch Central The Christchurch Doctors No online booking. Phone to book. 03 366 3391 148 Hereford Street, Christchurch Central City, Christchurch 8011 Vaccinating Enrolled Patients Only Operating Hours
Christchurch Central Christchurch Christchurch Central Unichem Bealey Avenue Pharmacy www.BookMyVaccine.nz 03 365 1234 212 Bealey Avenue, Christchurch Central City, Christchurch 8013 Yes Operating Hours
Christchurch West Christchurch Bishopdale Unichem Bishopdale www.bishopdalepharmacy.co.nz 03 359 8302 37 Bishopdale Court, Bishopdale, Christchurch 8543 No Operating Hours
Christchurch East Christchurch New Brighton Unichem Brighton Village Pharmacy www.BookMyVaccine.nz 0800 28 29 26 183 Shaw Avenue, New Brighton, Christchurch 8083 Yes Operating Hours
Christchurch Central Christchurch Christchurch Central Unichem Cashel Pharmacy Website 03 595 1289 111 Cashel Street, Christchurch Central City, Christchurch 8011 Vaccinating Enrolled Patients Only Operating Hours
Christchurch West Christchurch Bryndwr Unichem Crisps Pharmacy www.BookMyVaccine.nz 0800 28 29 26 283 Wairakei Road, Bryndwr, Christchurch 8053 Yes Operating Hours
Christchurch West Christchurch Strowan Unichem Elmwood Pharmacy No online bookings 0800 28 29 26 3 Normans Road, Strowan, Christchurch 8052 No Operating Hours
Christchurch Central Christchurch Christchurch Central Unichem Forte Pharmacy & Post Website 03 595 5493 132 Peterborough Street, Christchurch Central City, Christchurch 8013 No Operating Hours
Christchurch East Christchurch Prestons Unichem Prestons Pharmacy