Answer:
6 - 7 months
Explanation:
A baby turkey is called a poult or a chick and takes about 28 -31 days to hatch turkey eggs.
Turkey are a native to north america and belong to the order Galliformes. commercial turkey breeding hens can produce only about 45 live poults each year and take 28 - 21 days to hatch.
It will take 6 -7 months for a baby turkey to reach full maturity before it is harvested, ready to lay eggs and then butchered
There are different breeds of turkey and if you wish to harvest a broad breasted turkey it takes 16 to 22 weeks to reach sexual maturity. For a heritage breed turkey it will mature at 25 to 30 weeks