The Weekend Post DID YOU KNOW? 2018-01-13 - The average hen lays one egg approximately every 26 hours, which is about 265 eggs per year.