Turkeys lay from early spring to early summer, a span of about 4 months. During that time the turkey will lay 12-18 eggs and then sit on them. If you collect their eggs they will continue to lay, eventually producing an average of 1 egg every 2 days for a possible total of 80-100 eggs.