Bakery

Photo of Yarrows Rolls Buffet Garlic Butter 6 Pack

Yarrows Rolls Buffet Garlic Butter 6 Pack

$5.10 each ($1.55 per 100g)

Photo of Yarrows Hot Cross Buns Cheese & Onion 4 Pack

Yarrows Hot Cross Buns Cheese & Onion 4 Pack

$6.00 each ($1.50 Each)

Save $2.00
Photo of Yarrows Hot Cross Bun Spiced Fruit 6 Pack

Yarrows Hot Cross Bun Spiced Fruit 6 Pack

$6.50 each ($1.08 Each)

Save 50c
Photo of WW Wraps Wholemeal 10 Pack

WW Wraps Wholemeal 10 Pack

$5.80 each ($0.58 Each)

Photo of WW Wraps White 10 Pack

WW Wraps White 10 Pack

$5.80 each ($0.58 Each)

Photo of WW Plantitude Cake Vegan Choc & Raspberry 550g

WW Plantitude Cake Vegan Choc & Raspberry 550g

$11.00 each ($2.00 per 100g)

Photo of WW Lamingtons 6 Pack

WW Lamingtons 6 Pack

$7.99 each

Photo of WW Kisses Ginger 8 Pack

WW Kisses Ginger 8 Pack

$3.60 each ($0.45 Each)

Photo of WW Hot Cross Buns Biscoff Indulgent 4 Pack

WW Hot Cross Buns Biscoff Indulgent 4 Pack

$8.50 each ($2.13 Each)

Photo of WW Free From Gluten Hot Cross Buns Chocolate 4 Pack

WW Free From Gluten Hot Cross Buns Chocolate 4 Pack

$7.50 each ($1.88 Each)

Save 50c
Photo of WW Cupcakes Mini Iced 9 Pack

WW Cupcakes Mini Iced 9 Pack

$6.50 each ($0.72 Each)

Photo of WW Cake Salted Caramel Layer 400g

WW Cake Salted Caramel Layer 400g

$11.50 each ($2.88 per 100g)

Photo of WW Cake Red Velvet Layer 400g

WW Cake Red Velvet Layer 400g

$12.59 each ($3.15 per 100g)

Photo of WW Bread White Sliced 600g

WW Bread White Sliced 600g

$1.49 each ($0.25 per 100g)

Photo of Who Ate Pies English Beef & Black Beer 750g

Who Ate Pies English Beef & Black Beer 750g

$20.99 each ($2.80 per 100g)

Photo of Who Ate All The Pies Venison & Red Wine Pie 200g

Who Ate All The Pies Venison & Red Wine Pie 200g

$5.49 each

Photo of Who Ate All The Pies Steak & Cheese Pie 200g

Who Ate All The Pies Steak & Cheese Pie 200g

$5.49 each

Photo of Who Ate All The Pies Lamb Thyme & Rosemary 200g

Who Ate All The Pies Lamb Thyme & Rosemary 200g

$5.49 each

Photo of Who Ate All The Pies Family Value Pie Kiwi Mince & Cheese 700g

Who Ate All The Pies Family Value Pie Kiwi Mince & Cheese 700g

$17.99 each ($2.59 per 100g)

Photo of Who Ate All The Pies Chicken Cranberry & Brie

Who Ate All The Pies Chicken Cranberry & Brie

$20.99 each

Photo of Who Ate All The Pies Chicken & Cranberry Pie 200g

Who Ate All The Pies Chicken & Cranberry Pie 200g

$5.49 each

Photo of Who Ate All The Pies Beef, Mushroom & Red Wine Family Pie 800g

Who Ate All The Pies Beef, Mushroom & Red Wine Family Pie 800g

$20.99 each

Photo of Who Ate All The Pies Beef & Mushroom Pie 200g

Who Ate All The Pies Beef & Mushroom Pie 200g

$5.49 each

Photo of Who Ate All The Pie Steak & Cheese 750g

Who Ate All The Pie Steak & Cheese 750g

$17.70 each ($2.36 per 100g)

