How much meat does a duck yield?

On average, a whole duck will yield around 3-4 pounds of meat. This includes the breast, legs, thighs, and wings. The amount of meat you get from a duck will vary depending on the size and breed of the duck, as well as how it is butchered. For example, a larger duck will typically yield more meat than a smaller duck, and a duck that has been butchered into smaller pieces will yield more meat than a duck that has been left whole.