Question: are geckos hatched or born?
Answer: Geckos give birth by laying eggs. The female can be pregnant with her eggs for years before she lays them. For example, the harlequin geckos' pregnancy lasts three to four years. When the eggs are ready, a gecko lays her eggs in leaves and bark.