Photo of Waikato Cakes Sponge Rainbow 275g

Waikato Cakes Sponge Rainbow 275g

$5.99 each

Photo of Waikato Cakes Light Fruit 325g

Waikato Cakes Light Fruit 325g

$5.49 each

Photo of Waikato Cakes Iced Madeira Cake 300g

Waikato Cakes Iced Madeira Cake 300g

$4.99 each

Photo of Waikato Cakes Farmhouse Loaf 600g

Waikato Cakes Farmhouse Loaf 600g

$7.99 each

Photo of Waikato Cakes Banana Cake 300g

Waikato Cakes Banana Cake 300g

$5.49 each

Photo of Waffle On Waffles Plain 6 Pack

Waffle On Waffles Plain 6 Pack

$6.50 each ($1.08 Each)

Photo of Waffle On Waffles Chocolate Chip 6 Pack

Waffle On Waffles Chocolate Chip 6 Pack

$6.50 each ($1.08 Each)

Photo of Vogels Bread Thin Sliced Mixed Grain 720g

Vogels Bread Thin Sliced Mixed Grain 720g

$5.20 each ($0.72 per 100g)

Photo of Vogels Bread Sunflower & Barley Toast 720g

Vogels Bread Sunflower & Barley Toast 720g

$5.20 each ($0.72 per 100g)

Photo of Vogels Bread Soy & Linseed Toast 720g

Vogels Bread Soy & Linseed Toast 720g

$5.20 each ($0.72 per 100g)

Photo of Vogels Bread Original Mixed Grain Toast 750g

Vogels Bread Original Mixed Grain Toast 750g

$5.20 each ($0.69 per 100g)

Photo of Vogels Bread Original Mixed Grain Sandwich 750g

Vogels Bread Original Mixed Grain Sandwich 750g

$5.20 each ($0.69 per 100g)

Photo of Vogels Bread Gluten & Dairy Free White 520g

Vogels Bread Gluten & Dairy Free White 520g

$8.60 each ($1.65 per 100g)

Gluten Free
Photo of Vogels Bread Gluten & Dairy Free Soy & Linseed 580g

Vogels Bread Gluten & Dairy Free Soy & Linseed 580g

$8.60 each ($1.48 per 100g)

Photo of Vogels Bread Gluten & Dairy Free Chia & Toasted Sesame 580g

Vogels Bread Gluten & Dairy Free Chia & Toasted Sesame 580g

$8.60 each ($1.48 per 100g)

Gluten Free
Winter Soup
Photo of Vogels Bread Gluten & Dairy Free 6 Seed 580g

Vogels Bread Gluten & Dairy Free 6 Seed 580g

$8.60 each ($1.48 per 100g)

Gluten Free
Photo of Vogels Bread Fruit & Spice Extra Thick 720g

Vogels Bread Fruit & Spice Extra Thick 720g

$5.20 each ($0.72 per 100g)

Photo of Vogel's Burger Buns Gluten & Dairy Free White 5 Pack

Vogel's Burger Buns Gluten & Dairy Free White 5 Pack

$8.90 each ($1.78 Each)

Gluten Free
Photo of Vogel's Burger Buns Gluten & Dairy Free 6 Seed 5 Pack

Vogel's Burger Buns Gluten & Dairy Free 6 Seed 5 Pack

$8.90 each ($1.78 Each)

Photo of Venerdi Sourdough Pizza Base 400g

Venerdi Sourdough Pizza Base 400g

$6.99 each

Photo of Venerdi Bread Gluten & Dairy Free Organic Sourdough Six Seed 600g

Venerdi Bread Gluten & Dairy Free Organic Sourdough Six Seed 600g

$8.69 each ($1.45 per 100g)

Gluten Free
Organic
Photo of Twist Choc Custard Single

Twist Choc Custard Single

$2.99 per kg

Photo of Twist Cheese & Garlic

Twist Cheese & Garlic

$5.99 each

Photo of Turkish Bread

Turkish Bread

$4.99 each

  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