Which duck breeds can lay about 300 eggs per year?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

In the context of poultry farming, the duck breeds recognized as prolific layers, each averaging approximately 300 eggs per year, are the Khaki Campbell and the Indian Runner.1

  • Khaki Campbell: This is an English breed of small, brownish, upright ducks that are well-regarded for their ability to produce a large number of eggs.21
  • Indian Runner: This breed is also characterized by its small, upright stature and is specifically noted for its high level of egg production.3