The 5 Best Duck Breeds for Laying Lots of Eggs

When it comes to backyard poultry, ducks have gained popularity as more people discover the joys of raising these charming waterfowl. Ducks not only provide a delightful addition to your homestead, but they can also be excellent egg layers. If you’re interested in raising ducks for their egg production, it’s crucial to choose the right breed. In this article, we’ll explore the top 5 duck breeds known for their remarkable egg-laying abilities.

khaki campbell duck

1. Khaki Campbell

The Khaki Campbell duck is arguably the most famous egg-laying duck breed. Originating in England, these ducks are renowned for their exceptional egg production. Khaki Campbells are known to lay up to 300 eggs per year, which is quite impressive for a duck. They have a lovely khaki-colored plumage, making them both practical and attractive additions to your flock.

Need name ideas for your new new ducklings? Check out our blog 100 Name Ideas for Ducks and Ducklings.

indian runner duck breed

2. Indian Runner

Indian Runner ducks are known for their upright stance, which gives them a unique appearance. These ducks are prolific egg layers, with hens capable of laying around 200 to 300 eggs per year. Indian Runner ducks come in various colors, and their slender build and upright posture make them easily distinguishable.

white crested duck breed

3. White Crested

White Crested ducks are known for their distinctive white crest on top of their heads, which sets them apart from other duck breeds. While their appearance is eye-catching, these ducks are also impressive egg layers. They typically lay around 200 to 280 eggs per year. White Crested ducks have a calm and friendly temperament, making them a popular choice for backyard flocks.

swedish duck breed

4. Swedish

Swedish ducks, as the name suggests, originate from Sweden. These medium-sized ducks are excellent layers and can produce approximately 250 to 300 eggs per year. They have a striking blue or black coloration, and their calm and sociable nature makes them a great choice for both beginners and experienced duck keepers.

welsh harlequin duck breed

5. Welsh Harlequin

Welsh Harlequin ducks are known for their beautiful coloration, which includes shades of silver and gold. They are not only aesthetically pleasing but also remarkable egg layers. A Welsh Harlequin can lay around 250 to 300 eggs per year. They have a friendly disposition and are known for being easy to handle, making them a favorite among duck enthusiasts.


Choosing the right duck breed for egg production largely depends on your preferences and needs. It’s essential to consider factors such as climate, available space, and your level of experience when selecting a breed for your flock. Additionally, remember that while these breeds are known for their egg-laying capabilities, individual ducks’ productivity may vary based on their diet, health, and overall care. Find duck egg cartons here.

In conclusion, ducks can be a delightful and practical addition to your backyard, providing you with a steady supply of fresh eggs. The Khaki Campbell, Indian Runner, White Crested, Swedish, and Welsh Harlequin are some of the top duck breeds for egg production, each with its unique characteristics and charm. Before bringing ducks into your flock, do thorough research and consult with local experts to ensure they are well-cared for and thriving in your environment. With the right breed and proper care, you’ll be enjoying delicious duck eggs regularly. Happy duck-keeping!