how old does a robin have to be to lay eggs
Robins lay about four eggs and the female incubates the eggs for 12-14 days. Both parents guard the nest from danger. The babies are fully feathered in about 10 days and leave the nest in 14-16 days.