Backyard chickens lay eggs every 24-36 hours, depending on the breed and age of the chicken. On average, a chicken can lay 4-6 eggs per week.