Influenza vaccination clinics in Canterbury

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

Pharmacies in Canterbury

The flu vaccination is free for:

  • people 65 years and older
  • Māori and Pacific peoples aged 55 to 64 years
  • people aged under 65 years with certain medical conditions
  • pregnant women
  • children aged between 3 and 4 years or under who have been hospitalised for respiratory illness or have a history of significant respiratory illness
  • children aged 3 – 12 years
  • people with serious mental health or addiction needs

For everyone else there is a charge for this service.

Check with your general practice whether they are offering influenza vaccinations. 

District Suburb Clinic name Contact Number Location
Christchurch Addington Addington Pharmacy 03 338 5805 348 Lincoln Road, Addington 8024 Operating Hours
Christchurch Central Merivale Alabasters Merivale Pharmacy 03 355 9171 200 Papanui Road, Merivale, Christchurch 8014 Operating Hours
Ashburton Allenton Allenton Pharmacy Ashburton 03 308 6030 67 Harrison Street, Allenton, Ashburton 7700 Operating Hours
Christchurch Sockburn Avonhead Pharmacy 03 358 5449 210 Withells Road, Avonhead 8042 Operating Hours
Christchurch Linwood Bargain Chemist Eastgate 03 595 2640 Shop 602, Eastgate Shopping Centre, 20 Buckleys Road, Linwood 8062 Operating Hours
Christchurch Hornby Bargain Chemist Hornby 03 595 2284 Shop 6, 6 Chappie Place, Hornby 8042 Operating Hours
Christchurch Northwood Bargain Chemist Northwood 03 281 8130 Shop 1, Northwood Supa Centa, 1 Radcliffe Road, Belfast 8051 Operating Hours
Christchurch Papanui Bargain Chemist Papanui 03 595 2933 Unit B3, Northlink Centre, 100 Langdons Road, Papanui 8053 Operating Hours
Christchurch Shirley Bargain Chemist Shirley 03 929 0025 201 Marshland Road, Shirley 8083 Operating Hours
Christchurch Addington Bargain Chemist Tower Junction 03 595 2841 Tower Junction, 66 Clarence Street, Addington 8011 Operating Hours
Christchurch Burwood Burwood Pharmacy 03 383 4814 11 Parnwell Street Operating Hours
Christchurch Upper Riccarton Bush Inn Pharmacy 03 348 4038 Bush Inn Shopping Centre, 364 Riccarton Road, Upper Riccarton 8041 Operating Hours
Christchurch West Cashmere Cashmere Pharmacy 03 337 3394 91 Centaurus Road, Huntsbury, Christchurch Operating Hours
Christchurch Belfast Chemist Warehouse Blenheim Square 03 974 3618 Shop 1, Blenheim Square, 217 Blenheim Road, Riccarton, Christchurch 8041 Operating Hours
Christchurch Papanui Chemist Warehouse Papanui 03 974 3617 Shop 2, 43 Langdons Road, Papanui Christchurch 8053 Operating Hours
Christchurch Christchurch Central Chemist Warehouse South City Shopping Centre 03 974 0528 Shop 2, South City Shopping Centre. 555 Colombo Street, Christchurch Central, Christchurch 8011 Operating Hours
Christchurch Shirley Chemist Warehouse The Palms 03 930 0352 Shop MJ002B, The Palms Shopping Centre, New Brighton Road, Shirley, Christchurch 8061 Operating Hours
Christchurch Central Christchurch Central Christchurch Central Pharmacy 03 379 6182 148 Hereford Street, Christchurch Central City, Christchurch 8011 Operating Hours
Christchurch Beckenham Christchurch South Pharmacy (Hardings Pharmacy) 03 332 1696 167 Colombo Street, Beckenham, Christchurch 8023 Operating Hours
Christchurch Upper Riccarton Countdown Pharmacy Church Corner 03 343 2971 361 Riccarton Road, Upper Riccarton 8041 Operating Hours
Christchurch Ferrymead Countdown Pharmacy Ferrymead 03 384 1279 999 Ferry Road, Ferrymead Operating Hours
Christchurch Papanui Countdown Pharmacy Northlands 03 352 1508 85 Main North Road, Papanui 8052 Operating Hours
Christchurch Rolleston Countdown Pharmacy Rolleston 03 347 0035 59 Rolleston Drive, Rolleston 7614 Operating Hours
Christchurch East Aranui Eastern Pharmacy Aranui 03 388 8700 338 Pages Road, Aranui, Christchurch 8061 Operating Hours
Christchurch West Fendalton Fendalton Pharmacy 03 351 5336 19-23 Memorial Avenue, Fendalton, Christchurch 8053 Operating Hours
Christchurch West Halswell Halswell Pharmacy 03 322 8737 29 Ensign Street, Halswell, Christchurch 8025 Operating Hours
Christchurch Edgeware Hammersley Pharmacy 03 385 2466 202 Hills Road, Edgeware 8013 Operating Hours
Christchurch West Beckenham Hardings Chemist and Post 03 332 2045 135 Colombo Street, Sydenham, Christchurch 8023 Operating Hours
Christchurch West Hei Hei Hei Hei Pharmacy 03 344 2440 34 Wycola Avenue, Hei Hei, Christchurch 8042 Operating Hours
Christchurch Hoon Hay Hillmorton Pharmacy 03 338 8244 9 Halswell Road, Hoon Hay 8025 Operating Hours
Christchurch Ilam Ilam Pharmacy 03 358 5243 209 Waimari Road, Ilam 8041 Operating Hours
Christchurch Kaiapoi Kaiapoi Crossing Pharmacy 03 327 8077 7/77 Hilton Street, Kaiapoi 7630 Operating Hours
Waimakariri Kaiapoi Kaiapoi North Pharmacy 03 327 8069 40 Charles Street, Kaiapoi 7630 Operating Hours
Christchurch Burnside Kendal Pharmacy 03 358 8714 64 Kendal Avenue, Burnside 8053 Operating Hours
Christchurch West Yaldhurst Kiwi Pharmacy 03 925 8128 3 Filly Place, Yaldhurst, Christchurch 7676 Operating Hours
Ashburton N/A Life Pharmacy Ashburton 03 308 7222 262 East Street, Ashburton 7700 Operating Hours
Christchurch Spreydon Life Pharmacy Barrington 03 337 5527 Shop 54, Barrington Shopping Centre, 256 Barrington Street Operating Hours
Christchurch Central Merivale Life Pharmacy Merivale 03 355 9049 193 Papanui Road, Merivale, Christchurch Operating Hours
Christchurch West Papanui Life Pharmacy Northlands 03 352 7805 Northlands Mall, 55 Main North Road, Papanui, Christchurch Operating Hours
Waimakariri Rangiora Life Pharmacy Rangiora 03 313 6340 172-176 High Street, Rangiora 7400 Operating Hours
Christchurch West Riccarton Life Pharmacy Riccarton (at Westfield Riccarton) 03 348 9723 Shop 45/129 Riccarton Road, Riccarton, Christchurch 8440 Operating Hours
Christchurch East Shirley Life Pharmacy The Palms 03 385 2725 The Palms Shopping Centre 7, 19/21 Marshland Road, Shirley, Christchurch 8061 Operating Hours
Christchurch Halswell Longhurst Pharmacy Halswell 03 260 2700 53 Caulfield Avenue, Halswell 8025 Operating Hours
Christchurch Lyttelton Lyttelton Pharmacy 03 328 8314 19 London Street, Lyttelton 8082 Operating Hours
Christchurch Mairehau Mairehau Community Pharmacy 03 385 7200 422 Innes Road, Mairehau, Christchurch 8052 Operating Hours
Christchurch Marshland Marshlands Family Pharmacy 03 385 3312 427 Marshland Road, Marshland 8083 Operating Hours
Christchurch Papanui Papanui Pharmacy 03 352 8381 438 Papanui Road, Papanui 8053 Operating Hours
Waimakariri N/A Pegasus Medical Centre 03 920 4060 52 Pegasus Main Street, Pegasus 7691 Operating Hours
Christchurch Central Christchurch Central Pharmacy Xtra 03 377 3773 Corner Madras St & Moorhouse Ave, 3/347 Moorhouse Avenue, Christchurch Central City, Christchurch 8011 Operating Hours
Christchurch Recliffs Redcliffs Pharmacy 03 384 1037 87 Main Road, Redcliffs 8081 Operating Hours
Christchurch Redwood Redwood Pharmacy 03 352 8207 282 Main North Road, Redwood, Christchurch 8051 Operating Hours
Christchurch West St Albans Remedy Pharmacy St Albans 03 355 9023 250 Springfield Road, St Albans, Christchurch 8014 Operating Hours
Christchurch West Spreydon Selwyn Village Pharmacy 03 379 7172 316 Selwyn Street, Spreydon, Christchurch 8024 Operating Hours
Christchurch Papanui Shields Pharmacy 03 352 9210 95 Main North Road, Papanui 8052 Operating Hours
Christchurch Kaiapoi Silverstream Kaiapoi Pharmacy 03 327 0241 10/42 Silverstream Boulevard, Kaiapoi 7630 Operating Hours
Christchurch East St Martins St Martins Pharmacy 03 332 6338 92 Wilsons Road, St Martins, Christchurch 8022 Operating Hours
Christchurch Sumner Sumner Pharmacy 03 326 6154 17 Wakefield Avenue, Sumner, Christchurch Operating Hours
Ashburton N/A Tancred Street Dispensary 03 307 9244 135 Tancred Street, Ashburton 7700 Operating Hours
Christchurch Templeton Templeton Pharmacy 03 349 5180 5 Kirk Road, Templeton Operating Hours
Christchurch East North New Brighton Travis Medical Centre 03 388 9686 225 Travis Road, North New Brighton, Christchurch 8083 Operating Hours
Christchurch Christchurch Central Unichem Bealey Avenue Pharmacy 03 365 1234 212 Bealey Avenue, Christchurch Central City, Christchurch 8013 Operating Hours
Christchurch West Belfast Unichem Belfast Pharmacy 03 323 8166 8/812 Main North Road, Belfast, Christchurch Operating Hours
Christchurch West Bishopdale Unichem Bishopdale Pharmacy 03 359 8302 37 Bishopdale Court, Bishopdale, Christchurch 8543 Operating Hours
Christchurch East New Brighton Unichem Brighton Village Pharmacy 03 388 9546 183 Shaw Avenue, New Brighton, Christchurch 8083 Operating Hours
Christchurch Central Christchurch Central Unichem Cashel Pharmacy 03 595 1289 111 Cashel Street, Christchurch Central City, Christchurch 8011 Operating Hours
Christchurch West Bryndwr Unichem Crisps Pharmacy 0800 28 29 26 283 Wairakei Road, Bryndwr, Christchurch 8053 Operating Hours
Christchurch Linwood Unichem Eastgate Pharmacy 03 963 7910 Shop 309, Corner of Buckleys Road & Linwood Avenue, Linwood 8642 Operating Hours
Christchurch West Strowan Unichem Elmwood Pharmacy 03 355 9479 3 Normans Road, Strowan, Christchurch 8052 Operating Hours
Christchurch Kaiapoi Unichem Fenwicks Pharmacy 03 327 7339 129 Williams Street, Kaiapoi 7630 Operating Hours
Christchurch Central Christchurch Central Unichem Forte Pharmacy & Post 03 595 5493 132 Peterborough Street, Christchurch Central City, Christchurch 8013 Operating Hours
Waimakariri Rangiora Unichem Medical Corner 03 313 8624 237A High Street, Rangiora 7400 Operating Hours
Christchurch Sydenham Unichem Moorhouse Pharmacy 03 365 7905 3 Pilgrim Place, Sydenham, 8011 Operating Hours
Christchurch Parklands Unichem Parklands Pharmacy 03 383 1330 Parklands Shopping Centre, 60 Queenspark Drive, Parklands 8083 Operating Hours
Christchurch East Prestons Unichem Prestons Pharmacy 03 281 7889 3/420 Marshland Road, Marshland, Christchurch, 8083 Operating Hours
Christchurch Upper Riccarton Unichem Riccarton Clinic Pharmacy 03 341 4855 4 Yaldhurst Road, Upper Riccarton 8041 Operating Hours
Selwyn Rolleston Unichem Rolleston Central Pharmacy 03 347 2498 9 Masefield Drive, Rolleston 7614 Operating Hours
Christchurch West Harewood Unichem Spitfire Square Pharmacy 03 358 6266 544 Memorial Avenue, Christchurch Airport, Christchurch Operating Hours
Christchurch West Halswell Unichem Stantons Pharmacy 03 322 7131 346 Halswell Road, Halswell, Christchurch 8025 Operating Hours
Christchurch Addington Unichem Tower Junction 03 348 5544 Unit 7, Tower Junction, Whiteleigh Avenue, Addington 8011 Operating Hours
Selwyn N/A