Woolworths pharmacy
Drop your prescription off and we can prepare it while you shop. Our friendly team is here to help with private consultations, advice on medications, general health, and a range of other services, including free prescriptions and vaccinations.
Pharmacy
Drop your prescription off and we can prepare it while you shop, seven days a week. Our friendly team is here to help with private consultations, advice on medications, general health, and a range of other services, including free blood pressure checks and vaccinations.
Free prescriptions
All our in-store pharmacies offer free* prescriptions. Just drop your prescription off and we can prepare it while you shop.
*No patient charge for fully funded medicines prescribed by publicly funded GPs and prescribers. Other charges may apply. See our pharmacists for more details.
Over the counter medicines
Now, you can access a wide range of trusted over-the-counter medications right here, at your fingertips. From pain relief to allergy management, our knowledgeable pharmacists are here to assist you in finding the perfect solution for your needs. We have a variety of brands suitable for all your needs.
Pharmacist consultation
We have trained, qualified and registered pharmacists available at all times while the pharmacy is open. They can help with medications, wellness strategies, medical advice from qualified professionals. Our pharmacist can also consult for the following conditions:
- emergency contraception
- erectile dysfunction
- eye infection
- urinary tract infection
- smoking cessation.
Private consult room
Experience private, confidential consultations in our dedicated consultation room. Our pharmacy prioritizes your privacy and comfort, providing a discreet space for one-on-one discussions with our expert pharmacists. Whether you have questions about medications, health concerns, or wellness goals, you can trust in our confidential environment to address your needs with care and discretion.
Vaccination
You can get an influenza vaccine at one of our participating Woolworths pharmacies* - just book an appointment over the phone. Check out if your local Woolworths has a pharmacy. One of our pharmacists will talk you through the vaccination and answer any questions you might have, before you get the shot.
The flu shot costs $29.99, but it's free for people who meet the Ministry of Health criteria. You can get a free flu shot if you are:
- 65 years or older
- Pregnant (any trimester)
- Under 65 with certain medical conditions (after an initial consultation with the pharmacist.
We also provide vaccinations for other diseases like:
- Whooping cough
- Measles
- Shingles
- COVID-19.
Flu vaccine and other vaccinations are available at the following pharmacy locations - see table at the bottom of the page.
Shop our Health & Body range
From over-the-counter medications and first aid essentials, to supplements, hair care and skin care, we’ve got everything you need to look after yourself and your family. Shop our full Health & Body range in-store and online.
Looking for a career in pharmacy?
Our network of 40+ pharmacies across New Zealand offers great opportunities to upskill along with some exciting career paths. We have a range of opportunities in dispensary, retail, and management, and we're always looking for enthusiastic individuals to join us.
Explore opportunities here.
Your privacy matters
We are committed to protecting your privacy and providing you with excellent healthcare services. We encourage you to read our Woolworths Pharmacy privacy for information on how we collect, store, use, disclose and dispose of your personal information as part of providing you with our pharmacy services.
Vaccinations available at the following pharmacy locations in 2026
| Pharmacy name | Address | Phone | Influenza vaccine | COVID vaccine | Boostrix / Shingrix / HPV / Meningococcal / Measles |
|---|---|---|---|---|---|
| Woolworths Pharmacy Ashburton South | 2 East Street, Ashburton 7700 | Tel: 03 307 49714 | Y | Y | |
| Woolworths Pharmacy Auckland City | 76 Quay St, Auckland 1010 | Tel: 09 255 5374 | Y | Y | Y |
| Woolworths Pharmacy Bayfair | 19 Girven Road, Mount Maunganui, Tauranga 3116 | Tel: 07 541 2245 | Y | Y | Y |
| Woolworths Pharmacy Belfast | 755 Main North Road, Belfast, Christchurch 8051 | Tel: 03 323 4285 | Y | Y | Y |
| Woolworths Pharmacy Botany | 475 Ti Rakau Drive, Botany Downs, Auckland 2013 | Tel: 09 255 9787 | Y | Y | Y |
| Woolworths Pharmacy Browns Bay | 24 Anzac Road Browns Bay Auckland 0630 | Tel: 09 475 9125 | Y | Y | Y |
| Woolworths Pharmacy Cambridge | 97 Queen Street Cambridge 3434 | Tel: 07 827 5940 | Y | Y | Y |
| Woolworths Pharmacy Church Corner | 361 Riccarton Road, Christchurch 8041 | Tel: 03 343 2971 | Y | Y | Y |
| Woolworths Pharmacy Claudelands | 160 Peachgrove Road, Hamilton 3216 | Tel: 07 834 0241 | Y | Y | Y |
| Woolworths Pharmacy Dunedin Central | 309 Cumberland St, Dunedin, 9016 | Tel: 03 470 1324 | Y | Y | Y |
| Woolworths Pharmacy Dunedin South | 323 Andersons Bay Road, South Dunedin, Dunedin 9012 | Tel: 03 466 3113 | Y | Y | Y |
| Woolworths Pharmacy Eastgate | 6 Buckleys Road, Linwood, Christchurch 8062 | Tel: 03 389 0278 | Y | Y | Y |
| Woolworths Pharmacy Ferrymead | 999 Ferry Road Woolston Christchurch 8023 | Tel: 03 384 1279 | Y | Y | Y |
| Woolworths Pharmacy Ferrymead | 243 Fraser Street, Tauranga South, Tauranga 3112 | Tel: 07 571 0530 | Y | Y | Y |
| Woolworths Pharmacy Greenlane | 326 Great South Road, Greenlane, Auckland, 1051 | Tel: 09 523 0015 | Y | Y | Y |
| Woolworths Pharmacy Greville Road | 65 Greville Road, Pinehill, Auckland 0632 | Tel: 09 478 2715 | Y | Y | Y |
| Woolworths Pharmacy Grey Lynn | 271 Richmond Road, Grey Lynn, Auckland 1022 | Tel: 09 302 1516 | Y | Y | Y |
| Woolworths Pharmacy Hastings | 301 Queen Street West, Hastings 4122 | Tel: 06 872 7238 | Y | Y | Y |
| Woolworths Pharmacy Highland Park | 507 Pakuranga Road, Highland Park, Auckland 2010 | Tel: 09 535 4835 | Y | Y | Y |
| Woolworths Pharmacy Hobsonville | 124 Hobsonville Road, Hobsonville, Auckland 0618 | Tel: 09 416 7524 | Y | Y | Y |
| Woolworths Pharmacy Hornby | 17 Chappie Place Hornby, Christchurch 8042 | Tel: 03 344 0570 | Y | Y | Y |
| Woolworths Pharmacy Invercargill | 172 Tay Street, Invercargill 9810 | Tel: 03 217 8572 | Y | Y | Y |
| Woolworths Pharmacy Lincoln Road | 185-187 Universal Drive, Henderson Auckland 0610 | Tel: 09 835 3432 | Y | Y | Y |
| Woolworths Pharmacy Lynfield | 570 Hillsborough Road, Mount Roskill, Auckland 1041 | Tel: 09 626 0632 | Y | Y | Y |
| Woolworths Pharmacy Meadowlands | Shop S30/112 Whitford Road, Sommerville, Auckland 2014 | Tel: 09-537 8502 | Y | Y | Y |
| Woolworths Pharmacy Mt Eden | 118-120 Valley Road, Mt Eden, Auckland 1024 | Tel: 09 255 9785 | Y | Y | Y |
| Woolworths Pharmacy Mt Roskill | 112 Stoddard Road, Mt Roskill Auckland 1041 | Tel: 09 629 6374 | Y | Y | Y |
| Woolworths Pharmacy Newtown | 3 John Street, Newtown, Wellington 6021 | Tel: 04 389 4923 | Y | Y | Y |
| Woolworths Pharmacy Northlands | 71 Main North Road, Northcote, Christchurch, 8052 | Tel: 03 352 1508 | Y | Y | Y |
| Woolworths Pharmacy Petone | 45 Jackson Street, Petone, Wellington 5012 | Tel: 04 589 9763 | Y | Y | Y |
| Woolworths Pharmacy Ponsonby | 4 Williamson Avenue, Grey Lynn, Auckland 1021 | Tel: 09 255 9789 | Y | Y | Y |
| Woolworths Pharmacy Porirua | 1 Parumoana Street, Porirua, Wellington 5022 | Tel: 04 239 6066 | Y | Y | Y |
| Woolworths Pharmacy Pukekohe South | 186- 192 Manukau Rd, Pukekohe 2120 | Tel: 09 237 3081 | Y | Y | Y |
| Woolworths Pharmacy Rangitikei Street | 249 Rangitikei Street, Palmerston North 4410 | Tel: 06 359 0859 | Y | Y | |
| Woolworths Pharmacy Rolleston | 159 Rolleston Drive, Rolleston 7614 | Tel: 03 347 0035 | Y | Y | Y |
| Woolworths Pharmacy Rotorua | 246 Fenton Street, Victoria, Rotorua, 3010 | Tel: 07 343 6327 | Y | Y | Y |
| Woolworths Pharmacy Rototuna | 13 Fergy Place, Rototuna, Hamilton 3210 | Tel: 07 834 0933 | Y | Y | Y |
| Woolworths Pharmacy Silverdale | 61 Silverdale Street, Silverdale 0932 | Tel: 09 421 9188 | Y | Y | Y |
| Woolworths Pharmacy Spotswood | 6 Manadon Street, Spotswood, New Plymouth 4310 | Tel: 06 751 0486 | |||
| Woolworths Pharmacy St Johns | 134 Felton Mathew Ave, St Johns, Auckland 1072 | Tel: 09-521 0171 | Y | Y | Y |
| Woolworths Pharmacy Takapuna | 110 Barrys Point Road, Takapuna, Auckland 0622 | Tel: 09 255 5645 | Y | Y | Y |
| Woolworths Pharmacy Takanini | 228 Great South Road, Takanini, Auckland 2112 | Tel: 09-255-5625 | Y | Y | Y |
| Woolworths Pharmacy Te Rapa | 8 Eagle Way, Pukete, Hamilton 3200 | Tel: 07 834 1455 | Y | Y | Y |
| Woolworths Pharmacy The Palms | 18 Marshland Road, Shirley, Christchurch 8061 | Tel: 03 375 7007 | Y | Y | Y |
| Woolworths Pharmacy Victoria Avenue (Whanganui) | 433 Victoria Ave, Whanganui 4500 | Tel: 06 349 0078 | |||
| Woolworths Pharmacy Waiata Shores | 2 Periko Way, Takanini 2112 | Tel: 09 264 1013 | Y | Y | |
| Woolworths Pharmacy Wainuiomata | 9 Te Ara Raukura, Wainuiomata, Lower Hutt | Tel: 04 564 1393 | Y | Y | Y |
| Woolworths Pharmacy Whangarei | Shop 10, 4 Port Road, Whangarei 0110 | Tel: 09 430 4301 | Y | Y | Y |