Whole Duck Butcher Melbourne

Step into a world of culinary excellence at Grange Meat Co., Melbourne's top destination for premium whole duck. As your exclusive whole duck butcher, we take immense pride in presenting the pinnacle of whole duck flavour, promising that every bite is a delight.

Grange Meat Co. has built a reputation on quality, expertise, and family values. Our legacy to connect people with and families with premium meats lets you indulge in La Dolce Vita at home. We pride ourselves on stellar service, family-run farming and uncompromising quality.
A graphic of a bull head
Products
No items found.

Why is whole duck so good?

Discover the exceptional qualities of our whole duck, boasting succulent meat, crisp skin, and a perfectly balanced flavour profile. Whether you're hosting a dinner party or treating your close family to a gourmet meal, our whole duck is the ideal choice for an unforgettable dining experience.

Whole duck can be incredibly versatile, as well. Depending on your palette and aims for your meal, you can apply any international flavour profile to your bird. Some of our favourites include the classic citrus notes of a French Duck à l'Orange and the sweet, spicy goodness of a Chinese hoisin-glazed duck.

online store
Arrow pointing right
A graphic of a bull head
We are passionate about quality meat
A graphic of a bull head
Meat sourced from leading producers
A graphic of a bull head
Handcrafted small goods and ready meals
A graphic of a bull head
Friendly, knowledgeable customer service

Visit us in-store at our whole duck butcher shop or order whole duck online

Embark on a taste journey by visiting our whole duck butcher shop, and immerse yourself in our carefully curated selection of premium poultry. We aim to offer the same level of excellence in every interaction - this is what has made us the preferred destination for whole duck enthusiasts in Melbourne. 

For unparalleled convenience, explore and order your whole duck online through our user-friendly whole duck ordering platform, delivering the freshest products straight to your doorstep. Order before 1 PM for next day delivery!

How to cook whole duck

Perfecting the art of cooking whole duck requires attention to get absolutely perfect. Missing crucial timings can result in dry or burnt duck. We recommend roasting your whole duck for best results. Follow this guide for cooking times in an oven preheated to 120 degrees Celsius: 

  • 2 ¼ hours for ducks weighing 1.75kg to 2 kg 
  • 2 ¾ hours for ducks weighing 2.5kg to 3 kg

Shop Now
Arrow pointing right
A graphic of a bull head
Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Whole Duck Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our

Whole Duck

Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Whole Duck Online for Delivery

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our Whole Duck Online for Delivery

Delivery

Free over $150 in metro Melbourne.
Same day if ordered before 6am (Mon-Fri).

Christmas Delivery Dates

Orders placed after 6:00AM on 19th December will be available for in-store pick-up only until Tuesday 24 December (Christmas Eve).

Pick Up

Free at our store.
Same day if ordered before 2pm (Mon-Sat).

*Closed Public Holidays - 25th, 26th December, and 1st January

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

Shop Our
Whole Duck
Online for Delivery

Free delivery on orders over $150 across metro Melbourne.
Orders must be placed prior to 2:30pm for next day delivery (Monday – Friday)

FAQ

What kind of duck is a whole duck?

What are some popular whole duck recipes?

When should I consume duck after purchasing and cooking?

Why choose Grange Meat Co. for whole duck?

Duck & Quail Butcher
Arrow pointing right