Like most reptiles, leopard geckos lay eggs rather than birthing live young. Female leopard geckos typically lay two eggs about 21 to 28 days after mating. In the wild, they might lay two eggs every 21 to 28 days over a 4- to 5-month breeding season. Incubation takes about 35 to 89 days to produce hatchlings, depending on the temperature. They may lay eggs even without the presence of a male.