Multiple choice general knowledge science & technology

How many dozen eggs does a typical hen lay in one year?

  1. 5

  2. 19

  3. 21

  4. 12

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

A typical laying hen produces approximately 250-300 eggs annually, which equals about 19-25 dozen eggs per year. Option B (19 dozen = 228 eggs) falls within this realistic range, though on the lower end. Higher-producing breeds can lay closer to 21 dozen (252 eggs), while 12 dozen (144 eggs) is below average for commercial laying hens and 5 dozen (60 eggs) is far too low.