how many weeks does it take a layer to start laying eggs?
D. Many hens lay their first egg around 18 weeks of age and then lay up to an egg each day, subject to breed, environment and individual bird. At 18 weeks, switch to a Purina® complete chicken layer feed to provide the added calcium laying hens need to produce an egg each day.