The number of eggs per week a chicken lays depends largely on factors such as their breed, nutritional intake, and environmental conditions. Most chickens are known to lay 5 eggs a week or at least one every other day, for about 300 eggs per year.