Parrots typically lay two to eight eggs at one time. A parrot’s egg needs 18 to 30 days of incubation before it can hatch, so the parents take turns sitting on the eggs. A parrot chick is born with only a thin layer of thin, wispy feathers called down.