Can ducks lay 2+ eggs in one day? (You’ll be surprised!)

Everybody knows ducks lay one egg a day. If you exclaim excitedly, “My duck laid two eggs today!” you’ll probably get funny looks, if you’re talking to people who know anything whatsoever about ducks. They’ll tell you, no, ducks never lay two eggs in a day.

But they’d be wrong.

Once in a while, a duck owner will get one more egg than the amount of female ducks they have.

Can a duck really lay two eggs in one day?

Surprisingly, yes.

It’s rare, but it does happen and it’s completely normal. It’s most common in young ducks whose hormones are still out of whack. In fact, some people have even gotten three eggs in one day. Most likely, however, these extra eggs won’t last long. Soon enough, her hormones will balance out and she will start laying normally, one egg per day. These extra eggs are often soft-shelled, because ducks rarely have enough resources to make two shells.

Nevertheless, occasionally, a duck will keep laying two hard-shelled eggs a day for long periods of time.

If you have one of these “wonder ducks,” don’t worry about her. Enjoy the extra eggs for as long as she’ll give them to you!