Many caeciliids lay their eggs in moist soil. The eggs then hatch into aquatic larvae. However, some species do not have a larval stage. The eggs hatch into juveniles with the same form as the adults. In some they lack eggs and give birth to live young.