Turkeys are sexually mature by the time they are 6 months old. Because they are seasonal layers they don't normally start laying until the spring of the year following the year they were hatched.
Broad Breasted White turkeys have been developed to the point that they pretty much lay year...