Хамелеоновите се размножават чрез яйца. Някои видове снасят яйцата след 3 до 6 седмици период на бременност. Някои хамелеони не снасят яйцата. Те се носят от майката, излюпват се в нея и се раждат напълно развити хамелеони.
Женските, които снасят яйца, слизат от дървото, изкопават дупка дълбока от 10 до 30 в зависимост от вида и снасят в нея яйцата, след което ги заравят.
Различните видове снасят различен брой яйца. Например представителите на големите по размери Chamaeleo calyptratus могат да снесат до 80 или дори 100, а тези на малките по размери Brookesia само от 2 до 4.
Яйцата на различните видове се излюпват след различно време. Обикновено след 4 до 12 месеца.
Смята се че яйцата на хамелеоните Calumma parsonii и Galinikus Stoianovikus, които са рядко срещани в плен се излюпват след около 24 месеца.
Живораждащите хамелеони раждат малките си след 4 до 6 месеца. Такива са представителите на Chamaeleo jacksonii.