Time slot:
Loading...
Delivery:Loading...

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.

Shop all healthy & body products

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 nameAddressPhoneInfluenza vaccineCOVID vaccineBoostrix / Shingrix / HPV / Meningococcal / Measles
Woolworths Pharmacy Ashburton South2 East Street, Ashburton 7700Tel: 03 307 49714YY
Woolworths Pharmacy Auckland City76 Quay St, Auckland 1010Tel: 09 255 5374YYY
Woolworths Pharmacy Bayfair19 Girven Road, Mount Maunganui, Tauranga 3116Tel: 07 541 2245YYY
Woolworths Pharmacy Belfast755 Main North Road, Belfast, Christchurch 8051Tel: 03 323 4285YYY
Woolworths Pharmacy Botany475 Ti Rakau Drive, Botany Downs, Auckland 2013Tel: 09 255 9787YYY
Woolworths Pharmacy Browns Bay24 Anzac Road Browns Bay Auckland 0630Tel: 09 475 9125YYY
Woolworths Pharmacy Cambridge97 Queen Street Cambridge 3434Tel: 07 827 5940YYY
Woolworths Pharmacy Church Corner361 Riccarton Road, Christchurch 8041Tel: 03 343 2971YYY
Woolworths Pharmacy Claudelands160 Peachgrove Road, Hamilton 3216Tel: 07 834 0241YYY
Woolworths Pharmacy Dunedin Central309 Cumberland St, Dunedin, 9016Tel: 03 470 1324YYY
Woolworths Pharmacy Dunedin South323 Andersons Bay Road, South Dunedin, Dunedin 9012Tel: 03 466 3113YYY
Woolworths Pharmacy Eastgate6 Buckleys Road, Linwood, Christchurch 8062Tel: 03 389 0278YYY
Woolworths Pharmacy Ferrymead999 Ferry Road Woolston Christchurch 8023Tel: 03 384 1279YYY
Woolworths Pharmacy Ferrymead243 Fraser Street, Tauranga South, Tauranga 3112Tel: 07 571 0530YYY
Woolworths Pharmacy Greenlane326 Great South Road, Greenlane, Auckland, 1051Tel: 09 523 0015YYY
Woolworths Pharmacy Greville Road65 Greville Road, Pinehill, Auckland 0632Tel: 09 478 2715YYY
Woolworths Pharmacy Grey Lynn271 Richmond Road, Grey Lynn, Auckland 1022Tel: 09 302 1516YYY
Woolworths Pharmacy Hastings301 Queen Street West, Hastings 4122Tel: 06 872 7238YYY
Woolworths Pharmacy Highland Park507 Pakuranga Road, Highland Park, Auckland 2010Tel: 09 535 4835YYY
Woolworths Pharmacy Hobsonville124 Hobsonville Road, Hobsonville, Auckland 0618Tel: 09 416 7524YYY
Woolworths Pharmacy Hornby17 Chappie Place Hornby, Christchurch 8042Tel: 03 344 0570YYY
Woolworths Pharmacy Invercargill172 Tay Street, Invercargill 9810Tel: 03 217 8572YYY
Woolworths Pharmacy Lincoln Road185-187 Universal Drive, Henderson Auckland 0610Tel: 09 835 3432YYY
Woolworths Pharmacy Lynfield570 Hillsborough Road, Mount Roskill, Auckland 1041Tel: 09 626 0632YYY
Woolworths Pharmacy MeadowlandsShop S30/112 Whitford Road, Sommerville, Auckland 2014Tel: 09-537 8502YYY
Woolworths Pharmacy Mt Eden118-120 Valley Road, Mt Eden, Auckland 1024Tel: 09 255 9785YYY
Woolworths Pharmacy Mt Roskill112 Stoddard Road, Mt Roskill Auckland 1041Tel: 09 629 6374YYY
Woolworths Pharmacy Newtown3 John Street, Newtown, Wellington 6021Tel: 04 389 4923YYY
Woolworths Pharmacy Northlands71 Main North Road, Northcote, Christchurch, 8052Tel: 03 352 1508YYY
Woolworths Pharmacy Petone45 Jackson Street, Petone, Wellington 5012Tel: 04 589 9763YYY
Woolworths Pharmacy Ponsonby4 Williamson Avenue, Grey Lynn, Auckland 1021Tel: 09 255 9789YYY
Woolworths Pharmacy Porirua1 Parumoana Street, Porirua, Wellington 5022Tel: 04 239 6066YYY
Woolworths Pharmacy Pukekohe South186- 192 Manukau Rd, Pukekohe 2120Tel: 09 237 3081YYY
Woolworths Pharmacy Rangitikei Street249 Rangitikei Street, Palmerston North 4410Tel: 06 359 0859YY
Woolworths Pharmacy Rolleston159 Rolleston Drive, Rolleston 7614Tel: 03 347 0035YYY
Woolworths Pharmacy Rotorua246 Fenton Street, Victoria, Rotorua, 3010Tel: 07 343 6327YYY
Woolworths Pharmacy Rototuna13 Fergy Place, Rototuna, Hamilton 3210Tel: 07 834 0933YYY
Woolworths Pharmacy Silverdale61 Silverdale Street, Silverdale 0932Tel: 09 421 9188YYY
Woolworths Pharmacy Spotswood6 Manadon Street, Spotswood, New Plymouth 4310Tel: 06 751 0486
Woolworths Pharmacy St Johns134 Felton Mathew Ave, St Johns, Auckland 1072Tel: 09-521 0171YYY
Woolworths Pharmacy Takapuna110 Barrys Point Road, Takapuna, Auckland 0622Tel: 09 255 5645YYY
Woolworths Pharmacy Takanini228 Great South Road, Takanini, Auckland 2112Tel: 09-255-5625YYY
Woolworths Pharmacy Te Rapa8 Eagle Way, Pukete, Hamilton 3200Tel: 07 834 1455YYY
Woolworths Pharmacy The Palms18 Marshland Road, Shirley, Christchurch 8061Tel: 03 375 7007YYY
Woolworths Pharmacy Victoria Avenue (Whanganui)433 Victoria Ave, Whanganui 4500Tel: 06 349 0078
Woolworths Pharmacy Waiata Shores2 Periko Way, Takanini 2112Tel: 09 264 1013YY
Woolworths Pharmacy Wainuiomata9 Te Ara Raukura, Wainuiomata, Lower HuttTel: 04 564 1393YYY
Woolworths Pharmacy WhangareiShop 10, 4 Port Road, Whangarei 0110Tel: 09 430 4301YYY