Dauginimas. Iguanos lytiškai subręsta būdamos 2-3 metų amžiaus. Poruojasi liepos – rugsėjo mėnesiais. Nėštumas trunka 47-49 paras. Likus 4-7 dienom iki kiaušinių dėjimo, patelė pradeda ieškoti jiems tinkamos vietos. Padėjusi kiaušinius, juos užkasa. Kiaušinių kiekis būna įvairus – iki 53. Rekordinis skaičius – 83. Kiaušinių inkubacinis periodas trunka 59-85 paros, prie 24-31° šilumos. Esant optimalioms laikymo sąlygoms, iguanos lytiškai subręsta 2,5 -3 metų.