The number of eggs an average chicken lays in a year depends on various factors such as breed, age, diet, environment, and management practices. On average, a healthy laying hen of a standard breed can lay about 250-300 eggs per year. However, some breeds, such as Leghorns, are known to lay more than 300 eggs per year, while others may lay fewer than 250. Additionally, factors such as stress, disease, and molting can reduce a hen's egg production.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence