Okay, let’s crunch some numbers. For a domestic turkey hen, a typical laying season runs about 24 to 28 weeks. If she’s non-broody or you remove her eggs daily (to prevent that “time to nest” feeling), she can produce between 70 and 100 eggs per season. That’s not bad, honestly.
But here’s the kicker: if she goes broody, that number drops like a rock. You might get only 12 to 15 eggs before she clamps down. And if you want those eggs for eating? You’re better off shaking the nest daily to discourage her. (Warning: she might peck your hand. I’m not joking—turkeys have opinions.)
Do Turkeys Lay Eggs? Everything You Need To Know | Magazineshine.com
Wild turkeys? They lay a single batch of 10 to 14 eggs in spring, then call it quits. That’s just about enough for one omelet for the whole family. Don’t plan a turkey-egg brunch in the woods.
What Affects Laying Frequency? (The “It’s Complicated” Part)
Several things can mess with a turkey’s egg timer. Daylight is a big one—turkeys need about 14 hours of light to kick-start laying. That’s why they wait for spring. If you want winter eggs, you’d need artificial light, but good luck convincing a turkey to agree.
Also, diet matters. A turkey needs loads of protein and calcium to form those big, speckled eggs. Poor feed? No eggs. Stress—like a loud dog or a nosy human poking around—can also shut down production. Turkeys are dramatic like that.
Turkey Eggs: All You Need to Know About Them
Age plays a role too. First-year hens lay fewer eggs—maybe 40 to 50. In their second or third year, they hit peak performance around 80 to 100 eggs. After that? It declines. Turkeys have a prime, just like our favorite athletes.