Health & Beauty

Colgate Toothpaste Triple Action 110g
$3.90 each $3.55 per 100g
Original Source Shower Gel Raspberry 250mL
$4.90 each $1.96 per 100ml
Panadol Tablets 20 Pack
$5.10 each $0.26 Each
Colgate Toothpaste Total Original Antibacterial Fluoride 115g
$6.30 each $5.48 per 100g
save
$3.79
Palmolive Shower Scrub Body Butter Coconut 400mL
was $8.39 $4.60 each $1.15 per 100ml
Dettol Hand Wash Liquid Rose & Cherry 250mL
$5.20 each $2.08 per 100ml
Lynx Deodorant Aerosol Africa 165mL
$8.39 each $5.08 per 100ml
Lynx Shower Gel Africa Revitalising 400mL
$8.39 each $2.10 per 100ml
Palmolive Hand Wash Naturals Liquid Replenishing Milk & Honey Refill 500mL
$5.59 each $1.12 per 100ml
Palmolive Naturals Anti-Stress With Ylang Ylang & Iris Body Wash 1L
$12.10 each $1.21 per 100ml
Palmolive Naturals Soap Bar White Chamomile 4 Pack
$5.60 each $1.56 per 100g
Poise Liners Extra Long 22 Pack
$7.35 each $0.33 Each
save
$1.10
Poise Liners Light 18 Pack
was $4.50 $3.40 each $0.19 Each
save
$3.40
Bic Razors Soleil Glow Razors Disposable 3 Pack
was $9.40 $6.00 each $2.00 Each
Colgate Toothpaste Smiles 0-2 Years 50mL
$3.90 each $7.80 per 100ml
Dove Beauty Cream Bar Original 4 Pack
$7.30 each $2.03 per 100g
Dove Summer Glow Gradual Tan Body Lotion Medium To Dark 400mL
$13.65 each $3.41 per 100ml
Essano Facial Moisturiser Pure Defence SPF 15 75mL
$25.20 each $33.60 per 100ml
Libra Pads Goodnight Extra 10 Pack
$6.85 each $0.69 Each
Listerine Mouth Wash Teeth Defence 500mL
$10.50 each $2.10 per 100ml
Listerine Mouth Wash Zero 1L
$14.69 each $1.47 per 100ml
save
$2.40
Nivea Deoderant Sensitive Protect Roll On 50mL
was $5.80 $3.40 each $6.80 per 100ml
save
$1.20
Palmolive Hand Wash Naturals Liquid Replenishing Milk & Honey 250mL
was $3.70 $2.50 each $1.00 per 100ml
Panadol Capsules Mini 20 Pack
$6.80 each $0.34 Each
Panadol Extra with Optizorb Caplets 20 Pack
$9.10 each $0.46 Each
Schick Exacta 2 Razors Women 5 Pack
$4.70 each $0.94 Each
save
$2.50
Sensodyne Deep Clean Toothpaste 110g
was $10.00 $7.50 each $6.82 per 100g
save
$2.70
U By Kotex Pads Maxi Regular Wing 16 Pack
was $6.90 $4.20 each $0.26 Each
save
$2.35
U By Kotex Tampon Regular 16 Pack
was $6.85 $4.50 each $0.28 Each
Aveeno Conditioner Rose Water & Chamomile Blend 354mL
$19.90 each $5.62 per 100ml
Aveeno Lotion Active Naturals Skin Relief Moisturising 354mL
$19.90 each $5.62 per 100ml
Aveeno Shampoo Rose Water & Chamomile Blend 354mL
$19.90 each $5.62 per 100ml
save
$1.90
Bic Razor Comfort 3 Advance 4 Pack
was $8.40 $6.50 each $1.63 Each
save
80c
Carefree Liners Breathable 20 Pack
was $4.50 $3.70 each $0.19 Each
Carefree Liners Wrapped Regular 30 Pack
$6.75 each $0.23 Each
save
$2.80
Codral Relief Mucus Cough & Cold 200mL
was $16.30 $13.50 each $6.75 per 100ml
save
$1.30
Colgate Dental Floss Total Tartar Control 25m
was $4.90 $3.60 each $0.14 per metre
save
95c
Colgate Kids Extra Soft Toothbrush 2-5 Years
was $4.55 $3.60 each
Colgate Peroxyl Oral Hygiene Mouth Rinse Mouthwash Mint With 1.​5% Hydrogen Peroxide 236mL
$12.60 each $5.34 per 100ml
Colgate Plax Mouthwash Freshmint 1L
$9.89 each $0.99 per 100ml
Colgate Toothbrush 360 Degree Soft
$6.65 each
save
95c
Colgate Toothbrush Kids Smiles Spiderman Ages 5+
was $4.55 $3.60 each
save
95c
Colgate Toothbrush My First Extra Soft
was $4.55 $3.60 each
save
$1.70
Colgate Toothpaste Great Regular Flavour 175g
was $5.30 $3.60 each $2.06 per 100g
Colgate Toothpaste Kids Minions 6+ Years Mild Mint Gel 90g
$3.90 each $4.33 per 100g
Colgate Toothpaste Regular Pump 130g
$6.29 each $4.84 per 100g
save
$2.20
Dettol Foaming Antibacterial Hand Wash Refill Rose & Cherry 900mL
was $10.70 $8.50 each $0.94 per 100ml
  1. When you've added something, it will appear here. To see everything in your trolley, use the Review Order & Checkout button.

    Item Cost
  2. Choose Delivery or Pickup
  3. Add Coupon

Check availability

  1. Choose Delivery or Pickup

Location & Contact

230 Main South Road, Dunedin
New Zealand • 9018

03 488 2317 | orders@moyles.co.nz

Shopping Options

Online shopping available

Click & Collect | Delivery

Opening hours

Monday
7:00 am - 9:00 pm
Tuesday
7:00 am - 9:00 pm
Wednesday
7:00 am - 9:00 pm
Thursday
7:00 am - 9:00 pm
Friday
7:00 am - 9:00 pm
Saturday
7:00 am - 9:00 pm
Sunday
7:00 am - 9:00 pm